View previous topic :: View next topic |
Author |
Message |
stelinux Tux's lil' helper
Joined: 02 Nov 2004 Posts: 143 Location: Italy
|
Posted: Tue Sep 03, 2013 10:51 pm Post subject: [SOLVED] masked 4 eix but not 4 emerge |
|
|
Hi,
I have this problem: eix shows blas-reference as masked
Code: |
[D] sci-libs/blas-reference
Available versions: [M]20070226 [M]~20070226-r2 [M]**20070226-r3 ~20120925[1] ~99999999[1] {doc static-libs test}
Installed versions: 20070226(00:35:10 04/09/2013)(-doc)
Homepage: http://www.netlib.org/lapack/
Description: Reference implementation of BLAS
|
while emerge -s shows stable
Code: |
* sci-libs/blas-reference
Latest version available: 20070226
Latest version installed: 20070226
Size of files: 5,207 kB
Homepage: http://www.netlib.org/blas/
Description: Basic Linear Algebra Subprograms F77 reference implementations
License: BSD
|
This append two days ago and eix-sync does not resolve.
Eix and Portage are both stable version.
Thanks _________________ stelinux on Ryzen 9 3900x on ROG Crosshair Hero VIII wifi 32GB G.Skill F4-3200C14D-16GFX CL16-16-16-39, 1.35 V
gentoo 17.1/no-multilib Sapphire Radeon RX 5700 XT 8G GDDR6 HDMI/TRIPLE DP OC W/ BP (UEFI)
openrc pipewire rocm
Last edited by stelinux on Wed Sep 04, 2013 10:10 pm; edited 2 times in total |
|
Back to top |
|
|
Naib Watchman
Joined: 21 May 2004 Posts: 6051 Location: Removed by Neddy
|
Posted: Wed Sep 04, 2013 8:15 am Post subject: |
|
|
try running: eix-update 1st then check again. _________________
Quote: | Removed by Chiitoo |
|
|
Back to top |
|
|
stelinux Tux's lil' helper
Joined: 02 Nov 2004 Posts: 143 Location: Italy
|
Posted: Wed Sep 04, 2013 5:04 pm Post subject: |
|
|
Thanks,
I've tried but no effect, the result remain the same. _________________ stelinux on Ryzen 9 3900x on ROG Crosshair Hero VIII wifi 32GB G.Skill F4-3200C14D-16GFX CL16-16-16-39, 1.35 V
gentoo 17.1/no-multilib Sapphire Radeon RX 5700 XT 8G GDDR6 HDMI/TRIPLE DP OC W/ BP (UEFI)
openrc pipewire rocm |
|
Back to top |
|
|
mv Watchman
Joined: 20 Apr 2005 Posts: 6747
|
Posted: Wed Sep 04, 2013 6:41 pm Post subject: |
|
|
I guess the science overlay (or whatever your [1] is) has a corresponding entry in profiles/package.mask
eix honours this file in overlays, but portage does not.
I am not sure whether this is a bug in portage or intended; maybe it should be reported. |
|
Back to top |
|
|
mv Watchman
Joined: 20 Apr 2005 Posts: 6747
|
Posted: Wed Sep 04, 2013 10:00 pm Post subject: |
|
|
According to pms, the behavior of portage is correct: One must explicitly include the overlay's profile directory into the profile to make it active.
One may discuss whether this is appropriate - this way, overlays are unable to set a mask.
Perhaps eix will remain unchanged so that at least you can see what is intended by the corresponding overlay maintainers. |
|
Back to top |
|
|
stelinux Tux's lil' helper
Joined: 02 Nov 2004 Posts: 143 Location: Italy
|
Posted: Wed Sep 04, 2013 10:09 pm Post subject: |
|
|
Code: |
# Sebastien Fabbro <bicatali@gentoo.org> (23 Aug 2011)
# mask old blas from main tree to allow smoother transition to
# new blas/lapack framework
=sci-libs/blas-reference-20070226*
|
Thanks, this solve the problem. _________________ stelinux on Ryzen 9 3900x on ROG Crosshair Hero VIII wifi 32GB G.Skill F4-3200C14D-16GFX CL16-16-16-39, 1.35 V
gentoo 17.1/no-multilib Sapphire Radeon RX 5700 XT 8G GDDR6 HDMI/TRIPLE DP OC W/ BP (UEFI)
openrc pipewire rocm |
|
Back to top |
|
|
mv Watchman
Joined: 20 Apr 2005 Posts: 6747
|
Posted: Thu Sep 05, 2013 3:45 pm Post subject: |
|
|
In >=eix-0.29.4 there will be a variable ADD_OVERLAY_PROFILES which will allow to switch between the portage/pms-compliant behavior (false) and the behavior desired by overlay maintainers (true). I am not sure what is the best default for this variable. Any suggestions? |
|
Back to top |
|
|
stelinux Tux's lil' helper
Joined: 02 Nov 2004 Posts: 143 Location: Italy
|
Posted: Fri Sep 06, 2013 11:32 am Post subject: |
|
|
I think that the alignment of eix and emerge is more important; users can change the state of programs with mask/unmask. It is useful to have explicative message in portage tree also for overlay.
Thanks _________________ stelinux on Ryzen 9 3900x on ROG Crosshair Hero VIII wifi 32GB G.Skill F4-3200C14D-16GFX CL16-16-16-39, 1.35 V
gentoo 17.1/no-multilib Sapphire Radeon RX 5700 XT 8G GDDR6 HDMI/TRIPLE DP OC W/ BP (UEFI)
openrc pipewire rocm |
|
Back to top |
|
|
mv Watchman
Joined: 20 Apr 2005 Posts: 6747
|
Posted: Fri Sep 06, 2013 1:28 pm Post subject: |
|
|
I learnt now in this bug report that actually portage honours these masks if the appropriate EAPI is set. So it is perhaps a bug in the science overlay or in portage if portage does not mask the corresponding packge.
Current conclusion is that either ADD_OVERALY_PROFILES will not be supported (i.e. behaviour of eix does not change) or defaults to "true". |
|
Back to top |
|
|
|