Ticket #1124 (closed defect: invalid)

Opened 9 years ago

Last modified 8 years ago

Cave crashed after cave resume

Reported by: uzytkownik Owned by:
Priority: Sometime Milestone:
Component: clients/cave Version: 0.58.5
Keywords: Cc:
Blocked By: Blocking:
Distribution: N/A

Description

cave crashed during listing summary list (i.e. when displaying what operation succeeded and which failed)

Core was generated by `cave resume --resume-file resume-world -C s -R -r'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f85f350e57b in std::_List_base<std::basic_ostream<char, std::char_traits<char> >*, std::allocator<std::basic_ostream<char, std::char_traits<char> >*> >::_M_clear (this=0x7f85e45b5190)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/list.tcc:72
72		  __cur = static_cast<_Node*>(__cur->_M_next);

Thread 2 (Thread 5978):
#0  0x00007f85f323362c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007f85f349fe84 in paludis::Imp<paludis::ActionQueue>::thread_func (
    this=0x1ddf8a0) at action_queue.cc:61
        l = {_mutex = 0x1ddf8a0}
        func = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16, static _M_max_align = 8, 
            _M_functor = {_M_unused = {_M_object = 0x24759c0, 
                _M_const_object = 0x24759c0, _M_function_pointer = 0x24759c0, 
                _M_member_pointer = (void (std::_Undefined_class::*)(
    std::_Undefined_class *)) 0x24759c0}, 
              _M_pod_data = "\300YG\002", '\000' <repeats 11 times>}, 
            _M_manager = 0}, _M_invoker = 0x7f85f34edb70
     <std::_Function_handler<void(), std::_Bind<std::_Mem_fn<void (paludis::Imp<paludis::Log>::*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, paludis::LogLevel, paludis::LogContext, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)>(paludis::Imp<paludis::Log>*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, paludis::LogLevel, paludis::LogContext, const char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)> >::_M_invoke(const std::_Any_data &)>}
#2  0x00007f85f350e7a1 in paludis::Thread::thread_func (r=0x1de01a0)
    at thread.cc:51
No locals.
#3  0x00007f85f322ed4c in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0x00007f85f25cd40d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
No locals.

Thread 1 (Thread 5977):
#0  0x00007f85f350e57b in std::_List_base<std::basic_ostream<char, std::char_traits<char> >*, std::allocator<std::basic_ostream<char, std::char_traits<char> >*> >::_M_clear (this=0x7f85e45b5190)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/list.tcc:72
        __tmp = 0x0
        __cur = <value optimized out>
#1  0x00007f85f350e601 in ~_List_base (this=<value optimized out>, 
    __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/stl_list.h:360
No locals.
#2  ~list (this=<value optimized out>, __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/stl_list.h:418
No locals.
#3  ~Imp (this=<value optimized out>, __in_chrg=<value optimized out>)
    at tee_output_stream.cc:30
No locals.
#4  paludis::Pimp<paludis::TeeOutputStreamBuf>::~Pimp (
    this=<value optimized out>, __in_chrg=<value optimized out>)
    at ../../paludis/util/pimp-impl.hh:49
No locals.
#5  0x00007f85f350e31b in paludis::TeeOutputStreamBuf::~TeeOutputStreamBuf (
    this=0x7f85e4758718, __in_chrg=<value optimized out>)
    at tee_output_stream.cc:40
No locals.
#6  0x00007f85f3fb0147 in ~TeeOutputStreamBase (this=<value optimized out>, 
    __in_chrg=<value optimized out>) at ../paludis/util/tee_output_stream.hh:53
No locals.
#7  ~TeeOutputStream (this=<value optimized out>, 
    __in_chrg=<value optimized out>) at ../paludis/util/tee_output_stream.hh:61
No locals.
#8  ~Imp (this=<value optimized out>, __in_chrg=<value optimized out>)
    at tee_output_manager.cc:38
No locals.
#9  paludis::Pimp<paludis::TeeOutputManager>::~Pimp (
    this=<value optimized out>, __in_chrg=<value optimized out>)
    at ../paludis/util/pimp-impl.hh:49
No locals.
#10 0x00007f85f3fab37f in paludis::TeeOutputManager::~TeeOutputManager (
    this=0x7f85e4756910, __in_chrg=<value optimized out>)
    at tee_output_manager.cc:97
No locals.
#11 0x00007f85f3e8608a in _M_release (this=<value optimized out>, 
    __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/tr1_impl/boost_sp_counted_base.h:144
No locals.
#12 ~__shared_count (this=<value optimized out>, 
    __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr_base.h:336
No locals.
#13 ~__shared_ptr (this=<value optimized out>, __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr_base.h:537
No locals.
#14 ~shared_ptr (this=<value optimized out>, __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr.h:92
No locals.
#15 ~Imp (this=<value optimized out>, __in_chrg=<value optimized out>)
    at format_messages_output_manager.cc:35
No locals.
#16 paludis::Pimp<paludis::FormatMessagesOutputManager>::~Pimp (
    this=<value optimized out>, __in_chrg=<value optimized out>)
    at ../paludis/util/pimp-impl.hh:49
No locals.
#17 0x00007f85f3e8554f in paludis::FormatMessagesOutputManager::~FormatMessagesOutputManager (this=0x7f85e4737f00, __in_chrg=<value optimized out>)
    at format_messages_output_manager.cc:95
No locals.
#18 0x00007f85f3f20747 in _M_release (this=0x7f85e44eac40)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/tr1_impl/boost_sp_counted_base.h:144
No locals.
#19 ~__shared_count (this=0x7f85e44eac40)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr_base.h:336
No locals.
#20 ~__shared_ptr (this=0x7f85e44eac40)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr_base.h:537
No locals.
#21 ~shared_ptr (this=0x7f85e44eac40)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr.h:92
No locals.
#22 ~_List_node (this=0x7f85e44eac40)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/stl_list.h:96
No locals.
#23 destroy (this=0x7f85e44eac40)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/ext/new_allocator.h:115
No locals.
#24 std::_List_base<std::shared_ptr<paludis::OutputManager>, std::allocator<std::shared_ptr<paludis::OutputManager> > >::_M_clear (this=0x7f85e44eac40)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/list.tcc:74
        __tmp = 0x7f85e47153e0
        __cur = 0x7f85e4728550
#25 0x00007f85f3f207b1 in ~_List_base (this=<value optimized out>, 
    __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/stl_list.h:360
No locals.
#26 ~list (this=<value optimized out>, __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/stl_list.h:418
No locals.
#27 ~Imp (this=<value optimized out>, __in_chrg=<value optimized out>)
    at ../paludis/util/pimp.hh:42
No locals.
#28 paludis::Pimp<paludis::Sequence<std::shared_ptr<paludis::OutputManager> > >::~Pimp (this=<value optimized out>, __in_chrg=<value optimized out>)
    at ../paludis/util/pimp-impl.hh:49
No locals.
#29 0x00007f85f3fb0304 in _M_release (this=<value optimized out>, 
    __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/tr1_impl/boost_sp_counted_base.h:144
No locals.
#30 ~__shared_count (this=<value optimized out>, 
    __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr_base.h:336
No locals.
#31 ~__shared_ptr (this=<value optimized out>, __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr_base.h:537
No locals.
#32 ~shared_ptr (this=<value optimized out>, __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr.h:92
No locals.
#33 ~Imp (this=<value optimized out>, __in_chrg=<value optimized out>)
    at tee_output_manager.cc:38
No locals.
#34 paludis::Pimp<paludis::TeeOutputManager>::~Pimp (
    this=<value optimized out>, __in_chrg=<value optimized out>)
    at ../paludis/util/pimp-impl.hh:49
No locals.
#35 0x00007f85f3fab37f in paludis::TeeOutputManager::~TeeOutputManager (
    this=0x7f85e47538c0, __in_chrg=<value optimized out>)
    at tee_output_manager.cc:97
No locals.
#36 0x00000000006a3199 in _M_release (this=<value optimized out>, 
    __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/tr1_impl/boost_sp_counted_base.h:144
No locals.
#37 ~__shared_count (this=<value optimized out>, 
    __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr_base.h:336
No locals.
#38 ~__shared_ptr (this=<value optimized out>, __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr_base.h:537
No locals.
#39 ~shared_ptr (this=<value optimized out>, __in_chrg=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr.h:92
No locals.
#40 ~Imp (this=<value optimized out>, __in_chrg=<value optimized out>)
    at job_state.cc:38
No locals.
#41 paludis::Pimp<paludis::resolver::JobSucceededState>::~Pimp (
    this=<value optimized out>, __in_chrg=<value optimized out>)
    at ../../paludis/util/pimp-impl.hh:49
No locals.
#42 0x00000000006a133c in paludis::resolver::JobSucceededState::~JobSucceededState (this=0x7f85ec1139c0, __in_chrg=<value optimized out>, 
    __vtt_parm=<value optimized out>) at job_state.cc:160
No locals.
#43 0x000000000068ec30 in _M_release (this=<value optimized out>, 
    s=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/tr1_impl/boost_sp_counted_base.h:144
No locals.
#44 operator= (this=<value optimized out>, s=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr_base.h:355
        __tmp = 0x0
#45 operator= (this=<value optimized out>, s=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr_base.h:537
No locals.
#46 operator= (this=<value optimized out>, s=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.2/include/g++-v4/bits/shared_ptr.h:92
No locals.
#47 paludis::resolver::InstallJob::set_state (this=<value optimized out>, 
    s=<value optimized out>) at job.cc:282
No locals.
#48 0x00000000004e2891 in (anonymous namespace)::display_summary (env=..., 
    something_failed=true, lists=<value optimized out>)
    at cmd_execute_resolution.cc:1725
        c = {<paludis::equality_operators::HasEqualityOperators> = {<No data fields>}, _iter = 0x7f85ec15d630}
        c_end = {<paludis::equality_operators::HasEqualityOperators> = {<No data fields>}, _iter = 0x7f85ec1682c0}
        done_heading = true
#49 0x00000000004f5398 in execute_resolution (this=<value optimized out>, 
    env=..., args=..., maybe_lists=<value optimized out>)
    at cmd_execute_resolution.cc:1768
        context = {<No data fields>}
        retcode = <value optimized out>
#50 paludis::cave::ExecuteResolutionCommand::run (this=<value optimized out>, 
    env=..., args=..., maybe_lists=<value optimized out>)
    at cmd_execute_resolution.cc:1827
        cmdline = {<paludis::cave::CaveCommandCommandLine> = {
    <paludis::args::ArgsHandler> = {_vptr.ArgsHandler = 0x77d610, _imp = {
                _ptr = 0x1ffa330}}, g_global_options = {_imp = {_ptr = 
    0x1ff97c0}, _name = {static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87f48 "Global Options"}}, _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87148 "Global options, used by every subcommand."}}, _section = 0x1f87e80}, a_help = 
    {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {_vptr.DeclareAbstractAcceptMethods = 0x7f85f39a68e8}, 
                _group = 0x7fff41e28ed0, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f87e18 "help"}}, _short_name = 104 'h', 
                _description = {static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eaaef8 "display help message"}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::SwitchArg>> = {<No data fields>}, 
              _can_be_negated = false}}, g_general_options = {_imp = {
              _ptr = 0x1ff6510}, _name = {static npos = 18446744073709551615, 
              _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                _M_p = 0x1f87da8 "General Options"}}, _description = {
              static npos = 18446744073709551615, 
              _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                _M_p = 0x1f87ed8 "General options."}}, _section = 0x1f87e80}, 
          a_pretend = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
              _group = 0x7fff41e28f30, _long_name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87d78 "pretend"}}, _short_name = 0 '\000', 
              _description = {static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f86e58 "Only carry out the pretend action"}}, 
              _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::SwitchArg>> = {<No data fields>}, 
            _can_be_negated = false}, 
          a_set = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {_vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
              _group = 0x7fff41e28f30, _long_name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1f87c68 "set"}}, 
              _short_name = 0 '\000', _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f86cb8 "Our target is a set rather than package specs"}}, 
              _specified = true}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::SwitchArg>> = {<No data fields>}, 
            _can_be_negated = false}, 
          a_world_specs = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
              _group = 0x7fff41e28f30, _long_name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87998 "world-specs"}}, _short_name = 0 '\000', 
              _description = {static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eacaa8 "Use the specified spec or set name for updating world"}}, 
              _specified = true}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringSetArg>> = {<No data fields>}, _imp = {
              _ptr = 0x1f869b0}, _validator = 0}, 
          a_removed_if_dependent_names = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
              _group = 0x7fff41e28f30, _long_name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87ac8 "removed-if-dependent-names"}}, 
              _short_name = 0 '\000', _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87198 "If nothing is left with the specified name, also remove it from world"}}, 
              _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringSetArg>> = {<No data fields>}, _imp = {
              _ptr = 0x1f86810}, _validator = 0}, 
          execution_options = {<paludis::args::ArgsSection> = {_imp = {_ptr = 
    0x1f879b0}}, g_world_options = {_imp = {_ptr = 0x1ff7ce0}, _name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87a38 "World Options"}}, _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1ffa708 "Options controlling how the 'world' set is modified"}}, _section = 0x7fff41e29060}, 
            a_preserve_world = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29068, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f87c38 "preserve-world"}}, _short_name = 49 '1', 
                _description = {static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f876c8 "Do not modify the 'world' set"}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::SwitchArg>> = {<No data fields>}, 
              _can_be_negated = true}, g_failure_options = {_imp = {
                _ptr = 0x1ffa7c0}, _name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87b68 "Failure Options"}}, _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f875b8 "Failure handling options."}}, 
              _section = 0x7fff41e29060}, 
            a_continue_on_failure = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e290c8, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eacf68 "continue-on-failure"}}, 
                _short_name = 67 'C', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f86378 "Whether to continue after an error occurs"}}, 
                _specified = true}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::EnumArg>> = {<No data fields>}, _imp = {_ptr = 0x1ff3dd0}, 
              _argument = {static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87a98 "if-satisfied"}}, _default_arg = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87b98 "never"}}}, 
            a_resume_file = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e290c8, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f878b8 "resume-file"}}, _short_name = 0 '\000', 
                _description = {static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1ffabc8 "Write resume information to the specified file. If a build fails, or if '--execute' is not specified, then 'cave resume' can resume execution from this file."}}, 
                _specified = true}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringArg>> = {<No data fields>}, _argument = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1ddf708 "resume-world"}}, _validator = 0}, 
            g_jobs_options = {_imp = {_ptr = 0x1ff8c00}, _name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87888 "Jobs Options"}}, _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f85ec8 "Options controlling jobs and parallelism."}}, _section = 0x7fff41e29060}, 
            a_fetch = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29180, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f87858 "fetch"}}, _short_name = 102 'f', 
                _description = {static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1ffac88 "Skip any jobs that are not fetch jobs. Should be combined with --continue-on-failure if any of the packages to be merged have fetch dependencies."}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::SwitchArg>> = {<No data fields>}, 
              _can_be_negated = true}, 
            a_fetch_jobs = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29180, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f87698 "fetch-jobs"}}, _short_name = 74 'J', 
                _description = {static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1ffad48 "The number of parallel fetch jobs to launch. If set to 0, fetches will be carried out sequentially with other jobs. Values higher than 1 are currently treated as being 1. Defaults to 1, or if --fetch "...}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::IntegerArg>> = {<No data fields>}, _argument = -1}, 
            g_phase_options = {_imp = {_ptr = 0x1ffa950}, _name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f87668 "Phase Options"}}, _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1ffae48 "Options controlling which phases to execute. No sanity checking is done, allowing you to shoot as many feet off as you desire. Phase names do not have the src_, pkg_ or builtin_ prefix, so 'init', 'pr"...}}, _section = 0x7fff41e29060}, 
            a_skip_phase = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29220, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f87828 "skip-phase"}}, _short_name = 0 '\000', 
                _description = {static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f87238 "Skip the named phases"}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringSetArg>> = {<No data fields>}, _imp = {
                _ptr = 0x1f85a00}, _validator = 0}, 
            a_abort_at_phase = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29220, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f87758 "abort-at-phase"}}, 
                _short_name = 0 '\000', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f85568 "Abort when a named phase is encountered"}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringSetArg>> = {<No data fields>}, _imp = {
                _ptr = 0x1f850a0}, _validator = 0}, 
            a_skip_until_phase = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29220, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f87098 "skip-until-phase"}}, 
                _short_name = 0 '\000', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eb1c58 "Skip every phase until a named phase is encountered"}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringSetArg>> = {<No data fields>}, _imp = {
                _ptr = 0x1f84db0}, _validator = 0}, 
            a_change_phases_for = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29220, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f86ae8 "change-phases-for"}}, 
                _short_name = 0 '\000', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eb2b28 "Control to which package or packages these phase options apply"}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::EnumArg>> = {<No data fields>}, _imp = {
                _ptr = 0x1eb2b70}, _argument = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1f87788 "all"}}, 
              _default_arg = {static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1f87788 "all"}}}}, 
          program_options = {<paludis::args::ArgsSection> = {_imp = {
                _ptr = 0x1ead230}}, g_program_options = {_imp = {
                _ptr = 0x1eb3d10}, _name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1ead018 "Program Options"}}, _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1ffaf58 "Options controlling which programs are used to carry out various tasks. Any replacement to the standard program must provide exactly the same interface. In all cases, $CAVE can be used to get the path"...}}, _section = 0x7fff41e29368}, 
            a_display_resolution_program = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29370, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f86e18 "display-resolution-program"}}, 
                _short_name = 0 '\000', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eb5298 "The program used to display the resolution. Defaults to '$CAVE display-resolution'."}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringArg>> = {<No data fields>}, _argument = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbb2fb8 ""}}, 
              _validator = 0}, 
            a_graph_jobs_program = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29370, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f86c78 "graph-jobs-resolution-program"}}, 
                _short_name = 0 '\000', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eb3d68 "The program used to graph jobs. Defaults to '$CAVE graph-jobs'."}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringArg>> = {<No data fields>}, _argument = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbb2fb8 ""}}, 
              _validator = 0}, 
            a_execute_resolution_program = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29370, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f86c08 "execute-resolution-program"}}, 
                _short_name = 0 '\000', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eb6b78 "The program used to execute the resolution. Defaults to '$CAVE execute-resolution'."}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringArg>> = {<No data fields>}, _argument = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbb2fb8 ""}}, 
              _validator = 0}, 
            a_perform_program = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29370, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f874f8 "perform-program"}}, 
                _short_name = 0 '\000', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f863c8 "The program used to perform actions. Defaults to '$CAVE perform'."}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringArg>> = {<No data fields>}, _argument = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbb2fb8 ""}}, 
              _validator = 0}, 
            a_update_world_program = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29370, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f866f8 "update-world-program"}}, 
                _short_name = 0 '\000', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f85a68 "The program used to perform world updates. Defaults to '$CAVE update-world'."}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringArg>> = {<No data fields>}, _argument = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xbb2fb8 ""}}, 
              _validator = 0}, 
            a_graph_program = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29370, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f76418 "graph-program"}}, 
                _short_name = 0 '\000', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eba6a8 "The program used to create Graphviz graphs. Defaults to 'dot'."}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringArg>> = {<No data fields>}, _argument = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x1f764c8 "dot"}}, 
              _validator = 0}}, 
          import_options = {<paludis::args::ArgsSection> = {_imp = {
                _ptr = 0x1f763d0}}, g_import_options = {_imp = {
                _ptr = 0x1eba710}, _name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1f764f8 "Import Options"}}, _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1ec50e8 "Options controlling additional imported packages. These options should not be specified manually; they are for use by 'cave import'."}}, _section = 0x7fff41e29540}, 
            a_unpackaged_repository_params = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x77d610}, 
                _group = 0x7fff41e29548, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1f867e8 "unpackaged-repository-params"}}, 
                _short_name = 0 '\000', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1ec2128 "Specifies the parameters used to construct an unpackaged repository, for use by 'cave import'."}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringSetArg>> = {<No data fields>}, _imp = {
                _ptr = 0x1f83e00}, _validator = 0}}}
        lists = {<std::__shared_ptr<paludis::resolver::JobLists, (__gnu_cxx::_Lock_policy)2>> = {_M_ptr = 0x1ffa9e0, _M_refcount = {
              _M_pi = 0x1ffa9c0}}, <No data fields>}
        n_fetch_jobs = 1
#51 0x00000000005add14 in perform_resolution (this=<value optimized out>, 
    env=..., args=<value optimized out>) at cmd_resume.cc:185
        context = {<No data fields>}
        args = {<std::__shared_ptr<paludis::Sequence<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, (__gnu_cxx::_Lock_policy)2>> = {
            _M_ptr = 0x1eac9c0, _M_refcount = {
              _M_pi = 0x1eac9a0}}, <No data fields>}
#52 paludis::cave::ResumeCommand::run (this=<value optimized out>, env=..., 
    args=<value optimized out>) at cmd_resume.cc:286
        cmdline = {<paludis::cave::CaveCommandCommandLine> = {<paludis::args::ArgsHandler> = {_vptr.ArgsHandler = 0x83b1b0, _imp = {_ptr = 0x1eaa810}}, 
            g_global_options = {_imp = {_ptr = 0x1e4a170}, _name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eaa968 "Global Options"}}, _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1e4b568 "Global options, used by every subcommand."}}, _section = 0x1eaa9a0}, 
            a_help = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x7f85f39a68e8}, 
                _group = 0x7fff41e2a200, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eaaa28 "help"}}, _short_name = 104 'h', 
                _description = {static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eaa6a8 "display help message"}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::SwitchArg>> = {<No data fields>}, 
              _can_be_negated = false}}, g_retry_options = {_imp = {
              _ptr = 0x1eaec30}, _name = {static npos = 18446744073709551615, 
              _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                _M_p = 0x1eaab08 "Retry Options"}}, _description = {
              static npos = 18446744073709551615, 
              _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                _M_p = 0x1eaaa58 "Retry options. By default, 'cave resume' will treat packages that were already skipped or already failed as skipped or failed, respectively."}}, _section = 0x1eaa9a0}, 
          a_retry_failed = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                _vptr.DeclareAbstractAcceptMethods = 0x83b1b0}, 
              _group = 0x7fff41e2a260, _long_name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eaab38 "retry-failed"}}, _short_name = 114 'r', 
              _description = {static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1ea3c98 "Retry any job that has already failed"}}, 
              _specified = true}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::SwitchArg>> = {<No data fields>}, 
            _can_be_negated = true}, 
          a_retry_skipped = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                _vptr.DeclareAbstractAcceptMethods = 0x83b1b0}, 
              _group = 0x7fff41e2a260, _long_name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eaac88 "retry-skipped"}}, _short_name = 82 'R', 
              _description = {static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eaabe8 "Retry any job that has already been skipped. Note that the job will just be skipped again unless circumstances have changed."}}, 
              _specified = true}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::SwitchArg>> = {<No data fields>}, _can_be_negated = true}, 
          a_skip_failed = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                _vptr.DeclareAbstractAcceptMethods = 0x83b1b0}, 
              _group = 0x7fff41e2a260, _long_name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eaad38 "skip-failed"}}, _short_name = 115 's', 
              _description = {static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1ea8748 "Skip any job that has already failed"}}, 
              _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::SwitchArg>> = {<No data fields>}, 
            _can_be_negated = true}, 
          execution_options = {<paludis::args::ArgsSection> = {_imp = {
                _ptr = 0x1eaae10}}, g_world_options = {_imp = {
                _ptr = 0x1ea5780}, _name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eaae58 "World Options"}}, _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1ea1a58 "Options controlling how the 'world' set is modified"}}, _section = 0x7fff41e2a340}, 
            a_preserve_world = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x83b1b0}, 
                _group = 0x7fff41e2a348, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eaaec8 "preserve-world"}}, _short_name = 49 '1', 
                _description = {static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eaae88 "Do not modify the 'world' set"}}, 
                _specified = false}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::SwitchArg>> = {<No data fields>}, 
              _can_be_negated = true}, g_failure_options = {_imp = {
                _ptr = 0x1ea8870}, _name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eaafb8 "Failure Options"}}, _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eaaf78 "Failure handling options."}}, 
              _section = 0x7fff41e2a340}, 
            a_continue_on_failure = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x83b1b0}, 
                _group = 0x7fff41e2a3a8, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eab1a8 "continue-on-failure"}}, 
                _short_name = 67 'C', _description = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eab258 "Whether to continue after an error occurs"}}, 
                _specified = true}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::EnumArg>> = {<No data fields>}, _imp = {_ptr = 0x1eab310}, 
              _argument = {static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eab118 "if-satisfied"}}, _default_arg = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eaafe8 "never"}}}, 
            a_resume_file = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeListEntry<paludis::args::IntegerArg, paludis::TypeListEntry<paludis::args::EnumArg, paludis::TypeListEntry<paludis::args::StringSetArg, paludis::TypeListEntry<paludis::args::StringSequenceArg, paludis::TypeListTail> > > > > > > >> = {
                  _vptr.DeclareAbstractAcceptMethods = 0x83b1b0}, 
                _group = 0x7fff41e2a3a8, _long_name = {
                  static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eab478 "resume-file"}}, _short_name = 0 '\000', 
                _description = {static npos = 18446744073709551615, 
                  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                    _M_p = 0x1eab3b8 "Write resume information to the specified file. If a build fails, or if '--execute' is not specified, then 'cave resume' can resume execution from this file."}}, 
                _specified = true}, <paludis::ImplementAcceptMethods<paludis::args::ArgsOption, paludis::args::StringArg>> = {<No data fields>}, _argument = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1ddf708 "resume-world"}}, _validator = 0}, 
            g_jobs_options = {_imp = {_ptr = 0x1eab550}, _name = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eab538 "Jobs Options"}}, _description = {
                static npos = 18446744073709551615, 
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, 
                  _M_p = 0x1eab4e8 "Options controlling jobs and parallelism."}}, _section = 0x7fff41e2a340}, 
            a_fetch = {<paludis::args::ArgsOption> = {<paludis::DeclareAbstractAcceptMethods<paludis::args::ArgsOption, paludis::TypeListEntry<paludis::args::StringArg, paludis::TypeListEntry<paludis::args::AliasArg, paludis::TypeListEntry<paludis::args::SwitchArg, paludis::TypeLi

Change History

comment:1 Changed 8 years ago by ciaranm

cave info paludis please?

Last edited 8 years ago by ciaranm (previous) (diff)

comment:2 Changed 8 years ago by uzytkownik

Package Manager Information:
    Package Name              paludis
    Package Version           0.58.5
    Build Date                2011-02-17T11:31:45+0000
    Built with CXX            x86_64-pc-linux-gnu-g++ 4.5.2
    Built with CXXFLAGS        -O2 -pipe -march=native -msahf -mcx16 -fgcse-sm -fgcse-las -fgcse-after-reload -ftracer -floop-interchange -floop-strip-mine -floop-block -ftree-loop-distribution -ftree-loop-im -fsched-pressure -fsched-spec-load -pedantic
    Built with LDFLAGS        -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=both -Wl,--sort-common

Environment Information:
    Format                    paludis
    Config dir                /etc/paludis
    Root                      /
    System Root               /
    World file                /var/db/pkg/world

Repository layman:
    format                    unavailable
    location                  /var/db/paludis/repositories/layman
    sync                      tar+http://git.exherbo.org/layman_repositories.tar.bz2
    sync_options              

Repository installed-virtuals:
    format                    installed_virtuals
    root                      /

Repository virtuals:
    format                    virtuals

Repository gentoo:
    format                    e
    location                  /usr/portage
    builddir                  /var/tmp/paludis
    cache                     /usr/portage/metadata/cache
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass
    layout                    traditional
    names_cache               /usr/portage/.cache/names
    newsdir                   /usr/portage/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/metadata/glsa
    setsdir                   /usr/portage/sets
    sync                      rsync://rsync.europe.gentoo.org/gentoo-portage
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata
    Package information
        app-admin/eselect-compiler (none)
        app-shells/bash       4.1_p9
        dev-java/java-config  2.1.11-r3
        dev-lang/python       2.6.6-r2 2.7.1-r1 3.1.3-r1
        dev-util/ccache       (none)
        dev-util/cmake        2.8.4
        dev-util/confcache    (none)
        sys-apps/baselayout   2.0.1-r1
        sys-apps/openrc       0.7.0
        sys-apps/sandbox      2.5
        sys-devel/autoconf    2.13 2.68
        sys-devel/automake    1.10.3 1.11.1 1.9.6-r3
        sys-devel/binutils    2.21
        sys-devel/gcc         4.4.5 4.5.2
        sys-devel/gcc-config  1.4.1
        sys-devel/libtool     2.4-r1
        sys-devel/make        3.82
        virtual/os-headers    2.6.36.1 (for sys-kernel/linux-headers::installed)

Repository x11:
    format                    e
    location                  /usr/portage/local/x11
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/x11/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/x11/.cache/names
    newsdir                   /usr/portage/local/x11/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/x11/metadata/glsa
    setsdir                   /usr/portage/local/x11/sets
    sync                      git://git.overlays.gentoo.org/proj/x11 git+http://git.overlays.gentoo.org/gitroot/proj/x11.git git+ssh://git@git.overlays.gentoo.org/proj/x11.git
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository installed:
    format                    vdb
    location                  /var/db/pkg
    builddir                  /var/tmp/paludis
    eapi_when_unknown         0
    names_cache               /var/db/pkg/.cache/names
    provides_cache            /var/db/pkg/.cache/provides
    root                      /

Repository crossdev:
    format                    e
    location                  /usr/local/portage-crossdev
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/local/portage-crossdev/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/local/portage-crossdev/.cache/names
    newsdir                   /usr/local/portage-crossdev/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/local/portage-crossdev/metadata/glsa
    setsdir                   /usr/local/portage-crossdev/sets
    sync                      
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository dev-zero:
    format                    e
    location                  /usr/portage/local/dev-zero
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/dev-zero/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/dev-zero/.cache/names
    newsdir                   /usr/portage/local/dev-zero/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/dev-zero/metadata/glsa
    setsdir                   /usr/portage/local/dev-zero/sets
    sync                      git://git.overlays.gentoo.org/dev/dev-zero git+http://git.overlays.gentoo.org/gitroot/dev/dev-zero.git git+ssh://git@git.overlays.gentoo.org/dev/dev-zero.git
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository gamerlay-stable:
    format                    e
    location                  /usr/portage/local/gamerlay
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/gamerlay/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/gamerlay/.cache/names
    newsdir                   /usr/portage/local/gamerlay/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/gamerlay/metadata/glsa
    setsdir                   /usr/portage/local/gamerlay/sets
    sync                      git://git.overlays.gentoo.org/proj/gamerlay.git git+http://git.overlays.gentoo.org/gitroot/proj/gamerlay.git git+ssh://git@git.overlays.gentoo.org/proj/gamerlay.git
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository gcc-porting:
    format                    e
    location                  /usr/portage/local/gcc-porting
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/gcc-porting/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/gcc-porting/.cache/names
    newsdir                   /usr/portage/local/gcc-porting/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/gcc-porting/metadata/glsa
    setsdir                   /usr/portage/local/gcc-porting/sets
    sync                      svn://overlays.gentoo.org/proj/gcc-porting
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository gentoo-haskell:
    format                    e
    location                  /usr/portage/local/haskell
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/haskell/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/haskell/.cache/names
    newsdir                   /usr/portage/local/haskell/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/haskell/metadata/glsa
    setsdir                   /usr/portage/local/haskell/sets
    sync                      git://github.com/gentoo-haskell/gentoo-haskell.git
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository gnome:
    format                    e
    location                  /usr/portage/local/gnome
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/gnome/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/gnome/.cache/names
    newsdir                   /usr/portage/local/gnome/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/gnome/metadata/glsa
    setsdir                   /usr/portage/local/gnome/sets
    sync                      file:///home/mpiechotka/Projects/overlays/gnome-overlay
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository java-overlay:
    format                    e
    location                  /usr/portage/local/java-overlay
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/java-overlay/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/java-overlay/.cache/names
    newsdir                   /usr/portage/local/java-overlay/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/java-overlay/metadata/glsa
    setsdir                   /usr/portage/local/java-overlay/sets
    sync                      svn://overlays.gentoo.org/proj/java/java-overlay
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository local:
    format                    e
    location                  /usr/local/portage
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/local/portage/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/local/portage/.cache/names
    newsdir                   /usr/local/portage/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/local/portage/metadata/glsa
    setsdir                   /usr/local/portage/sets
    sync                      
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository luke-jr:
    format                    e
    location                  /usr/portage/local/luke-jr
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/luke-jr/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/luke-jr/.cache/names
    newsdir                   /usr/portage/local/luke-jr/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/luke-jr/metadata/glsa
    setsdir                   /usr/portage/local/luke-jr/sets
    sync                      svn://svn.dashjr.org/luke-portage-overlay/trunk
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository ruby:
    format                    e
    location                  /usr/portage/local/ruby
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/ruby/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/ruby/.cache/names
    newsdir                   /usr/portage/local/ruby/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/ruby/metadata/glsa
    setsdir                   /usr/portage/local/ruby/sets
    sync                      git://git.overlays.gentoo.org/proj/ruby-overlay.git
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository sunrise:
    format                    e
    location                  /usr/portage/local/sunrise
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/sunrise/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/sunrise/.cache/names
    newsdir                   /usr/portage/local/sunrise/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/sunrise/metadata/glsa
    setsdir                   /usr/portage/local/sunrise/sets
    sync                      svn://overlays.gentoo.org/proj/sunrise/reviewed/
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository tante:
    format                    e
    location                  /usr/portage/local/tante
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/tante/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/tante/.cache/names
    newsdir                   /usr/portage/local/tante/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/tante/metadata/glsa
    setsdir                   /usr/portage/local/tante/sets
    sync                      git://gitorious.org/tante_overlay/mainline.git
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Repository wavilen:
    format                    e
    location                  /usr/portage/local/wavilen
    builddir                  /var/tmp/paludis
    cache                     /var/empty
    distdir                   /var/tmp/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass  /usr/portage/local/wavilen/eclass
    layout                    traditional
    master_repository         gentoo
    names_cache               /usr/portage/local/wavilen/.cache/names
    newsdir                   /usr/portage/local/wavilen/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /etc/paludis/profile
    securitydir               /usr/portage/local/wavilen/metadata/glsa
    setsdir                   /usr/portage/local/wavilen/sets
    sync                      hg+https://wavilen.googlecode.com/hg/
    sync_options              
    use_manifest              use
    write_cache               /var/cache/paludis/metadata

Extra Information for sys-apps/paludis-0.58.5::installed:
        >>> Running ebuild phase killold as portage:portage...
        >>> Starting builtin_killold
        >>> Done builtin_killold
        >>> Completed ebuild phase killold
        >>> Running ebuild phases initmisc infovars info as portage:portage...
        >>> Starting builtin_initmisc
        bunzip2 < /var/db/pkg/sys-apps/paludis-0.58.5/environment.bz2 > /var/tmp/paludis/environment-sys-apps-paludis-0.58.5-17898
        ebuild_scrub_environment /var/tmp/paludis/environment-sys-apps-paludis-0.58.5-17898
        ebuild_safe_source /var/tmp/paludis/environment-sys-apps-paludis-0.58.5-17898
        rm /var/tmp/paludis/environment-sys-apps-paludis-0.58.5-17898
        >>> Done builtin_initmisc
        >>> Starting builtin_infovars
        ACCEPT_KEYWORDS=amd64
        CBUILD=x86_64-pc-linux-gnu
        CFLAGS=-O2 -pipe -ggdb -march=native -msahf -mcx16 -fgcse-sm -fgcse-las -fgcse-after-reload -ftracer -floop-interchange -floop-strip-mine -floop-block -ftree-loop-distribution -ftree-loop-im -fsched-pressure -fsched-spec-load
        CHOST=x86_64-pc-linux-gnu
        CONFIG_PROTECT=/etc 
        CONFIG_PROTECT_MASK=/etc/env.d /etc/gconf 
        CPPFLAGS=
        CTARGET=
        CXXFLAGS=-O2 -pipe -ggdb -march=native -msahf -mcx16 -fgcse-sm -fgcse-las -fgcse-after-reload -ftracer -floop-interchange -floop-strip-mine -floop-block -ftree-loop-distribution -ftree-loop-im -fsched-pressure -fsched-spec-load
        DISTDIR=/var/db/pkg/sys-apps/paludis-0.58.5
        FEATURES=
        FFLAGS=
        GENTOO_MIRRORS=
        INSTALL_MASK=
        LANG=
        LC_ALL=C
        LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=both -Wl,--sort-common
        LINGUAS=en en_GB pl
        MAKEOPTS=-j2 V=1
        PORTAGE_COMPRESS=
        PORTAGE_COMPRESS_FLAGS=
        PORTAGE_CONFIGROOT=
        PORTAGE_RSYNC_EXTRA_OPTS=
        PORTAGE_RSYNC_OPTS=
        PORTAGE_TMPDIR=/var/tmp/paludis
        PORTDIR=/var/db/pkg/sys-apps/paludis-0.58.5
        PORTDIR_OVERLAY=
        SYNC=
        USE=bash-completion doc pbins python-bindings ruby-bindings vim-syntax visibility xml zsh-completion amd64 alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mmap_emul alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol apache2_modules_actions apache2_modules_alias apache2_modules_auth_basic apache2_modules_authn_alias apache2_modules_authn_anon apache2_modules_authn_dbm apache2_modules_authn_default apache2_modules_authn_file apache2_modules_authz_dbm apache2_modules_authz_default apache2_modules_authz_groupfile apache2_modules_authz_host apache2_modules_authz_owner apache2_modules_authz_user apache2_modules_autoindex apache2_modules_cache apache2_modules_cgi apache2_modules_cgid apache2_modules_dav apache2_modules_dav_fs apache2_modules_dav_lock apache2_modules_deflate apache2_modules_dir apache2_modules_disk_cache apache2_modules_env apache2_modules_expires apache2_modules_ext_filter apache2_modules_file_cache apache2_modules_filter apache2_modules_headers apache2_modules_include apache2_modules_info apache2_modules_log_config apache2_modules_logio apache2_modules_mem_cache apache2_modules_mime apache2_modules_mime_magic apache2_modules_negotiation apache2_modules_rewrite apache2_modules_setenvif apache2_modules_speling apache2_modules_status apache2_modules_unique_id apache2_modules_userdir apache2_modules_usertrack apache2_modules_vhost_alias cameras_ptp2 collectd_plugins_df collectd_plugins_interface collectd_plugins_irq collectd_plugins_load collectd_plugins_memory collectd_plugins_rrdtool collectd_plugins_swap collectd_plugins_syslog elibc_glibc gpsd_protocols_aivdm gpsd_protocols_ashtech gpsd_protocols_earthmate gpsd_protocols_evermore gpsd_protocols_fv18 gpsd_protocols_garmin gpsd_protocols_garmintxt gpsd_protocols_gpsclock gpsd_protocols_itrax gpsd_protocols_mtk3301 gpsd_protocols_navcom gpsd_protocols_nmea gpsd_protocols_ntrip gpsd_protocols_oceanserver gpsd_protocols_oldstyle gpsd_protocols_oncore gpsd_protocols_rtcm104v2 gpsd_protocols_rtcm104v3 gpsd_protocols_sirf gpsd_protocols_superstar2 gpsd_protocols_timing gpsd_protocols_tnt gpsd_protocols_tripmate gpsd_protocols_tsip gpsd_protocols_ubx input_devices_evdev input_devices_synaptics kernel_linux lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text linguas_en linguas_en_GB linguas_pl php_targets_php5-3 ruby_targets_jruby ruby_targets_ruby18 userland_GNU video_cards_intel xtables_addons_account xtables_addons_chaos xtables_addons_condition xtables_addons_delude xtables_addons_dhcpmac xtables_addons_fuzzy xtables_addons_geoip xtables_addons_iface xtables_addons_ipmark xtables_addons_ipp2p xtables_addons_ipset xtables_addons_ipv4options xtables_addons_length2 xtables_addons_logmark xtables_addons_lscan xtables_addons_pknock xtables_addons_psd xtables_addons_quota2 xtables_addons_rawnat xtables_addons_steal xtables_addons_sysrq xtables_addons_tarpit xtables_addons_tee amd64 
        >>> Done builtin_infovars
        >>> Starting pkg_info
        >>> Done pkg_info
        >>> Completed ebuild phases initmisc infovars info
        >>> Running ebuild phase tidyup as portage:portage...
        >>> Starting builtin_tidyup
        rm -fr /var/tmp/paludis/sys-apps-paludis-0.58.5-info
        >>> Done builtin_tidyup
        >>> Completed ebuild phase tidyup

Extra Information for sys-apps/paludis-0.58.5:0::gentoo:
        >>> Running ebuild phase killold as portage:portage...
        >>> Starting builtin_killold
        >>> Done builtin_killold
        >>> Completed ebuild phase killold
        >>> Running ebuild phases initmisc infovars as portage:portage...
        >>> Starting builtin_initmisc
        >>> Done builtin_initmisc
        >>> Starting builtin_infovars
        ACCEPT_KEYWORDS=amd64
        CBUILD=x86_64-pc-linux-gnu
        CFLAGS=-O2 -pipe -ggdb -march=native -msahf -mcx16 -fgcse-sm -fgcse-las -fgcse-after-reload -ftracer -floop-interchange -floop-strip-mine -floop-block -ftree-loop-distribution -ftree-loop-im -fsched-pressure -fsched-spec-load
        CHOST=x86_64-pc-linux-gnu
        CONFIG_PROTECT= 
        CONFIG_PROTECT_MASK= 
        CPPFLAGS=
        CTARGET=
        CXXFLAGS=-O2 -pipe -ggdb -march=native -msahf -mcx16 -fgcse-sm -fgcse-las -fgcse-after-reload -ftracer -floop-interchange -floop-strip-mine -floop-block -ftree-loop-distribution -ftree-loop-im -fsched-pressure -fsched-spec-load
        DISTDIR=/var/tmp/distfiles
        FEATURES=
        FFLAGS=
        GENTOO_MIRRORS=
        INSTALL_MASK=
        LANG=
        LC_ALL=C
        LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=both -Wl,--sort-common
        LINGUAS=en en_GB pl
        MAKEOPTS=-j2 V=1
        PORTAGE_COMPRESS=
        PORTAGE_COMPRESS_FLAGS=
        PORTAGE_CONFIGROOT=
        PORTAGE_RSYNC_EXTRA_OPTS=
        PORTAGE_RSYNC_OPTS=
        PORTAGE_TMPDIR=/var/tmp/paludis
        PORTDIR=/usr/portage
        PORTDIR_OVERLAY=
        SYNC=
        USE=bash-completion doc pbins python-bindings ruby-bindings vim-syntax visibility xml zsh-completion amd64 alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mmap_emul alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol apache2_modules_actions apache2_modules_alias apache2_modules_auth_basic apache2_modules_authn_alias apache2_modules_authn_anon apache2_modules_authn_dbm apache2_modules_authn_default apache2_modules_authn_file apache2_modules_authz_dbm apache2_modules_authz_default apache2_modules_authz_groupfile apache2_modules_authz_host apache2_modules_authz_owner apache2_modules_authz_user apache2_modules_autoindex apache2_modules_cache apache2_modules_cgi apache2_modules_cgid apache2_modules_dav apache2_modules_dav_fs apache2_modules_dav_lock apache2_modules_deflate apache2_modules_dir apache2_modules_disk_cache apache2_modules_env apache2_modules_expires apache2_modules_ext_filter apache2_modules_file_cache apache2_modules_filter apache2_modules_headers apache2_modules_include apache2_modules_info apache2_modules_log_config apache2_modules_logio apache2_modules_mem_cache apache2_modules_mime apache2_modules_mime_magic apache2_modules_negotiation apache2_modules_rewrite apache2_modules_setenvif apache2_modules_speling apache2_modules_status apache2_modules_unique_id apache2_modules_userdir apache2_modules_usertrack apache2_modules_vhost_alias cameras_ptp2 collectd_plugins_df collectd_plugins_interface collectd_plugins_irq collectd_plugins_load collectd_plugins_memory collectd_plugins_rrdtool collectd_plugins_swap collectd_plugins_syslog elibc_glibc gpsd_protocols_aivdm gpsd_protocols_ashtech gpsd_protocols_earthmate gpsd_protocols_evermore gpsd_protocols_fv18 gpsd_protocols_garmin gpsd_protocols_garmintxt gpsd_protocols_gpsclock gpsd_protocols_itrax gpsd_protocols_mtk3301 gpsd_protocols_navcom gpsd_protocols_nmea gpsd_protocols_ntrip gpsd_protocols_oceanserver gpsd_protocols_oldstyle gpsd_protocols_oncore gpsd_protocols_rtcm104v2 gpsd_protocols_rtcm104v3 gpsd_protocols_sirf gpsd_protocols_superstar2 gpsd_protocols_timing gpsd_protocols_tnt gpsd_protocols_tripmate gpsd_protocols_tsip gpsd_protocols_ubx input_devices_evdev input_devices_synaptics kernel_linux lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text linguas_en linguas_en_GB linguas_pl php_targets_php5-3 ruby_targets_jruby ruby_targets_ruby18 userland_GNU video_cards_intel xtables_addons_account xtables_addons_chaos xtables_addons_condition xtables_addons_delude xtables_addons_dhcpmac xtables_addons_fuzzy xtables_addons_geoip xtables_addons_iface xtables_addons_ipmark xtables_addons_ipp2p xtables_addons_ipset xtables_addons_ipv4options xtables_addons_length2 xtables_addons_logmark xtables_addons_lscan xtables_addons_pknock xtables_addons_psd xtables_addons_quota2 xtables_addons_rawnat xtables_addons_steal xtables_addons_sysrq xtables_addons_tarpit xtables_addons_tee amd64 
        >>> Done builtin_infovars
        >>> Completed ebuild phases initmisc infovars
        >>> Running ebuild phase tidyup as portage:portage...
        >>> Starting builtin_tidyup
        rm -fr /var/tmp/paludis/sys-apps-paludis-0.58.5-info
        >>> Done builtin_tidyup
        >>> Completed ebuild phase tidyup

comment:3 Changed 8 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to invalid

Looks like you're using silly ricer CXXFLAGS.

Note: See TracTickets for help on using tickets.