[Aptitude-devel] Bug#726001: aptitude: crash (SIGABRT) after a dist-upgrade

Paul Wise pabs at debian.org
Fri Oct 11 00:34:30 UTC 2013


Package: aptitude
Version: 0.6.8.2-1.2
Severity: normal

At the end of a dist-upgrade run (after it was done), I got a crash from
aptitude. I have corekeeper installed so I was able to get a backtrace.
If the backtrace isn't useful please close this bug.

# gdb -batch -n -ex bt -ex 'thread apply all bt full' --core /var/crash/0/11399-0-0-6-1381373598-chianamo--usr-bin-aptitude-curses.core /usr/bin/aptitude

warning: core file may not match specified executable file.
[New LWP 11399]
[New LWP 26333]
[New LWP 26337]
[New LWP 26332]

warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `aptitude dist-upgrade'.
Program terminated with signal 6, Aborted.
#0  0x00007fb493b411e5 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  0x00007fb493b411e5 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007fb493b44398 in __GI_abort () at abort.c:90
#2  0x00007fb4956df94a in cwidget::widgets::menubar::hide_menu (this=0x7fb49983c0d0, w=...) at menubar.cc:480
#3  0x00007fb4956dff6a in cwidget::widgets::menubar::hide_menu_bare (this=<optimized out>, w=...) at menubar.cc:486
#4  0x00007fb4957287b2 in emit (impl=0x7fb49983edb0) at /usr/include/sigc++-2.0/sigc++/signal.h:776
#5  emit (this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/signal.h:2673
#6  operator() (this=0x7fb49983f520) at /usr/include/sigc++-2.0/sigc++/signal.h:2681
#7  cwidget::widgets::widget::hide (this=this at entry=0x7fb49983d090) at widget.cc:195
#8  0x00007fb495728c78 in cwidget::widgets::widget::destroy (this=0x7fb49983d090) at widget.cc:139
#9  0x00007fb4956e5061 in cwidget::widgets::menubar::destroy (this=0x7fb49983c0d0) at menubar.cc:78
#10 0x00007fb4956b4d32 in cwidget::toplevel::shutdown () at toplevel.cc:1236
#11 0x00007fb496667031 in ui_main () at ../../src/ui.cc:2947
#12 0x00007fb4966adbbb in ui_preview () at ../../../src/cmdline/cmdline_util.cc:98
#13 0x00007fb496691c1f in cmdline_do_prompt (as_upgrade=<optimized out>, to_install=..., to_hold=..., to_remove=..., to_purge=..., showvers=<optimized out>, showvers at entry=false, showdeps=<optimized out>, showdeps at entry=false, showsize=<optimized out>, showsize at entry=false, showwhy=showwhy at entry=false, always_prompt=always_prompt at entry=false, verbose=verbose at entry=0, assume_yes=assume_yes at entry=false, force_no_change=true, policy=..., arch_only=arch_only at entry=false, term_metrics=...) at ../../../src/cmdline/cmdline_prompt.cc:1159
#14 0x00007fb496684797 in cmdline_do_action (argc=argc at entry=1, argv=argv at entry=0x7fff08cf3710, status_fname=status_fname at entry=0x0, simulate=simulate at entry=false, assume_yes=assume_yes at entry=false, download_only=download_only at entry=false, fix_broken=fix_broken at entry=false, showvers=showvers at entry=false, showdeps=showdeps at entry=false, showsize=showsize at entry=false, showwhy=showwhy at entry=false, visual_preview=visual_preview at entry=false, always_prompt=always_prompt at entry=false, resolver_mode=resolver_mode_full, resolver_mode at entry=resolver_mode_default, safe_resolver_show_actions=safe_resolver_show_actions at entry=false, no_new_installs=no_new_installs at entry=false, no_new_upgrades=no_new_upgrades at entry=false, user_tags=..., arch_only=arch_only at entry=false, queue_only=queue_only at entry=false, verbose=verbose at entry=0) at ../../../src/cmdline/cmdline_do_action.cc:383
#15 0x00007fb496587369 in main (argc=2, argv=0x7fff08cf3708) at ../../src/main.cc:1173

Thread 4 (Thread 0x7fb48e7e3700 (LWP 26332)):
#0  0x00007fb493bed843 in select () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007fb4956b5ba9 in cwidget::toplevel::input_thread::operator() (this=this at entry=0x7fb4959557e1 <cwidget::toplevel::input_thread::instance>) at toplevel.cc:484
        timeout = {tv_sec = 2, tv_usec = 592794}
        selectfds = {fds_bits = {1, 0 <repeats 15 times>}}
        result = <optimized out>
        all_signals = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
#2  0x00007fb4956b5d31 in operator() (this=<synthetic pointer>) at ../../src/cwidget/generic/threads/threads.h:1008
No locals.
#3  cwidget::threads::thread::bootstrap<cwidget::threads::bootstrap_proxy<cwidget::toplevel::input_thread> > (p=<optimized out>) at ../../src/cwidget/generic/threads/threads.h:117
        thunk = {f = 0x7fb4959557e1 <cwidget::toplevel::input_thread::instance>}
#4  0x00007fb4946d6e0e in start_thread (arg=0x7fb48e7e3700) at pthread_create.c:311
        __res = <optimized out>
        pd = 0x7fb48e7e3700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140413461477120, -3054989144319011449, 0, 140733341179264, 17, 140413461477120, 3094926716398785927, 3094913395671881095}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007fb493bf49ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
No locals.

Thread 3 (Thread 0x7fb49020c700 (LWP 26337)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1  0x00007fb496756a40 in wait<cwidget::threads::mutex::lock> (l=..., this=0x7fb498166128) at /usr/include/cwidget/generic/threads/threads.h:508
No locals.
#2  resolver_manager::background_thread_execution (this=this at entry=0x7fb498166010) at ../../../../src/generic/apt/resolver_manager.cc:569
        job = {sol_num = 0, max_steps = 0, k = {px = 0x7fb49020bdf8, pn = {pi_ = 0x7fb49020bdd0}}, post_thunk = 0x7fb4964eb6d8}
        logger = {px = 0x7fb488000960, pn = {pi_ = 0x7fb488000940}}
        visited_packages = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<aptitude_resolver_package> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<aptitude_resolver_package> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<aptitude_resolver_package, aptitude_resolver_package, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fb49020bc98, _M_right = 0x7fb49020bc98}, _M_node_count = 0}}}
        l = {parent = @0x7fb498166100, locked = true}
#3  0x00007fb4967adf71 in operator() (this=<synthetic pointer>) at ../../../../src/generic/apt/resolver_manager.cc:709
No locals.
#4  cwidget::threads::thread::bootstrap<resolver_manager::background_thread_bootstrap> (p=<optimized out>) at /usr/include/cwidget/generic/threads/threads.h:117
        thunk = {m = @0x7fb498166010}
#5  0x00007fb4946d6e0e in start_thread (arg=0x7fb49020c700) at pthread_create.c:311
        __res = <optimized out>
        pd = 0x7fb49020c700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140413488908032, -3054989144319011449, 0, 140733341178128, 17, 140413488908032, 3094922708657427847, 3094913395671881095}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#6  0x00007fb493bf49ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
No locals.

Thread 2 (Thread 0x7fb48efe4700 (LWP 26333)):
#0  do_sigwait (set=<optimized out>, sig=0x7fb48efe3d4c) at ../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigwait.c:64
        ret = <optimized out>
        tmpset = {__val = {0, 140413580432512, 64, 0, 0, 0, 0, 206158430210, 472446402651, 532575944823, 0, 140413218324512, 16, 0, 140733341179328, 17}}
#1  0x00007fb4946ddfdb in __sigwait (set=<optimized out>, sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigwait.c:99
        oldtype = 0
        result = <optimized out>
#2  0x00007fb4956ad832 in cwidget::toplevel::signal_thread::operator() (this=<optimized out>) at toplevel.cc:588
        signum = 28
        result = <optimized out>
        all_signals = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}}
        s = {__val = {134217728, 0 <repeats 15 times>}}
#3  0x00007fb4956b586e in cwidget::threads::thread::bootstrap<cwidget::toplevel::signal_thread> (p=<optimized out>) at ../../src/cwidget/generic/threads/threads.h:117
No locals.
#4  0x00007fb4946d6e0e in start_thread (arg=0x7fb48efe4700) at pthread_create.c:311
        __res = <optimized out>
        pd = 0x7fb48efe4700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140413469869824, -3054989144319011449, 0, 140733341179328, 17, 140413469869824, 3094925616350287239, 3094913395671881095}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007fb493bf49ed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
No locals.

Thread 1 (Thread 0x7fb4964e8780 (LWP 11399)):
#0  0x00007fb493b411e5 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
        resultvar = 0
        pid = 11399
        selftid = 11399
#1  0x00007fb493b44398 in __GI_abort () at abort.c:90
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x7fb49984f300, sa_sigaction = 0x7fb49984f300}, sa_mask = {__val = {140733341180240, 140413646389456, 140413590601141, 140411070840837, 0, 140733341179120, 140413548702952, 140413646389704, 140413646389456, 140733341178928, 140413590626805, 140413646389704, 140413552502336, 140413646393488, 140733341178928, 140413646389456}}, sa_flags = -1719342368, sa_restorer = 0x6f00000069}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#2  0x00007fb4956df94a in cwidget::widgets::menubar::hide_menu (this=0x7fb49983c0d0, w=...) at menubar.cc:480
        tmpref = {ref = 0x7fb49983c0d0}
#3  0x00007fb4956dff6a in cwidget::widgets::menubar::hide_menu_bare (this=<optimized out>, w=...) at menubar.cc:486
No locals.
#4  0x00007fb4957287b2 in emit (impl=0x7fb49983edb0) at /usr/include/sigc++-2.0/sigc++/signal.h:776
        it = {_M_node = 0x7fb49983f490}
        slots = {slots_ = <optimized out>, placeholder = {_M_node = 0x7fb49984f2f0}}
#5  emit (this=<optimized out>) at /usr/include/sigc++-2.0/sigc++/signal.h:2673
No locals.
#6  operator() (this=0x7fb49983f520) at /usr/include/sigc++-2.0/sigc++/signal.h:2681
No locals.
#7  cwidget::widgets::widget::hide (this=this at entry=0x7fb49983d090) at widget.cc:195
        tmpref = {ref = 0x7fb49983d090}
#8  0x00007fb495728c78 in cwidget::widgets::widget::destroy (this=0x7fb49983d090) at widget.cc:139
        __PRETTY_FUNCTION__ = "virtual void cwidget::widgets::widget::destroy()"
        this_ref = {ref = 0x7fb49983d090}
#9  0x00007fb4956e5061 in cwidget::widgets::menubar::destroy (this=0x7fb49983c0d0) at menubar.cc:78
        i = {_M_current = 0x7fb499861d50}
        tmpref = {ref = 0x7fb49983c0d0}
        __PRETTY_FUNCTION__ = "virtual void cwidget::widgets::menubar::destroy()"
        curr_items = {<std::_Vector_base<cwidget::widgets::menubar::item, std::allocator<cwidget::widgets::menubar::item> >> = {_M_impl = {<std::allocator<cwidget::widgets::menubar::item>> = {<__gnu_cxx::new_allocator<cwidget::widgets::menubar::item>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fb499861d50, _M_finish = 0x7fb499861dd0, _M_end_of_storage = 0x7fb499861dd0}}, <No data fields>}
#10 0x00007fb4956b4d32 in cwidget::toplevel::shutdown () at toplevel.cc:1236
        l = {parent = @0x7fb495955a20, locked = true}
        ev = <optimized out>
#11 0x00007fb496667031 in ui_main () at ../../src/ui.cc:2947
        clearer = {<No data fields>}
#12 0x00007fb4966adbbb in ui_preview () at ../../../src/cmdline/cmdline_util.cc:98
        result = 0
#13 0x00007fb496691c1f in cmdline_do_prompt (as_upgrade=<optimized out>, to_install=..., to_hold=..., to_remove=..., to_purge=..., showvers=<optimized out>, showvers at entry=false, showdeps=<optimized out>, showdeps at entry=false, showsize=<optimized out>, showsize at entry=false, showwhy=showwhy at entry=false, always_prompt=always_prompt at entry=false, verbose=verbose at entry=0, assume_yes=assume_yes at entry=false, force_no_change=true, policy=..., arch_only=arch_only at entry=false, term_metrics=...) at ../../../src/cmdline/cmdline_prompt.cc:1159
        prompt = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fb4993b3cd8 "Do you want to continue? [Y/n/?] "}}
        response = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fb4993c5718 "e"}}
        loc = 0
        unknown_key_message = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fb4993c5678 "Invalid response.  Please enter a valid command or '?' for help.\n"}}
        valid_response = true
        have_broken = <optimized out>
        exit = false
        rval = true
        first = <optimized out>
        use_internal_resolver = <optimized out>
#14 0x00007fb496684797 in cmdline_do_action (argc=argc at entry=1, argv=argv at entry=0x7fff08cf3710, status_fname=status_fname at entry=0x0, simulate=simulate at entry=false, assume_yes=assume_yes at entry=false, download_only=download_only at entry=false, fix_broken=fix_broken at entry=false, showvers=showvers at entry=false, showdeps=showdeps at entry=false, showsize=showsize at entry=false, showwhy=showwhy at entry=false, visual_preview=visual_preview at entry=false, always_prompt=always_prompt at entry=false, resolver_mode=resolver_mode_full, resolver_mode at entry=resolver_mode_default, safe_resolver_show_actions=safe_resolver_show_actions at entry=false, no_new_installs=no_new_installs at entry=false, no_new_upgrades=no_new_upgrades at entry=false, user_tags=..., arch_only=arch_only at entry=false, queue_only=queue_only at entry=false, verbose=verbose at entry=0) at ../../../src/cmdline/cmdline_do_action.cc:383
        m = {<download_manager> = {<sigc::trackable> = {callback_list_ = 0x7fb49762ed60}, _vptr.download_manager = 0x7fb49762ed90, fetcher = 0x0}, log = 0x7fff08cf2de8, download_only = 232, pm = 0x0, src_list = {SrcList = {<std::_Vector_base<metaIndex*, std::allocator<metaIndex*> >> = {_M_impl = {<std::allocator<metaIndex*>> = {<__gnu_cxx::new_allocator<metaIndex*>> = {<No data fields>}, <No data fields>}, _M_start = 0x7fb49761b150, _M_finish = 0x7fb4959595fb <sigc::slot_base::slot_base(sigc::slot_base const&)+43>, _M_end_of_storage = 0x0}}, <No data fields>}}, run_dpkg_in_terminal = {<sigc::slot_base> = {<sigc::functor_base> = {<No data fields>}, rep_ = 0x7fff08cf3380, blocked_ = 240}, <No data fields>}, post_forget_new_hook = {<sigc::signal_base> = {<sigc::trackable> = {callback_list_ = 0x7fb495958ab4 <sigc::internal::signal_impl::insert(std::_List_iterator<sigc::slot_base>, sigc::slot_base const&)+100>}, impl_ = 0x7fff08cf3380}, <No data fields>}}
        rval = <optimized out>
        term = {px = 0x7fb49762ed80, pn = {pi_ = 0x7fb49762ed60}}
        default_action = <optimized out>
        policy = <incomplete type>
        to_install = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<pkgCache::PkgIterator> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<pkgCache::PkgIterator> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<pkgCache::PkgIterator, pkgCache::PkgIterator, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff08cf2cc8, _M_right = 0x7fff08cf2cc8}, _M_node_count = 0}}}
        to_hold = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<pkgCache::PkgIterator> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<pkgCache::PkgIterator> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<pkgCache::PkgIterator, pkgCache::PkgIterator, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff08cf2cf8, _M_right = 0x7fff08cf2cf8}, _M_node_count = 0}}}
        progress = {px = 0x7fb4976265e0, pn = {pi_ = 0x7fb4976265c0}}
        to_purge = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<pkgCache::PkgIterator> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<pkgCache::PkgIterator> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<pkgCache::PkgIterator, pkgCache::PkgIterator, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff08cf2d58, _M_right = 0x7fff08cf2d58}, _M_node_count = 0}}}
        upgrade_mode = <optimized out>
        to_upgrade = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<pkgCache::PkgIterator> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<pkgCache::PkgIterator> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<pkgCache::PkgIterator, pkgCache::PkgIterator, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff08cf2c98, _M_right = 0x7fff08cf2c98}, _M_node_count = 0}}}
        to_remove = {_M_t = {_M_impl = {<std::allocator<std::_Rb_tree_node<pkgCache::PkgIterator> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<pkgCache::PkgIterator> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<pkgCache::PkgIterator, pkgCache::PkgIterator, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fff08cf2d28, _M_right = 0x7fff08cf2d28}, _M_node_count = 0}}}
#15 0x00007fb496587369 in main (argc=2, argv=0x7fff08cf3708) at ../../src/main.cc:1173
        status_fname = 0x0
        width = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fb4946ce3f8 <std::string::_Rep::_S_empty_rep_storage+24> ""}}
        simulate = false
        download_only = false
        safe_resolver_no_new_installs = false
        group_by_mode = group_by_auto
        install_only = false
        resolver_mode = resolver_mode_default
        showvers = false
        always_prompt = false
        verbose = 0
        curr_quiet = <optimized out>
        update_only = false
        autoclean_only = false
        clean_only = false
        assume_yes = false
        disable_columns = false
        showdeps = false
        showwhy = false
        quiet = 0
        debug_search = false
        package_display_format = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fb49761c848 "%c%a%M %p# - %d#"}}
        version_display_format = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fb49762e988 "%c%a%M %p# %t %i"}}
        fix_broken = false
        seen_quiet = false
        user_tags = {<std::_Vector_base<aptitude::cmdline::tag_application, std::allocator<aptitude::cmdline::tag_application> >> = {_M_impl = {<std::allocator<aptitude::cmdline::tag_application>> = {<__gnu_cxx::new_allocator<aptitude::cmdline::tag_application>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}
        group_by_mode_string = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fb49762e918 "auto"}}
        sort_policy = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fb49761c8b8 "name,version"}}
        why_display_mode = aptitude::why::no_summary
        rootdir = <optimized out>
        show_why_summary_mode = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fb49761c948 "no-summary"}}
        curopt = <optimized out>
        show_package_names_mode_string = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fb49761c888 "auto"}}
        queue_only = false
        log_file = {static npos = <optimized out>, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x7fb4946ce3f8 <std::string::_Rep::_S_empty_rep_storage+24> ""}}
        safe_resolver_show_resolver_actions = false
        visual_preview = false
        show_package_names_mode = show_package_names_auto
        arch_only = false
        safe_resolver_no_new_upgrades = false
        showsize = false

-- Package-specific info:
Terminal: xterm
$DISPLAY is set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.6.8.2 compiled at Aug 25 2013 12:37:10
Compiler: g++ 4.8.1
Compiled against:
  apt version 4.12.0
  NCurses version 5.9
  libsigc++ version: 2.2.10
  Ept support enabled.
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 5.9.20130608
  cwidget version: 0.5.16
  Apt version: 4.12.0

aptitude linkage:
	linux-vdso.so.1 (0x00007fffc17fe000)
	libapt-pkg.so.4.12 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 (0x00007f4c0ec1a000)
	libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 (0x00007f4c0e9ea000)
	libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007f4c0e7c0000)
	libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 (0x00007f4c0e5bb000)
	libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x00007f4c0e2bb000)
	libept.so.1.aptpkg4.12 => /usr/lib/libept.so.1.aptpkg4.12 (0x00007f4c0e01a000)
	libxapian.so.22 => /usr/lib/libxapian.so.22 (0x00007f4c0dc37000)
	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f4c0da1f000)
	libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f4c0d768000)
	libboost_iostreams.so.1.54.0 => /usr/lib/libboost_iostreams.so.1.54.0 (0x00007f4c0d54e000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f4c0d332000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f4c0d02e000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f4c0cd30000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f4c0cb1a000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f4c0c76d000)
	libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007f4c0c56a000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f4c0c366000)
	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f4c0c155000)
	libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f4c0c14f000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f4c0bf46000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f4c0f59a000)

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.11-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages aptitude depends on:
ii  aptitude-common           0.6.8.2-1.2
ii  libapt-pkg4.12            0.9.11.4
ii  libboost-iostreams1.54.0  1.54.0-2
ii  libc6                     2.17-93
ii  libcwidget3               0.5.16-3.4
ii  libept1.4.12              1.0.9
ii  libgcc1                   1:4.8.1-10
ii  libncursesw5              5.9+20130608-1
ii  libsigc++-2.0-0c2a        2.2.10-0.2
ii  libsqlite3-0              3.8.0.2-1
ii  libstdc++6                4.8.1-10
ii  libtinfo5                 5.9+20130608-1
ii  libxapian22               1.2.15-2
ii  zlib1g                    1:1.2.8.dfsg-1

Versions of packages aptitude recommends:
ii  apt-xapian-index                0.46
pn  aptitude-doc-en | aptitude-doc  <none>
ii  libparse-debianchangelog-perl   1.2.0-1
ii  sensible-utils                  0.0.9

Versions of packages aptitude suggests:
pn  debtags  <none>
ii  tasksel  3.17

-- 
bye,
pabs

http://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/aptitude-devel/attachments/20131011/37383702/attachment.sig>


More information about the Aptitude-devel mailing list