Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 279601 - app-portage/autounmask unmasks more package versions than neccessary
Summary: app-portage/autounmask unmasks more package versions than neccessary
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PMASKED
Depends on: 398935
Blocks:
  Show dependency tree
 
Reported: 2009-07-29 16:28 UTC by James Broadhead
Modified: 2012-03-04 09:29 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 James Broadhead 2009-07-29 16:28:51 UTC
If I autounmask a program, and it has deps which need unmasking, autounmask will unmask all versions of the dep that will satisfy the program building. This is not ideal, as it (often in my experience) will result in -9999 versions being built when there are release versions available which would suffice. 

Reproducible: Always

Steps to Reproduce:
1. Autounmask a program with a DEP that has multiple masked/keyworded versions
2. eg. fluxbox-9999
3.

Actual Results:  
All versions that match the DEP will be unmasked or keyworded
eg. 
# ---
# BEGIN: x11-wm/fluxbox-9999
# ---
=x11-wm/fluxbox-9999 ~x86
=sys-apps/util-linux-2.16 ~x86
=sys-devel/libtool-2.2.6a ~x86
=sys-devel/libtool-2.2.4 ~x86
# ---
# END: x11-wm/fluxbox-9999
# ---


Expected Results:  
Only one version of the DEP is required - so only one should be unmasked. Ideally, this would be one that is keyworded, not masked. (maybe the lowest possible version that matches?). It should definitely not unmask -9999 when there is a release version available.
Comment 1 James Earl Spahlinger 2009-07-30 21:13:20 UTC
As on the prior bug 279000 this may be an upstream issue.
Comment 2 James Broadhead 2009-08-05 12:31:16 UTC
(In reply to comment #1)
> As on the prior bug 279000 this may be an upstream issue.
> 

Wrong bug link? 

Afaik, upstream is ian@gentoo.org, with no website/project page.
Comment 3 James Broadhead 2009-08-05 12:39:33 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > As on the prior bug 279000 this may be an upstream issue.

You probably meant bug 279600

Comment 4 James Earl Spahlinger 2009-08-06 00:17:50 UTC
Ok, sorry for the mistake on related bugs, leaving to maintainers.
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2012-03-04 09:28:40 UTC
package no longer in tree