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

Bug 624864

Summary: gnome-next overlay overwriting package.mask
Product: Gentoo Linux Reporter: Massimo Burcheri <burcheri.massimo+bugs-gentoo>
Component: OverlaysAssignee: Cynede (RETIRED) <cynede>
Status: RESOLVED WONTFIX    
Severity: major CC: cook60020tmp, josef64, jstein
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=624936
Whiteboard:
Package list:
Runtime testing required: ---

Description Massimo Burcheri 2017-07-13 11:34:24 UTC
https://github.com/Heather/gentoo-gnome/blob/master/profiles/package.unmask

This file is defining its own unmasks for the repo.
This is the 1st issue of this ticket. Isn't that a bad style having repos unmasking or accepting their own elements?

The 2nd issue of this ticket is that I wondered that any
/etc/portage/package.mask/*
with */*::gnome-next is just ignored. I set this line for every inoccifial overlay for not updating implicitly version packages from the overlay. This seems more like a portage bug, that overlay profiles have precedence over /etc/portage/ .
If so I would split this 2nd issue into a separate bug report.

Reproducible: Always
Comment 1 Massimo Burcheri 2017-07-14 05:44:57 UTC
2nd issue about "Overlays package.unmask overwriting local package.mask" separated to bug 624936.
Comment 2 Cynede (RETIRED) gentoo-dev 2017-11-01 13:25:35 UTC
Hello

> Isn't that a bad style having repos unmasking or accepting their own elements?

Questionable, in my opinion masking new packages in main tree is bad style.
I suggest to open discussions about that and another resources on this github repository: https://github.com/Heather/gentoo-gnome
Comment 3 Massimo Burcheri 2017-11-01 18:45:22 UTC
Forwarded upstream: https://github.com/Heather/gentoo-gnome/issues/205