Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
how to umask a live ebuild.
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
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Thu Jun 21, 2012 5:32 pm    Post subject: how to umask a live ebuild. Reply with quote

Code:
!!! The following installed packages are masked:
- sci-electronics/kicad-20120119_p3256::gentoo (masked by: package.mask)
/usr/portage/new/profiles/package.mask:
# Diego E. Pettenò <flameeyes@gentoo.org> (08 Aug 2009)
#  on behalf of QA Team
#
# Mass-masking of live ebuilds; we cannot guarantee working state of
# live ebuilds, nor the availability of the server hosting them. As
# per QA team policy, all these need to be kept masked by default, if
# available in the tree.
# rdep on the one above



OK, so I see the QA argument and it's noted.

Now how do I unmask a specific live that I wish to use?

I do not want that in my face every time I use a command that starts with 'emerge'.

TIA, Gentree 8)
_________________
Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86
Back to top
View user's profile Send private message
aCOSwt
Bodhisattva
Bodhisattva


Joined: 19 Oct 2007
Posts: 2537
Location: Hilbert space

PostPosted: Thu Jun 21, 2012 5:38 pm    Post subject: Reply with quote

Code:
# echo "sci-electronics/kicad" >> /etc/portage/package.unmask

_________________
Back to top
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Thu Jun 21, 2012 6:00 pm    Post subject: Reply with quote

Thanks, I did that with -* * after it but I think that syntax is obsolete now.

I was making it harder than was needed.

thx. 8)
_________________
Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86
Back to top
View user's profile Send private message
dol-sen
Developer
Developer


Joined: 30 Jun 2002
Posts: 2805
Location: Richmond, BC, Canada

PostPosted: Fri Jun 22, 2012 12:23 am    Post subject: Reply with quote

The way live ebuilds are masked has changed a few years back, so instead of entries in package.mask that you need to unmask, then accept the ~arch keyword.
Live ebuilds are now usually masked by MISSING keywords. The way to accept them is to put entries in package.keywords (old name) or package.accept_keywords (new name). eg:
Code:
=sci-electronics/kicad-99999999 **
The ** tells portage to accept it even though there isn't a keyword for your arch.
_________________
Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch...
Back to top
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Fri Jun 22, 2012 6:00 am    Post subject: Reply with quote

Thanks for the clarification. I was a bit out of date on all this.

What aCOSwt posted worked for the stable kicad version I wanted. I was not after 999999 version.
_________________
Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86
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