new to portage please help

Anything that pertains to Portage

Moderator: Moderators

new to portage please help

Postby googlymoogly » Wed Jul 11, 2007 18:49

hello. i'm fairly new to the whole portage system and i'm kinda lost when it comes to interpereting the output it gives me sometimes. occasionally i get the following message when emerging or running revdep-rebuild:

Code: Select all
neil@localhost ~ $ sudo emerge media-gfx/hugin
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) media-gfx/hugin-0.6.1 to /
 * hugin-0.6.1.tar.bz2 RMD160 ;-) ...                                                                  [ ok ]
 * hugin-0.6.1.tar.bz2 SHA1 ;-) ...                                                                    [ ok ]
 * hugin-0.6.1.tar.bz2 SHA256 ;-) ...                                                                  [ ok ]
 * hugin-0.6.1.tar.bz2 size ;-) ...                                                                    [ ok ]
 * checking ebuild checksums ;-) ...                                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                                  [ ok ]
 * checking miscfile checksums ;-) ...                                                                 [ ok ]
 * checking hugin-0.6.1.tar.bz2 ;-) ...                                                                [ ok ]
 *
 * ERROR: media-gfx/hugin-0.6.1 failed.
 * Call stack:
 *   ebuild.sh, line 1658:   Called dyn_setup
 *   ebuild.sh, line 719:   Called qa_call 'pkg_setup'
 *   ebuild.sh, line 44:   Called pkg_setup
 *   hugin-0.6.1.ebuild, line 26:   Called built_with_use 'dev-libs/boost' 'threads'
 *   eutils.eclass, line 1714:   Called die
 *
 * dev-libs/boost-1.34.0 does not actually support the threads USE flag!
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-gfx/hugin-0.6.1/temp/build.log'.


what exactly does all that mean? as i said i'm new to the ebuild process.
also, what is the difference between running 'revdep-rebuild' and 'revdep-rebuild -X'?

thanks! :D
User avatar
googlymoogly
Baby Hen
 
Posts: 15
Joined: Wed Jul 11, 2007 18:11

Postby wolfden » Wed Jul 11, 2007 20:29

It means it don't like one of the USE flags

dev-libs/boost-1.34.0 does not actually support the threads USE flag!



Recompile boost without the threads use flag than try to reinstall hugin

as root in konsole:

Code: Select all
USE="-threads" emerge boost
User avatar
wolfden
Sharecropper
 
Posts: 8822
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA


Return to Portage|Emerge Package Managers

Who is online

Users browsing this forum: No registered users and 3 guests