Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 79055

Summary: portage incompletely removes blocking packages
Product: Gentoo Linux Reporter: Toralf Förster <toralf>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Toralf Förster gentoo-dev 2005-01-22 01:24:36 UTC
nhh221 ~ # emerge unmerge xfce-base/xfce4-4.2.0

 xfce-base/xfce4
    selected: 4.2.0
   protected: none
     omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging xfce-base/xfce4-4.2.0...
No package files given... Grabbing a set.
>>> Regenerating /etc/ld.so.cache...
 * Caching service dependencies...

 * GNU info directory index is up-to-date.

nhh221 ~ # emerge -a xfce-base/xfce4-extras

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B     ] xfce-base/xfce4-base (from pkg xfce-base/xfce4-4.2.0)
[ebuild  N    ] xfce-extra/xfce4-artwork-0.0.4-r1
[ebuild     U ] xfce-extra/xfce4-netload-0.2.4 [0.2.2]
[ebuild  N    ] xfce-extra/xfce4-clipman-0.4.1-r1
[ebuild  N    ] xfce-extra/xfce4-notes-0.10.0
[ebuild  N    ] xfce-extra/xfce4-windowlist-0.1.0-r1
[ebuild     U ] xfce-extra/xfce4-minicmd-0.3.0-r1 [0.2.0]
[ebuild     U ] xfce-extra/xfce4-systemload-0.3.6 [0.3.4]
[ebuild     U ] xfce-extra/xfce4-showdesktop-0.4.0-r1 [0.3.0]
[ebuild  N    ] xfce-base/xfce4-4.2.0
[ebuild     U ] xfce-extra/xfce4-battery-0.2.0-r1 [0.2.0]
[ebuild  N    ] xfce-extra/xfce4-taskbar-0.2.2-r1
[ebuild  N    ] xfce-extra/xfce4-cpugraph-0.2.2-r1
[ebuild  N    ] xfce-base/xfce4-extras-4.2.0

!!! Error: The above package list contains packages which cannot be installed
!!!        on the same system.

nhh221 ~ # emerge unmerge xfce-base

--- Couldn't find xfce-base to unmerge.

>>> unmerge: No packages selected for removal.

nhh221 ~ # emerge -a xfce-base/xfce4-extras

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B     ] xfce-base/xfce4-base (from pkg xfce-base/xfce4-4.2.0)
[ebuild  N    ] xfce-extra/xfce4-artwork-0.0.4-r1
[ebuild     U ] xfce-extra/xfce4-netload-0.2.4 [0.2.2]
[ebuild  N    ] xfce-extra/xfce4-clipman-0.4.1-r1
[ebuild  N    ] xfce-extra/xfce4-notes-0.10.0
[ebuild  N    ] xfce-extra/xfce4-windowlist-0.1.0-r1
[ebuild     U ] xfce-extra/xfce4-minicmd-0.3.0-r1 [0.2.0]
[ebuild     U ] xfce-extra/xfce4-systemload-0.3.6 [0.3.4]
[ebuild     U ] xfce-extra/xfce4-showdesktop-0.4.0-r1 [0.3.0]
[ebuild  N    ] xfce-base/xfce4-4.2.0
[ebuild     U ] xfce-extra/xfce4-battery-0.2.0-r1 [0.2.0]
[ebuild  N    ] xfce-extra/xfce4-taskbar-0.2.2-r1
[ebuild  N    ] xfce-extra/xfce4-cpugraph-0.2.2-r1
[ebuild  N    ] xfce-base/xfce4-extras-4.2.0

!!! Error: The above package list contains packages which cannot be installed
!!!        on the same system.

nhh221 ~ # emerge unmerge xfce-base/xfce4

--- Couldn't find xfce-base/xfce4 to unmerge.

>>> unmerge: No packages selected for removal.

nhh221 ~ # emerge unmerge xfce-base/xfce4-4.2.0

--- Couldn't find xfce-base/xfce4-4.2.0 to unmerge.

>>> unmerge: No packages selected for removal.

nhh221 ~ # emerge unmerge xfce4-4.2.0

--- Couldn't find xfce4-4.2.0 to unmerge.

>>> unmerge: No packages selected for removal.

nhh221 ~ #


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51-r14 (default-linux/x86/2004.3, gcc-3.3.5,
glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1.70GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan 15 2005, 15:19:54)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://ftp.gentoo.mesh-solutions.com/gentoo/
ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apm arts avi berkdb bitmap-fonts cddb cdparanoia cdr crypt
cups dvd dvdr dvdread encode esd ethereal f77 fam flac font-server foomaticdb
fortran gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imlib innodb ipv6 java
joystick jpeg junit kde libg++ libwww live mad mbox mikmod mmx mmx2 motif
mozilla mpeg mysql nagios-dns nagios-ntp nagios-ping nagios-s ncurses network
nls oggvorbis opengl oss pam pcmcia pdflib perl png python qt quicktime readline
rtc samba scanner sdl slang snmp spell sse sse2 ssl svga tcltk tcpd tetex tiff
truetype truetype-fonts type1-fonts usb xfs xml2 xmms xv zlib linguas_de"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Toralf Förster gentoo-dev 2005-01-22 01:27:26 UTC
damn, my mistake