Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] masked 4 eix but not 4 emerge
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
stelinux
Tux's lil' helper
Tux's lil' helper


Joined: 02 Nov 2004
Posts: 143
Location: Italy

PostPosted: Tue Sep 03, 2013 10:51 pm    Post subject: [SOLVED] masked 4 eix but not 4 emerge Reply with quote

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
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6051
Location: Removed by Neddy

PostPosted: Wed Sep 04, 2013 8:15 am    Post subject: Reply with quote

try running: eix-update 1st then check again.
_________________
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
stelinux
Tux's lil' helper
Tux's lil' helper


Joined: 02 Nov 2004
Posts: 143
Location: Italy

PostPosted: Wed Sep 04, 2013 5:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6747

PostPosted: Wed Sep 04, 2013 6:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6747

PostPosted: Wed Sep 04, 2013 10:00 pm    Post subject: Reply with quote

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
View user's profile Send private message
stelinux
Tux's lil' helper
Tux's lil' helper


Joined: 02 Nov 2004
Posts: 143
Location: Italy

PostPosted: Wed Sep 04, 2013 10:09 pm    Post subject: Reply with quote

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
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6747

PostPosted: Thu Sep 05, 2013 3:45 pm    Post subject: Reply with quote

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
View user's profile Send private message
stelinux
Tux's lil' helper
Tux's lil' helper


Joined: 02 Nov 2004
Posts: 143
Location: Italy

PostPosted: Fri Sep 06, 2013 11:32 am    Post subject: Reply with quote

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
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6747

PostPosted: Fri Sep 06, 2013 1:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum