Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101421 - Missing slotmove for gtk-engines?
Summary: Missing slotmove for gtk-engines?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-05 03:59 UTC by UncleOwen
Modified: 2005-08-07 07:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description UncleOwen 2005-08-05 03:59:05 UTC
# equery list gtk-engines
[ Searching for package 'gtk-engines' in all categories among: ]
 * installed packages
[I--] [  ] x11-themes/gtk-engines-2.6.4-r2 (2)
[I--] [M ] x11-themes/gtk-engines-2.6.4 (0)

Reproducible: Always
Steps to Reproduce:




# emerge --info
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-ck4-20050727 i686)
=================================================================
System uname: 2.6.12-ck4-20050727 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.12.0_pre3
ccache version 2.4 [enabled]
dev-lang/python:     2.4.1-r1
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon -O2 -pipe -fstack-protector"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/X11 /etc/gconf /etc/pam.d /etc/terminfo
/etc/texmf/web2c /usr/lib/X11 /etc/env.d"
CXXFLAGS="-march=athlon -O2 -pipe -fstack-protector"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig autopatch candy ccache distlocks sandbox sfperms strict
userpriv usersandbox"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
http://ftp.easynet.nl/mirror/gentoo/
http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://gentoo.inode.at/
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/local /usr/local/portage/uncleowen"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X alsa apm avi bitmap-fonts cdr cjk cups curl dvb dvd dvdr emboss
encode fam flac foomaticdb fortran gd gif gstreamer gtk gtk2 guile imagemagick
imlib java jpeg junit libg++ libwww mad mikmod mmx mp3 mpeg ncurses nls nptl
nvidia offensive ogg oggvorbis opengl pam pdflib perl png python quicktime
readline sdl slang speex spell ssl tcpd tetex tiff truetype truetype-fonts
type1-fonts unicode vorbis win32codecs xine xml xml2 xprint xv zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-08-05 04:06:53 UTC
I'm afraid I have no idea what you mean. Besides, gtk-engines-2.6.4 is no longer
in portage, only -r2. Please, explain better. Thanks.
Comment 2 UncleOwen 2005-08-05 04:43:50 UTC
gtk-engines-2.6.4 had SLOT="0", gtk-engines-2.6.4-r2 has SLOT="2". Because of
that, portage didn't remove the old version on upgrade. If I understand portage
correctly, you need to add a lines containing
slotmove =gtk-engines-2.2* 0 2
slotmove =gtk-engines-2.6.2* 0 2
slotmove =gtk-engines-2.6.3* 0 2
slotmove =gtk-engines-2.6.4 0 2
to /usr/portage/profiles/updates/3Q-2005. This tells portage that it should
treat packages with SLOT="0" as if they had SLOT="2".
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-08-05 04:58:13 UTC
Oh, I see - you have both versions installed now. 
Comment 4 UncleOwen 2005-08-06 04:19:41 UTC
Yes.
Comment 5 Leonardo Boshell (RETIRED) gentoo-dev 2005-08-07 07:24:00 UTC
Thank you for catching this. Fixed in CVS.