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

Bug 211192

Summary: app-portage/eix-0.10.2 - eix-test-obsolete false positives on some enlightenment overlay ebuilds
Product: Gentoo Linux Reporter: Marcello Magaldi <magowiz>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Marcello Magaldi 2008-02-23 19:36:32 UTC
when I do an eix-test-obsolete some entries in /etc/portage/package.keywords are marked as redundant also if they aren't.
For example : 
I have in /etc/portage/package.keywords 
dev-db/edb **

# eix -e dev-db/edb
[I] dev-db/edb
     Available versions:  1.0.5 (~)1.0.5.007 (**)1.0.5.008[1] (**)9999[1] {doc gtk ncurses nls}
     Installed versions:  9999[1](13:54:51 24/01/2008)(gtk ncurses nls -doc)
     Homepage:            http://www.enlightenment.org/Libraries/Edb/
     Description:         Enlightenment Data Base

[1] "enlightenment" /usr/portage/local/layman/enlightenment

eix-test-obsolete
[...] 
Redundant in /etc/portage/package.keywords:

[I] dev-db/edb (9999[1]@24/01/2008): Enlightenment Data Base
[...]

It happens the same also with imlib2

Reproducible: Always

Steps to Reproduce:
1.eix-test-obsolete
2.
3.

Actual Results:  
Redundant in /etc/portage/package.keywords:

[I] dev-db/edb (9999[1]@24/01/2008): Enlightenment Data Base

Expected Results:  
No redundant entries in /etc/portage/package.keywords:
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-02-23 19:46:02 UTC
Try w/ 0.10.5 and report back please.
Comment 2 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2008-02-23 19:49:04 UTC
Duplicate of Bug #203067.
Comment 3 Marcello Magaldi 2008-02-23 19:56:43 UTC
(In reply to comment #1)
> Try w/ 0.10.5 and report back please.
> 

same problem also with 0.10.5
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2008-02-23 19:58:26 UTC
Dupe.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2008-02-23 19:58:35 UTC

*** This bug has been marked as a duplicate of bug 203067 ***
Comment 6 Marcello Magaldi 2008-02-23 19:59:27 UTC
(In reply to comment #3)
> (In reply to comment #1)
> > Try w/ 0.10.5 and report back please.
> > 
> 
> same problem also with 0.10.5
> 

solved removing /etc/eixrc
Comment 7 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2008-02-23 21:24:44 UTC
(In reply to comment #6)
> (In reply to comment #3)
> > (In reply to comment #1)
> > > Try w/ 0.10.5 and report back please.
> > > 
> > 
> > same problem also with 0.10.5
> > 
> 
> solved removing /etc/eixrc

I think that the above solution is good.

$ tail /usr/portage/app-portage/eix/eix-0.10.5.ebuild
pkg_postinst() {
        elog "As of >=eix-0.5.4, \"metadata\" is the new default cache."
        elog "It's independent of the portage-version and the cache used by portage."

        elog /etc/eixrc will not get updated anymore by the eix ebuild.
        elog Upstream strongly recommends to remove this file resp. to keep
        elog only those entries which you want to differ from the defaults.
        elog Use options --dump or --dump-defaults to get an output analogous
        elog to previous /etc/eixrc files.
}
$