Summary: | automake-1.7.9 is consistently installed into slot 1.5 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Kjosmoen <gentoo> |
Component: | [OLD] Core system | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | sey5020 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.4_p6
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.5 /var/cache/edb/dep/usr/portage/sys-devel/automake-1.6.3 /var/cache/edb/dep/usr/portage/sys-devel/automake-1.7.9 /var/cache/edb/dep/usr/portage/sys-devel/automake-1.8.5-r2 /var/cache/edb/dep/usr/portage/sys-devel/automake-1.9.4 /var/cache/edb/dep/usr/portage/sys-devel/automake-wrapper-1 |
Description
Thomas Kjosmoen
2005-01-26 00:18:12 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-* Created attachment 49609 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.4_p6
Created attachment 49610 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.5
Created attachment 49611 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.6.3
Created attachment 49612 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.7.9
Created attachment 49613 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.8.5-r2
Created attachment 49614 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-1.9.4
Created attachment 49615 [details]
/var/cache/edb/dep/usr/portage/sys-devel/automake-wrapper-1
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?) the cached SLOT info all looks correct to me :/ err, cat you post the output of: grep . /var/db/pkg/sys-devel/automake-*/SLOT 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
# 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? No, I get this:
>> grep ^SLOT /var/db/pkg/sys-devel/automake-1.7.9/automake-1.7.9.ebuild
SLOT="1.5"
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 ? Have you synced recently? Do you happen to have an old version of automake in an overlay? 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. 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! sounds good ;) |