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

Bug 103792

Summary: app-portage/gentoolkit-dev should contain a script to quickly unmask a specfic ebuild
Product: Portage Development Reporter: postmodern <brodigan>
Component: ToolsAssignee: Portage Tools Team <tools-portage>
Status: RESOLVED INVALID    
Severity: enhancement CC: emilbeinroth
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: my simple unmasking script
new version of my unmask script

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.