Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] package.provided syntax for overlay
Date: Sun, 19 Feb 2017 11:17:23
Message-Id: 2733617.GVg9SQGmuh@dell_xps
In Reply to: Re: [gentoo-user] package.provided syntax for overlay by Neil Bothwick
1 On Sunday 19 Feb 2017 10:50:31 Neil Bothwick wrote:
2 > On Sun, 19 Feb 2017 11:45:27 +0100, Johannes Rosenberger wrote:
3 > > > So I tried in /etc/portage/package.provided any combination of these:
4 > > >
5 > > > x11-wm/enlightenment-9999:0.17/9999::bar
6 > > >
7 > > > =x11-wm/enlightenment-9999:0.17
8 > > >
9 > > > x11-wm/enlightenment-9999
10 > > >
11 > > > None of which can stop portage dragging in 'x11-
12 > > > wm/enlightenment-9999:0.17/9999::bar'. What is the correct syntax to
13 > > > block this version of enlightenment from emerging?
14 > >
15 > > According to the portage manpage 'x11-wm/enlightenment-9999' should be
16 > > the correct syntax.
17 > >
18 > > But I think, package.provided is the wrong file at all. The correct way
19 > > to accomplish what you want to is masking
20 > > 'x11-wm/enlightenment-9999:0.17/9999::bar'.
21 >
22 > Agreed.
23 >
24 > Another option is to copy/symlink the specific package you want from the
25 > bar overlay to your local overlay and do not include the bar overlay in
26 > repos.conf.
27
28 Sorry for being dense. Do you mean first add the overlay with 'layman -a
29 bar', then symlink the particular package to my local overlay? How will I be
30 updating this package in the future, if I do not have the 'bar' overlay
31 settings in /etc/portage/repos.conf/layman.conf?
32
33 I'm trying to understand the benefit of doing it as you suggest above ... :-/
34 --
35 Regards,
36 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] package.provided syntax for overlay Neil Bothwick <neil@××××××××××.uk>
[gentoo-user] Re: package.provided syntax for overlay Kai Krakow <hurikhan77@×××××.com>