Summary: | sys-apps/portage: Improve dependency resolution (was: =media-libs/libpng-1.5.15/1.6.1 - Block between both versions in `emerge -uvND world`) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | [OLD] Library | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | derk.tebokkel, fuzzyray, jens, LeonBernieni, ssuominen |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge -auDNV --debug world output
vdb.tar.xz world file /etc/portage |
Description
Juergen Rose
2013-04-10 07:15:36 UTC
(In reply to comment #0) > [ebuild UD ] media-libs/libpng-1.5.15:0/0 [1.6.1:0/16] USE="apng (-neon) > -static-libs" 0 kB Why are you trying to downgrade libpng? There is no conflict if properly keyworded: $ sudo emerge -pv libpng:0 libpng:1.5 libpng:1.2 These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild NS ] media-libs/libpng-1.2.50:1.2 [1.5.15-r15:1.5, 1.6.1:0/16] 527 kB [ebuild R ] media-libs/libpng-1.5.15-r15:1.5 USE="apng (-neon)" 0 kB [ebuild R ] media-libs/libpng-1.6.1:0/16 USE="apng (-neon) -static-libs" 0 kB Seems libpng-1.5 moved slot from :0 to :1.5 emerge -aC libpng:0 helped for me, removing libpng-1.5.15 (and only this version) from my system. A world upgrade pulled it back into the new slot. It's normal for libpng 1.5 from SLOT="0" to block libpng 1.5 from SLOT="1.5"
The difference is that SLOT="1.5" only installs 1 file, libpng15.so.15, for compability with binary-only applications that can't be rebuilt against libpng 1.6
The SLOT="1.5" can be co-installed with libpng 1.6 from SLOT="0"
Just like it's possible to install SLOT="1.2" alongside SLOT="0"
If user mistakenly has masked >=media-libs/libpng-1.6, or only keyworded the libpng 1.5 from SLOT="1.5" without also keywording libpng 1.6, thesetype of unclear dependency conflicts will surely happen
The correct package.keywords entry to get new libpng:
<media-libs/libpng-1.6.9999
The correct package.mask entries to avoid new libpng:
media-libs/libpng:1.5
>=media-libs/libpng-1.6
(In reply to comment #1) > (In reply to comment #0) > > [ebuild UD ] media-libs/libpng-1.5.15:0/0 [1.6.1:0/16] USE="apng (-neon) > > -static-libs" 0 kB > > Why are you trying to downgrade libpng? There is no conflict if properly > keyworded: > > $ sudo emerge -pv libpng:0 libpng:1.5 libpng:1.2 > > These are the packages that would be merged, in reverse order: > > Calculating dependencies... done! > [ebuild NS ] media-libs/libpng-1.2.50:1.2 [1.5.15-r15:1.5, 1.6.1:0/16] > 527 kB > [ebuild R ] media-libs/libpng-1.5.15-r15:1.5 USE="apng (-neon)" 0 kB > [ebuild R ] media-libs/libpng-1.6.1:0/16 USE="apng (-neon) > -static-libs" 0 kB I did not try to downgrade, 'emerge -uvND world' did it. 'emerge --sync' and 'revdep-rebuild' did not resolve the problem, but 'emerge -v1 kdelibs =php-5.5.0_beta2-r4 gthumb =webkit-gtk-1.10.2-r300 digikam' removed it. (In reply to comment #3) > It's normal for libpng 1.5 from SLOT="0" to block libpng 1.5 from SLOT="1.5" > > The difference is that SLOT="1.5" only installs 1 file, libpng15.so.15, for > compability with binary-only applications that can't be rebuilt against > libpng 1.6 > The SLOT="1.5" can be co-installed with libpng 1.6 from SLOT="0" > > Just like it's possible to install SLOT="1.2" alongside SLOT="0" Okay, so wouldn't portage be able to figure out that an upgrade from libpng-1.5.15 to libpng-1.5.15-r15 would resolve the blocker because version 1.5.15 in slot 0 would be removed? > If user mistakenly has masked >=media-libs/libpng-1.6, or only keyworded the > libpng 1.5 from SLOT="1.5" without also keywording libpng 1.6, thesetype of > unclear dependency conflicts will surely happen > > The correct package.keywords entry to get new libpng: > > <media-libs/libpng-1.6.9999 > > The correct package.mask entries to avoid new libpng: > > media-libs/libpng:1.5 > >=media-libs/libpng-1.6 Just to get it straight for me: I'm on ~amd64 and don't have anything in package.mask/keywords/unmask except =app-emulation/emul-linux-x86-xlibs-20130224-r1 Nonetheless this blocker happened to me. Could it be a dependency from the emulation package that caused this? what if user didn't masked/keyworded, just using ~arch. There are several reports about another png crazyness. When Gentoo stop to break things every libpng bump? If it's cannot be solved via current slot/subslot portage implementation, just do not bump package for Christ sake! What a nasty addiction to rolling release. looks like https://bugs.gentoo.org/show_bug.cgi?id=465356#c2 offers the best clue .. it worked for me only two files gdk-pixbuf and slim caused the block but were auto rebuilt when doing: emerge -C libpng:0 && emerge -auDvN world w/ FEATURES="preserve-libs" perhaps an intermediate pseudo upgrade is needed to set proper slot preparation? this was on ~amd64 w/ no masking or unmasking (In reply to comment #2) > Seems libpng-1.5 moved slot from :0 to :1.5 > emerge -aC libpng:0 helped for me, removing libpng-1.5.15 (and only this > version) from my system. A world upgrade pulled it back into the new slot. (In reply to comment #7) > what if user didn't masked/keyworded, just using ~arch. ACCEPT_KEYWORDS="amd64 ~amd64" is listed on this page, we know that... > There are several reports about another png crazyness. When Gentoo stop to break things every libpng bump? It's not crazy, it's normal. Never, things are expected to break... > If it's cannot be solved via current slot/subslot portage implementation, just do not bump package for Christ sake! What a nasty addiction to rolling release. This in not Funtoo, we rather not have a nasty addiction to lag long ways behind. sure, breaks are expected but with libpng it looks like salting a bleeding wound, lets commit, break heck amount of a users boxes, then fix slot, subslot, deps, whatever else. Nothing personal. the ebuilds are as they should in portage, but perhaps portage developers have more insight, perhaps the package manager itself could use improvement for this (In reply to comment #0) > app-misc/pax-utils:0 > > (app-misc/pax-utils-0.5::gentoo, installed) pulled in by > <app-misc/pax-utils-0.6 required by > (sys-kernel/genkernel-3.4.45::gentoo, installed) > > (app-misc/pax-utils-0.7::gentoo, ebuild scheduled for merge) pulled in by > (no parents that aren't satisfied by other packages in this slot) > > sci-libs/netcdf:0 > > (sci-libs/netcdf-4.1.3::x-portage, installed) pulled in by > ~sci-libs/netcdf-4.1.3[cxx,hdf5] required by > (sci-visualization/paraview-3.98.0::gentoo, installed) > > (sci-libs/netcdf-4.2.1.1::gentoo, ebuild scheduled for merge) pulled in by > >=sci-libs/netcdf-4.2 required by (sci-libs/netcdf-cxx-4.2-r1::gentoo, > ebuild scheduled for merge) It may be that if you solve these app-misc/pax-utils:0 and sci-libs/netcdf:0 conflicts, then the media-libs/libpng:0 conflict will solve automatically. When emerge bails out due to conflicts like these, it simply displays all conflicts that it was trying to solve, even though some of them may really be solvable without user intervention. If that's the only problem here, then we can resolve this bug as a duplicate of bug 460816. (In reply to comment #12) > (In reply to comment #0) > > app-misc/pax-utils:0 > > > > (app-misc/pax-utils-0.5::gentoo, installed) pulled in by > > <app-misc/pax-utils-0.6 required by > > (sys-kernel/genkernel-3.4.45::gentoo, installed) > > > > (app-misc/pax-utils-0.7::gentoo, ebuild scheduled for merge) pulled in by > > (no parents that aren't satisfied by other packages in this slot) > > > > sci-libs/netcdf:0 > > > > (sci-libs/netcdf-4.1.3::x-portage, installed) pulled in by > > ~sci-libs/netcdf-4.1.3[cxx,hdf5] required by > > (sci-visualization/paraview-3.98.0::gentoo, installed) > > > > (sci-libs/netcdf-4.2.1.1::gentoo, ebuild scheduled for merge) pulled in by > > >=sci-libs/netcdf-4.2 required by (sci-libs/netcdf-cxx-4.2-r1::gentoo, > > ebuild scheduled for merge) > > It may be that if you solve these app-misc/pax-utils:0 and sci-libs/netcdf:0 > conflicts, then the media-libs/libpng:0 conflict will solve automatically. > When emerge bails out due to conflicts like these, it simply displays all > conflicts that it was trying to solve, even though some of them may really > be solvable without user intervention. If that's the only problem here, then > we can resolve this bug as a duplicate of bug 460816. I do not know, how can I solve these conflicts, at an other way than to wait for a paraview version, which works with current netcdf and to wait for genkernel version, which works with current pax-utils. (In reply to comment #13) > I do not know, how can I solve these conflicts, at an other way than to wait > for a paraview version, which works with current netcdf and to wait for > genkernel version, which works with current pax-utils. This should solve those conflicts: echo '>=app-misc/pax-utils-0.6' >> /etc/portage/package.mask echo '>=sci-libs/netcdf-4.2' >> /etc/portage/package.mask I have the same issue. My system is completely updated except for libpng (which I temporarily masked to update everything else). I get the following when I run emerge -auDNv world: # emerge -auDNv world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] media-libs/libpng-1.6.1:0/16 [1.5.15:0/0] USE="apng (-neon) -static-libs" 826 kB [ebuild NS ] media-libs/libpng-1.5.15-r15:1.5 [1.5.15:0] USE="apng (-neon)" 0 kB [blocks B ] =media-libs/libpng-1.5*:0 ("=media-libs/libpng-1.5*:0" is blocking media-libs/libpng-1.5.15-r15) Total: 2 packages (1 upgrade, 1 in new slot), Size of downloads: 826 kB Conflict: 1 block (1 unsatisfied) !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: media-libs/libpng:0 (media-libs/libpng-1.5.15::gentoo, installed) pulled in by media-libs/libpng:0/0= required by (kde-base/kdelibs-4.10.2::gentoo, installed) media-libs/libpng:0/0= required by (www-client/chromium-27.0.1453.12::gentoo, installed) media-libs/libpng:0/0= required by (kde-base/ksplash-4.10.2::gentoo, installed) media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.0::gentoo, installed) >=media-libs/libpng-1.4:0/0= required by (x11-libs/gdk-pixbuf-2.26.5::gentoo, installed) (media-libs/libpng-1.6.1::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (In reply to comment #15) You may be triggering bug 461464. You need to verify whether or not each of those installed packages with slot-operator deps is available and unmasked so that it can be rebuilt, like this: emerge -pv1 kde-base/kdelibs kde-base/ksplash media-libs/libwebp x11-libs/gdk-pixbuf (In reply to comment #15) > I have the same issue. My system is completely updated except for libpng > (which I temporarily masked to update everything else). I get the following > when I run emerge -auDNv world: Masked how? Correct package.mask entries: media-libs/libpng:1.5 >=media-libs/libpng-1.6 As in, you can't simply mask >=media-libs/libpng-1.6 alone, as 1.5.15-r15:1.5 is designed to be co-installable with 1.6, it's a special SLOT in that sense. (Sorry for bugspam, but needed to verify the obvious.) The another way for me: MOD to 'media-libs/libpng:1.5' in icedtea-bin-7.2.3.8.ebuild, digest it to own overlay Do not uDN world first, may make blocking. sudo emerge -C icedtea-bin libpng && sudo emerge icedtea-bin libpng -1 libpng-1.5.15-r15 icedtea-bin libpng-1.6.1 well be installed. Then sudo emerge @preserved-rebuild -pv (In reply to comment #17) > Masked how? Correct package.mask entries: It was masked correctly. I can fix this manually, by unmerging =media-libs/libpng-1.5*:0 This tells me that something is preventing portage from being able to recognize that it can replace media-libs/libpng-1.5*:0 with media-libs/libpng:1.5 My next step is to go through with Zac's suggestion in comment 16 (In reply to comment #16) > (In reply to comment #15) > You may be triggering bug 461464. You need to verify whether or not each of > those installed packages with slot-operator deps is available and unmasked > so that it can be rebuilt I don't appear to be hitting that bug: # emerge -auDNv world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] media-libs/libpng-1.6.1:0/16 [1.5.15:0/0] USE="apng (-neon) -static-libs" 826 kB [ebuild NS ] media-libs/libpng-1.5.15-r15:1.5 [1.5.15:0] USE="apng (-neon)" 0 kB [blocks B ] =media-libs/libpng-1.5*:0 ("=media-libs/libpng-1.5*:0" is blocking media-libs/libpng-1.5.15-r15) Total: 2 packages (1 upgrade, 1 in new slot), Size of downloads: 826 kB Conflict: 1 block (1 unsatisfied) !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: media-libs/libpng:0 (media-libs/libpng-1.5.15::gentoo, installed) pulled in by >=media-libs/libpng-1.4:0/0= required by (x11-libs/gdk-pixbuf-2.26.5::gentoo, installed) media-libs/libpng:0/0= required by (kde-base/kdelibs-4.10.2::gentoo, installed) media-libs/libpng:0/0= required by (media-libs/libwebp-0.3.0::gentoo, installed) media-libs/libpng:0/0= required by (x11-wm/windowmaker-0.95.4-r1::gentoo, installed) media-libs/libpng:0/0= required by (kde-base/ksplash-4.10.2::gentoo, installed) media-libs/libpng:0/0= required by (www-client/chromium-27.0.1453.12::gentoo, installed) media-libs/libpng:0/0= required by (x11-libs/cairo-1.12.14::gentoo, installed) (media-libs/libpng-1.6.1::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. # emerge -pv1 x11-libs/gdk-pixbuf kde-base/kdelibs media-libs/libwebp x11-wm/windowmaker kde-base/ksplash www-client/chromium x11-libs/cairo These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] kde-base/kdelibs-4.10.2:4 USE="alsa bzip2 fam handbook mmx nls opengl (policykit) semantic-desktop spell sse sse2 ssl udev udisks upower -3dnow -acl (-altivec) (-aqua) -debug -doc -jpeg2k -kerberos -lzma -openexr {-test} -zeroconf" 0 kB [ebuild R ] media-libs/libwebp-0.3.0 USE="gif jpeg png tiff -experimental -static-libs -swap-16bit-csp" ABI_X86="(64) -32 (-x32)" 0 kB [ebuild R ] x11-libs/gdk-pixbuf-2.26.5:2 USE="X introspection jpeg tiff -debug -jpeg2k {-test}" 0 kB [ebuild R ] x11-wm/windowmaker-0.95.4-r1 USE="gif jpeg nls png tiff -modelock -xinerama -xrandr" 0 kB [ebuild R ] x11-libs/cairo-1.12.14 USE="X glib opengl svg xcb (-aqua) -debug -directfb -doc (-drm) (-gallium) -legacy-drivers -openvg (-qt4) -static-libs" 0 kB [ebuild R ] kde-base/ksplash-4.10.2:4 USE="mmx sse sse2 -3dnow (-altivec) (-aqua) -debug -xinerama" 0 kB [ebuild R ] www-client/chromium-27.0.1453.12 USE="cups -custom-cflags -gnome -gnome-keyring -gps -kerberos -pulseaudio (-selinux) (-system-sqlite) (-tcmalloc) {-test}" LINGUAS="-am -ar -bg -bn -ca -cs -da -de -el -en_GB -es -es_LA -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -ru -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh_CN -zh_TW" 0 kB Total: 7 packages (7 reinstalls), Size of downloads: 0 kB Created attachment 345240 [details]
emerge -auDNV --debug world output
Here is --debug output for emerge -auDNv --debug world.
(In reply to comment #19) > (In reply to comment #17) > > Masked how? Correct package.mask entries: > > It was masked correctly. I can fix this manually, by unmerging > =media-libs/libpng-1.5*:0 > > This tells me that something is preventing portage from being able to > recognize that it can replace media-libs/libpng-1.5*:0 with > media-libs/libpng:1.5 icedtea-bin, thunderbird-bin, and libreoffice-bin all have deps like =media-libs/libpng-1.5* to indicate both SLOTs :0 and :1.5 are fine for them if none of these three packages are installed from the actual Portage tree, nothing should be pulling in media-libs/libpng:1.5 in the first place i'm curious if it would help Portage to resolve the dependencies better if those three packages would use dependency like || ( media-libs/libpng:1.5 =media-libs/libpng-1.5*:0 ) or media-libs/libpng:1.5 instead of =media-libs/libpng-1.5* although I don't see why that would make any difference, and there is a point in using =media-libs/libpng-1.5* in them instead of :1.5 since we want to allow installation also with current stable libpng which happens to be 1.5 from :0 SLOT, to avoid forcing stable users to libpng 1.6 this soon :-/ Created attachment 345280 [details]
vdb.tar.xz
Contents of /var/db/pkg as requested on IRC
Created attachment 345290 [details] world file world file and emerge --info Portage 2.1.11.60 (default/linux/amd64/13.0/desktop/kde, gcc-4.6.3, glibc-2.15-r3, 3.5.7-gentoo x86_64) ================================================================= System uname: Linux-3.5.7-gentoo-x86_64-Dual-Core_AMD_Opteron-tm-_Processor_2218-with-gentoo-2.2 KiB Mem: 4059684 total, 57656 free KiB Swap: 2008120 total, 1933784 free Timestamp of tree: Thu, 11 Apr 2013 07:45:01 +0000 ld GNU ld (GNU Binutils) 2.22 app-shells/bash: 4.2_p45 dev-java/java-config: 2.2.0 dev-lang/python: 2.7.3-r3, 3.2.3-r2 dev-util/cmake: 2.8.10.2-r1 dev-util/pkgconfig: 0.28 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.11.8 sys-apps/sandbox: 2.6-r1 sys-devel/autoconf: 2.13::<unknown repository>, 2.69 sys-devel/automake: 1.5-r1, 1.10.3, 1.11.6, 1.13.1 sys-devel/binutils: 2.22-r1 sys-devel/gcc: 4.6.3 sys-devel/gcc-config: 1.8 sys-devel/libtool: 2.4.2 sys-devel/make: 3.82-r4 sys-kernel/linux-headers: 3.8 (virtual/os-headers) sys-libs/glibc: 2.15-r3 Repositories: gentoo mate-overlay local Installed sets: @system ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-g -O2 -march=k8 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/chroot/dns /etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/polkit-1/actions /var/bind" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-g -O2 -march=k8 -pipe" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps=y --quiet-build=n" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/mate /usr/local/portage/local" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa amd64 berkdb branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus declarative dri dts dvd dvdr emboss encode exif fam flac fortran gdbm gif gpm gstreamer gtk iconv icu java java6 jpeg kde kipi lcms libnotify mad mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl ogg opengl pam pango pcre pdf phonon plasma png policykit ppds qt3support qt4 readline sdl semantic-desktop session spell sse sse2 ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis wxwidgets x264 xcb xcomposite xml xscreensaver xulrunner xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en en_US" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="nvidia vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON Created attachment 345292 [details]
/etc/portage
Contents of /etc/portage
This fixes the issue with the blocker reported in comment #15: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=62dbcaa4d873784f1082c184668fcdc34392925b I don't see a blocker in comment #0 though, so for that I'm sticking with what I said in comment #12 about marking this bug as a duplicate of bug 460816. This is fixed in 2.1.11.61 and 2.2.0_alpha172. *** This bug has been marked as a duplicate of bug 465638 *** |