Thanks for your help, I was not aware of the fact that kapman is a KDE game and 
didn't expect a little pacman clone to be so hard to install.

> nm -o /sw/lib/libboost_program_options-mt.1.41.0.dylib | c++filt |
> grep boost::program_options::detail::cmdline::set_options_description
Running this I get the following:

/sw/lib/libboost_program_options-mt.1.41.0.dylib: 0000000000002320 T 
boost::program_options::detail::cmdline::set_options_description(boost::program_options::options_description
 const&)



On Dec 7, 2011, at 16:17 , Alexander Hansen wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 12/7/11 8:59 AM, Alexander Hansen wrote:
>> On 12/7/11 3:45 AM, Robert Csapo wrote:
>>> Dear all,
>> 
>>> Just for test purposes (I'm completely new to fink), I've tried
>>> to install the game kapman4-mac running fink install 
>>> kapman4-mac-4.4.1-1
>> 
>> You've set yourself up with a brutal test case; that's a KDE game,
>> and therefore requires building at least the core of KDE.
>> 
>> 
>>> The installation went on for several hours and then stopped at
>>> some point due to problems related to a package called 
>>> akonadi-mac-1.4.0-2 (s. shell output below). I've run fink 
>>> selfupdate, updated all packages and retried to install 
>>> akonadi-mac. Obviously, it's not essential to have kapman4 but
>>> just out of curiosity
>> 
>>> 1) Why is akonadi failing (and what has it got to do with kapman
>>> in the first place)?
>> 
>> It appears possibly to be due to a missing dependency on a boost 
>> package.  I'm not sure exactly which one it needs at this point,
>> since I'm on 10.7 right now and KDE4 isn't available there yet.
> 
> Having now booted over to 10.6, I can now see that akonadi-mac carries
> an explicit dependency on boost1.41.cmake.
> 
> As for what it has to do with kapman, the answer is "not much
> directly".  According to "fink info akonadi-mac", it is "PIM Storage
> Service".  I'm guessing that it's needed for the core KDE stuff, which
> kapman in turn needs.
> 
>> 
>>> 2) Is there any way to resume the failed download / install
>>> process of kapman?
>> 
>> No.
>> 
>> 
>>> I'm using a Macbook on OS 10.6.8, the X11 version installed is 
>>> XQuartz 2.3.6. Any further information you'd need?
>> 
>> 
>> The Xcode tools version is useful in the event that a problem is
>> due to compiler changes.
>> 
>>> Thanks for your advice, Robert
>> 
>>> Linking CXX shared library ../lib/libakonadiprivate.dylib cd 
>>> /sw/src/fink.build/akonadi-mac-1.4.0-2/akonadi-1.4.0/build/server
>>> 
>>> 
> && /sw/bin/cmake -E cmake_link_script
>>> CMakeFiles/akonadiprivate.dir/link.txt --verbose=1 
>>> /sw/var/lib/fink/path-prefix-10.6/g++-4.2   -Wnon-virtual-dtor 
>>> -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts
>>> -Wall -W -Wpointer-arith -Wformat-security -fno-check-new
>>> -fno-common -fexceptions -DQT_NO_CAST_FROM_ASCII
>>> -DQT_NO_CAST_TO_ASCII -DMYSQLD_EXECUTABLE="\"/sw/sbin/mysqld\""
>>> -O2 -g -DQT_NO_DEBUG -arch x86_64 -isysroot /
>>> -mmacosx-version-min=10.6 -dynamiclib 
>>> -Wl,-headerpad_max_install_names 
>>> -L/sw/src/fink.build/akonadi-mac-1.4.0-2/akonadi-1.4.0/build/lib 
>>> -L/sw/opt/akonadi/mac/lib -L/sw/lib/system-openssl/lib 
>>> -L/sw/lib/freetype219/lib -L/sw/lib/fontconfig2/lib 
>>> -L/sw/lib/qt4-mac/lib -L/sw/opt/qca2/mac/lib 
>>> -L/sw/opt/strigi/mac/lib -L/sw/opt/soprano/mac/lib 
>>> -L/sw/opt/attica/mac/lib -L/sw/lib 
>>> -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
>>> 
>>> 
> - -Wl,-dead_strip_dylibs -compatibility_version 1.0.0
>>> -current_version 1.4.0 -o ../lib/libakonadiprivate.1.4.0.dylib 
>>> -install_name 
>>> /sw/src/fink.build/akonadi-mac-1.4.0-2/akonadi-1.4.0/build/lib/libakonadiprivate.1.dylib
>>> 
>>> 
> CMakeFiles/akonadiprivate.dir/akonadiprivate_automoc.cpp.o
>>> CMakeFiles/akonadiprivate.dir/shared/akapplication.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/shared/akcrash.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/shared/akdebug.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/akonadi.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/akonadiconnection.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handlerhelper.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/intervalcheck.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/response.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/akappend.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/append.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/copy.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/colcopy.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/colmove.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/create.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/capability.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/delete.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/expunge.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/fetch.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/fetchhelper.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/link.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/list.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/login.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/logout.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/modify.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/move.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/remove.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/resourceselect.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/scope.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/search.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/searchhelper.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/searchpersistent.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/select.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/subscribe.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/status.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/store.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/handler/transaction.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/search/agentsearchengine.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/search/nepomuksearchengine.cpp.o
>>> 
>>> 
> CMakeFiles/akonadiprivate.dir/src/search/searchmanager.cpp.o
>>> CMakeFiles/akonadiprivate.dir/src/search/xesamsearchengine.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/nepomuk/dbusoperators.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/nepomuk/queryserviceclient.cpp.o
>>> 
>>> 
> CMakeFiles/akonadiprivate.dir/src/nepomuk/result.cpp.o
>>> CMakeFiles/akonadiprivate.dir/src/storage/collectionqueryhelper.cpp.o
>>> 
>>> 
> CMakeFiles/akonadiprivate.dir/src/storage/entity.cpp.o
>>> CMakeFiles/akonadiprivate.dir/entities.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/datastore.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/dbconfig.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/dbconfigmysql.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/dbconfigmysqlembedded.cpp.o
>>> 
>>> 
> CMakeFiles/akonadiprivate.dir/src/storage/dbconfigpostgresql.cpp.o
>>> CMakeFiles/akonadiprivate.dir/src/storage/dbconfigsqlite.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/dbinitializer.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/dbinitializer_p.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/dbupdater.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/itemqueryhelper.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/itemretriever.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/itemretrievalmanager.cpp.o
>>> 
>>> 
> CMakeFiles/akonadiprivate.dir/src/storage/itemretrievalthread.cpp.o
>>> CMakeFiles/akonadiprivate.dir/src/storage/itemretrievaljob.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/notificationcollector.cpp.o
>>> 
>>> 
> CMakeFiles/akonadiprivate.dir/src/storage/query.cpp.o
>>> CMakeFiles/akonadiprivate.dir/src/storage/querybuilder.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/queryhelper.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/transaction.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/storage/parthelper.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/tracer.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/dbustracer.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/filetracer.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/notificationmanager.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/resourcemanager.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/cachecleaner.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/nepomuksearch.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/debuginterface.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/imapstreamparser.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/preprocessorinstance.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/src/preprocessormanager.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/tracernotificationadaptor.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/traceradaptor.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/notificationmanageradaptor.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/serveradaptor.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/debuginterfaceadaptor.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/resourcemanageradaptor.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/preprocessormanageradaptor.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/agentmanagerinterface.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/resourceinterface.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/preprocessorinterface.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/agentcontrolinterface.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/xesaminterface.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/queryserviceinterface.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/queryinterface.cpp.o 
>>> CMakeFiles/akonadiprivate.dir/qrc_akonadidb.cxx.o 
>>> -F/sw/lib/qt4-mac/lib -framework QtCore -lpthread 
>>> -F/sw/lib/qt4-mac/lib -framework QtNetwork -F/sw/lib/qt4-mac/lib 
>>> -framework QtSql -F/sw/lib/qt4-mac/lib -framework QtDBus 
>>> -F/sw/lib/qt4-mac/lib -framework QtXml -F/sw/lib/qt4-mac/lib 
>>> -framework QtCore -lpthread -F/sw/lib/qt4-mac/lib -framework
>>> QtDBus ../lib/libakonadiprotocolinternals.1.4.0.dylib 
>>> /sw/opt/soprano/mac/lib/libsoprano.dylib -F/sw/lib/qt4-mac/lib 
>>> -framework QtCore -lpthread -F/sw/lib/qt4-mac/lib -framework
>>> QtDBus ld: warning: directory '/sw/opt/akonadi/mac/lib' following
>>> -L not found Undefined symbols: 
>>> "boost::program_options::detail::cmdline::set_options_description(boost::program_options::options_description
>>> 
>>> 
> const&)", referenced from:
>>> boost::program_options::basic_command_line_parser<char>::options(boost::program_options::options_description
>>> 
>>> 
> const&)in akapplication.cpp.o
>> 
>> 
>> 
> 
> On my system, the missing symbol above comes from
> /sw32/lib/libboost_program_options-mt.1.41.0.dylib (since that
> particular Fink tree is in /sw32).
> 
> Start by checking whether the symbol is defined for you.  Run
> 
> nm -o /sw/lib/libboost_program_options-mt.1.41.0.dylib | c++filt |
> grep boost::program_options::detail::cmdline::set_options_description
> 
> all on one input line in a terminal window (and T means that it's
> defined).  I get:
> 
> /sw32/lib/libboost_program_options-mt.1.41.0.dylib: 00001ad0 T
> boost::program_options::detail::cmdline::set_options_description(boost::program_options::options_description
> const&)
> 
> If nothing shows up there, then you may have a misbuilt
> boost1.41.cmake, and we'll need to investigate that.
> - -- 
> Alexander Hansen, Ph.D.
> Fink User Liaison
> http://finkakh.wordpress.com/
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iEYEARECAAYFAk7fg4sACgkQB8UpO3rKjQ9+9wCfQkM8zSEFs/ElirjfAw3vAXaX
> /ooAnRweC/k7Fo8DrUoXuUsVsYGvuPMf
> =V3Ab
> -----END PGP SIGNATURE-----



------------------------------------------------------------------------------
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to