Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 153962 - for portage-2.1.2_rc1-r3 package.mask fails to to work
Summary: for portage-2.1.2_rc1-r3 package.mask fails to to work
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-03 13:30 UTC by Derk W te Bokkel
Modified: 2006-11-07 15:10 UTC (History)
1 user (show)

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 Derk W te Bokkel 2006-11-03 13:30:52 UTC
Emerge fails to work complains about a bad magic number in emergehelp.pyo

 sorry I lost the error that came up while I fixed it by rolling back using "ebuild  portage-2.1.2_rc1-r2 merge"
Comment 1 Zac Medico gentoo-dev 2006-11-03 13:37:33 UTC

*** This bug has been marked as a duplicate of 153891 ***
Comment 2 Derk W te Bokkel 2006-11-03 13:44:28 UTC
oops resent previous bug by accident


but - something went askew this installed even though my /etc/portage/package.mask file contianed: =sys-apps/portage-2.1.2_rc1-r3

results from the fixes re: bugs 153905 153891

Last night the masking worked as I rolled back to portage-2.1.2_rc1-r2 and it held.

the "fixed" version of portage-2.1.2_rc1-r3 ignores the /etc/portage/package.mask file entry for it.

Thought you should know.
Comment 3 Derk W te Bokkel 2006-11-03 13:45:49 UTC
bug title changed to reflect another issue and fix accidental old submission
Comment 4 Zac Medico gentoo-dev 2006-11-03 14:06:42 UTC
Please post the output of `grep -r sys-apps/portage /etc/portage`.
Comment 5 Derk W te Bokkel 2006-11-07 14:34:01 UTC
 grep -r sys-apps/portage /etc/portage
/etc/portage/package.unmask:sys-apps/portage
/etc/portage/package.mask:#=sys-apps/portage-2.1.2_rc1-r3
/etc/portage/package.keywords:sys-apps/portage


Note I've commented the specific package mask out after the install wnet a head anyways. Does the package.unmask over-rule the specific package.mask? Should it? 

I do know it's risky to work with  "masked packages" but I've been following this one for quite some time with only a few hic-cups such as this .. consider me a freelance guinea pig.

Do you recommend any changes to these settings or want me to test variations of them? 
Comment 6 Zac Medico gentoo-dev 2006-11-07 15:08:32 UTC
(In reply to comment #5)
> /etc/portage/package.unmask:sys-apps/portage

That single package.umask atom overrides any atoms regarding sys-apps/portage that may be listed in package.mask.  I don't like this behavior, but that's the way that it has always been.  Personally, I use -atom in package.mask in order to unmask atoms, since that approach does not have the problem that package.unmask creates.
Comment 7 Zac Medico gentoo-dev 2006-11-07 15:09:11 UTC
Reopen to change status.
Comment 8 Zac Medico gentoo-dev 2006-11-07 15:10:10 UTC
package.unmask works as expected.