Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79547 - automake-1.7.9 is consistently installed into slot 1.5
Summary: automake-1.7.9 is consistently installed into slot 1.5
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-26 00:18 UTC by Thomas Kjosmoen
Modified: 2005-01-29 20:52 UTC (History)
1 user (show)

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


Attachments
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.4_p6 (automake-1.4_p6,479 bytes, text/plain)
2005-01-26 16:04 UTC, Thomas Kjosmoen
Details
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.5 (automake-1.5,476 bytes, text/plain)
2005-01-26 16:04 UTC, Thomas Kjosmoen
Details
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.6.3 (automake-1.6.3,479 bytes, text/plain)
2005-01-26 16:04 UTC, Thomas Kjosmoen
Details
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.7.9 (automake-1.7.9,479 bytes, text/plain)
2005-01-26 16:05 UTC, Thomas Kjosmoen
Details
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.8.5-r2 (automake-1.8.5-r2,479 bytes, text/plain)
2005-01-26 16:05 UTC, Thomas Kjosmoen
Details
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.9.4 (automake-1.9.4,412 bytes, text/plain)
2005-01-26 16:06 UTC, Thomas Kjosmoen
Details
/var/cache/edb/dep/usr/portage/sys-devel/automake-wrapper-1 (automake-wrapper-1,324 bytes, text/plain)
2005-01-26 16:06 UTC, Thomas Kjosmoen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Kjosmoen 2005-01-26 00:18:12 UTC
Every time I install automake-1.7.9, it installs into slot 1.5 and unmerges automake-1.5. This is rather annoying, since the result is a bunch of "broken" emerges, and portage seems to want to down and upgrade between 1.7.9 and 1.5 all the time. I tried uninstalling all of 1.5, 1.7.9 and automake-wrapper, for so to reinstall automake-wrapper, but the result was the same as before:
>>cat /var/db/pkg/sys-devel/automake-1.7.9/SLOT 
1.5

>>emerge automake-wrapper -p

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

Calculating dependencies ...done!
[ebuild     UD] sys-devel/automake-1.5 [1.7.9] 
[ebuild   R   ] sys-devel/automake-wrapper-1 

I hope you can help. Let me know what more info you need from me.

Thanks,
Thomas.

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



Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.1-r4,glibc-2.3.4.20040808-r1, 
2.6.10-gentoo-r1 i686)
===============================================================
==
System uname: 2.6.10-gentoo-r1 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Jan 25 2005, 15:26:30)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.2.3-r5, 2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.6.3, 1.7.9, 1.8.5-r2, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.4.19-r1, 2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow"
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.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/
share/config /usr/lib/X11/xkb /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="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe -mmmx -msse -m3dnow"
DISTDIR="/storage/screamster/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ ftp://mirror.iawnet.sandia.gov/pub/gentoo/ 
rsync://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://
gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi alsa apm avi berkdb bitmap-fonts cdr crypt cscope cups dga dvd dvdr encode 
esd f77 fam fbcon flac font-server foomaticdb fortran gd gdbm ggi gif gpm gtk gtk2 guile 
imagemagick imlib innodb ipv6 java jpeg junit kde libg++ libwww mad mikmod motif mpeg mysql nas 
ncurses nls oggvorbis opengl oss pam pdflib perl plotutils png python qt quicktime readline sdl slang 
snmp spell sqlite sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb wmf xine xml 
xml2 xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 SpanKY gentoo-dev 2005-01-26 14:21:38 UTC
looks like a portage bug ... SLOT for all automakes (except 1.8.5-r1) are set
to ${PV:0:3} ... that means 1.7.9 should be in SLOT 1.7 ...

could you attach the cache files:
/var/cache/edp/dep/usr/portage/sys-devel/automake-*
Comment 2 Thomas Kjosmoen 2005-01-26 16:04:02 UTC
Created attachment 49609 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.4_p6
Comment 3 Thomas Kjosmoen 2005-01-26 16:04:30 UTC
Created attachment 49610 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.5
Comment 4 Thomas Kjosmoen 2005-01-26 16:04:49 UTC
Created attachment 49611 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.6.3
Comment 5 Thomas Kjosmoen 2005-01-26 16:05:12 UTC
Created attachment 49612 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.7.9
Comment 6 Thomas Kjosmoen 2005-01-26 16:05:37 UTC
Created attachment 49613 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.8.5-r2
Comment 7 Thomas Kjosmoen 2005-01-26 16:06:04 UTC
Created attachment 49614 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.9.4
Comment 8 Thomas Kjosmoen 2005-01-26 16:06:43 UTC
Created attachment 49615 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-wrapper-1
Comment 9 Thomas Kjosmoen 2005-01-26 16:08:23 UTC
I added all the files you asked for. :) (For future reference, should I zip them up, or would it be preferrable to be able to view them online?)
Comment 10 SpanKY gentoo-dev 2005-01-28 21:03:13 UTC
the cached SLOT info all looks correct to me :/
Comment 11 SpanKY gentoo-dev 2005-01-28 21:04:22 UTC
err, cat you post the output of:
grep . /var/db/pkg/sys-devel/automake-*/SLOT
Comment 12 Thomas Kjosmoen 2005-01-29 01:22:28 UTC
Here it is:
>> grep . /var/db/pkg/sys-devel/automake-*/SLOT
/var/db/pkg/sys-devel/automake-1.4_p6/SLOT:1.4
/var/db/pkg/sys-devel/automake-1.6.3/SLOT:1.6
/var/db/pkg/sys-devel/automake-1.7.9/SLOT:1.5
/var/db/pkg/sys-devel/automake-1.8.5-r2/SLOT:1.8
/var/db/pkg/sys-devel/automake-1.9.4/SLOT:1.9
/var/db/pkg/sys-devel/automake-wrapper-1/SLOT:0
Comment 13 Jason Stubbs (RETIRED) gentoo-dev 2005-01-29 01:47:24 UTC
# grep ^SLOT /var/db/pkg/sys-devel/automake-1.7.9/automake-1.7.9.ebuild
SLOT="${PV:0:3}"

Do you get the above?
Comment 14 Thomas Kjosmoen 2005-01-29 18:32:35 UTC
No, I get this:
>> grep ^SLOT /var/db/pkg/sys-devel/automake-1.7.9/automake-1.7.9.ebuild
SLOT="1.5"
Comment 15 SpanKY gentoo-dev 2005-01-29 20:30:41 UTC
wow, that is weird

i added 1.7.9-r1 to portage for unrelated reasons ... could you see if you upgrade to that, everything gets fixed ?
Comment 16 Jason Stubbs (RETIRED) gentoo-dev 2005-01-29 20:30:59 UTC
Have you synced recently? Do you happen to have an old version of automake in an overlay?
Comment 17 Thomas Kjosmoen 2005-01-29 20:35:55 UTC
I synced about an hour before I filed this bug report. I'm syncing now, and will try to install it again, and if that doesn't work, I'll install 1.7.9-r1.
Comment 18 Thomas Kjosmoen 2005-01-29 20:50:37 UTC
automake-1.7.9-r1 did install correctly into the 1.7 slot. A reemerge of automake-1.7.9 did just install into slot 1.5 again. I also see that the new ebuild is quite a bit slimmer :) Thanks for helping me/us with this bug, and have a great weekend!
Comment 19 SpanKY gentoo-dev 2005-01-29 20:52:18 UTC
sounds good ;)