Summary: | sys-apps/portage-2.1.10.32 doesn't enforce DEPEND | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Cédric Jeanneret <contact> |
Component: | [OLD] Java | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | contact, java |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
environment file config.log |
Description
Cédric Jeanneret
2011-11-07 11:59:58 UTC
Created attachment 291895 [details]
build.log
Created attachment 291897 [details]
environment file
(In reply to comment #0) > !!! Please attach the following file when seeking support: > !!! > /home/portage/portage/dev-java/icedtea-web-1.1.3-r7/work/icedtea-web-1.1.3/config.log ... Created attachment 291995 [details]
config.log
Woops, sorry. here it is.
Looks like neither net-misc/npapi-sdk nor net-libs/xulrunner is installed, whilst the icedtea-web ebuilds nicely DEPEND on that. Please try 'emerge -1 net-misc/npapi-sdk icedtea-web' Oh, great! this solves the problem - I guess the ebuild does something wrong, as neither net-misc/npapi-sdk nor net-libs/xulrunner were installed on my system... Thanks for the fix ! Cheers, C. (In reply to comment #7) > Oh, great! this solves the problem - I guess the ebuild does something wrong, > as neither net-misc/npapi-sdk nor net-libs/xulrunner were installed on my > system... > > Thanks for the fix ! > > Cheers, > > C. The emerge --pretend output seems to show it pulling in net-misc/npapi-sdk here: # emerge -pv icedtea-web Calculating dependencies... done! [ebuild R ] sys-devel/gcc-4.5.3-r1 USE="doc fortran gcj* mudflap nls nptl openmp (-altivec) -bootstrap -build (-fixed-point) -graphite -gtk (-hardened) (-libffi) -lto (-multilib) -multislot -nocxx -nopie -nossp -objc -objc++ -objc-gc (-test) -vanilla" 1,437 kB [ebuild N ] net-misc/npapi-sdk-0.27 63 kB [ebuild N ] dev-java/ecj-gcj-3.5.2-r2 USE="native" 0 kB [ebuild N ] dev-java/gcj-jdk-4.5.3 0 kB [ebuild N ] dev-java/icedtea-6.1.10.4 USE="hs20 javascript nsplugin nss webstart xrender -cacao -debug -doc -examples -jamvm -nio2 -pulseaudio -systemtap -zero" 0 kB [ebuild N ] dev-java/icedtea-web-1.1.3 USE="nsplugin -build -doc" 0 kB Total: 6 packages (5 new, 1 reinstall), Size of downloads: 1,499 kB If you can reproduce the problem with emerge -pretend, then please post debug output created as follows: emerge -pv icedtea-web --debug &> debug.log Also, you might check /etc/portage/profile/package.provided to see if it contains either net-misc/npapi-sdk or net-libs/xulrunner. That would cause portage to silently assume that the dependency is satisfied. |