On Sunday 19 Feb 2017 10:50:31 Neil Bothwick wrote:
> On Sun, 19 Feb 2017 11:45:27 +0100, Johannes Rosenberger wrote:
> > > So I tried in /etc/portage/package.provided any combination of these:
> > > 
> > > x11-wm/enlightenment-9999:0.17/9999::bar
> > > 
> > > =x11-wm/enlightenment-9999:0.17
> > > 
> > > x11-wm/enlightenment-9999
> > > 
> > > None of which can stop portage dragging in 'x11-
> > > wm/enlightenment-9999:0.17/9999::bar'.  What is the correct syntax to
> > > block this version of enlightenment from emerging?
> > 
> > According to the portage manpage 'x11-wm/enlightenment-9999' should be
> > the correct syntax.
> > 
> > But I think, package.provided is the wrong file at all. The correct way
> > to accomplish what you want to is masking
> > 'x11-wm/enlightenment-9999:0.17/9999::bar'.
> 
> Agreed.
> 
> Another option is to copy/symlink the specific package you want from the
> bar overlay to your local overlay and do not include the bar overlay in
> repos.conf.

Sorry for being dense.  Do you mean first add the overlay with 'layman -a 
bar', then symlink the particular package to my local overlay?  How will I be 
updating this package in the future, if I do not have the 'bar' overlay 
settings in /etc/portage/repos.conf/layman.conf?

I'm trying to understand the benefit of doing it as you suggest above ...  :-/
-- 
Regards,
Mick

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to