Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 286442 - Useless Entrys in the global package.mask file
Summary: Useless Entrys in the global package.mask file
Status: RESOLVED DUPLICATE of bug 105016
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-25 18:58 UTC by Max Klinger
Modified: 2014-05-09 16:13 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 Max Klinger 2009-09-25 18:58:20 UTC
I've just seen that there seem to be a couple of entrys that are not needed anymore I think. 
This is not a comprehensive list just some that i've found. I've done a bugzilla search on a few of them and they didn't return anything. 

Reproducible: Always

Steps to Reproduce:
vim /usr/portage/profiles/package.mask
Actual Results:  
Found: 
>=net-nntp/leafnode-2.0.0_alpha0 (version doesn't exist
pgcluster (package doesn't exist)
<=dev-db/mysql-3.23.58-r1 (Version gone, this one was supposed to stay around a while for some reason but that was over 2.5 years ago and <5 is masked in another place anyway)
>=net-analyzer/nessus-2.3.1 (and five of its friends, see here: http://bugs.gentoo.org/show_bug.cgi?id=169466)
games-rpg/openrpg (is way outdated has a new version and the reason given is invalid for the new version - this might need to be a bug on its own)
>=net-misc/asterisk-1.4.0 ( version doesn't exist)
=mail-client/mozilla-thunderbird-1.5* (mips related - should now be invalid i think)
=app-misc/livecd-tools-1.2 (version doesn't exist)
>=media-tv/mythtv-0.22_alpha1 + 10 other packages this depends on of the same version ( don't exist)
>=mail-client/mozilla-thunderbird-bin-3.0_alpha1 (Version is long gone)
>=www-client/seamonkey-bin-2.0_alpha1 (nonexistent version)
>=app-shells/bash-completion-20000000 ( not needed due to changed naming scheme)
>=app-portage/portpeek-1.8 (there is another mask for >= 1.6 making this redundant although it might serve informative purposes)
=sys-kernel/openvz-sources-2.6.24* (gone)
=net-libs/libssh-0.11 (gone)


Please ignore if parts of this are invalid for some reason, I was just trying to help. Hope this will save a bit of bandwidth.
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-09-25 19:05:36 UTC
Should be fixed indeed.

http://dev.gentooexperimental.org/~idl0r/obsolete_package.mask.txt ;)
Comment 2 Max Klinger 2009-09-25 19:19:12 UTC
Cool I was actually thinking about writing a tool that would have done what yours apparently does. Although your output isn't perfect i think. It seems to bail on the packages that don't exist anymore at all.

Mind sharing the source?
Comment 3 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2014-05-09 16:13:04 UTC
Current location: http://qa-reports.gentoo.org/output/invalid-mask.txt

Source: http://git.overlays.gentoo.org/gitweb/?p=proj/qa-scripts.git;a=blob;f=package.mask/mask_check.py

*** This bug has been marked as a duplicate of bug 105016 ***