Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103792 - app-portage/gentoolkit-dev should contain a script to quickly unmask a specfic ebuild
Summary: app-portage/gentoolkit-dev should contain a script to quickly unmask a specfi...
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-25 21:24 UTC by postmodern
Modified: 2005-10-13 16:14 UTC (History)
1 user (show)

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


Attachments
my simple unmasking script (unmask,866 bytes, text/plain)
2005-08-25 21:25 UTC, postmodern
Details
new version of my unmask script (eunmask,1.93 KB, text/plain)
2005-08-26 00:15 UTC, postmodern
Details

Note You need to log in before you can comment on or make changes to this bug.
Description postmodern 2005-08-25 21:24:35 UTC
app-portage/gentoolkit-dev should contain a script to quickly unmask ebuilds.
This makes the task of Architecture Testing extremely easy when you have a
script that copies all pertinent files to your portage overly, unmasks the
ebuild and re-digests the ebuild. I've been using a quick script I wrote for AT
work with good results so far.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 postmodern 2005-08-25 21:25:41 UTC
Created attachment 66900 [details]
my simple unmasking script
Comment 2 postmodern 2005-08-26 00:15:46 UTC
Created attachment 66906 [details]
new version of my unmask script

Updates to the script include...
* uses the stable keyword of the current system or a user specified keyword.
* unmasking of more than one version at a time, or all versions of a package.
* use of getopt option flags.
* a more gentoo friendly script name.
Comment 3 Alec Warner (RETIRED) archtester gentoo-dev Security 2005-10-13 16:04:34 UTC
1.  Can't hardcode /usr/portage, not all developers/users store packages there.
2.  What if I want to keyword something in an overlay of mine from ~arch to arch
or vice versa.
3.  This script does not cover profile masking or package masking.  Not sure if
that is intended.
Comment 4 postmodern 2005-10-13 16:14:11 UTC
Alright then, revoking.