| View previous topic :: View next topic |
| Author |
Message |
Andrey Vul Guest
|
Posted: Wed Nov 19, 2008 8:42 am Post subject: [gentoo-user] overlay conflicts |
|
|
Given package ~foo/bar-1.2.3 from overlay A and package
**foo/bar-1.2.3 from overlay B, emerge uses the masking in overlay B
(**). How do I set it to use overlay A when emerging =foo/bar-1.2.3
(i.e. ~foo/bar-1.2.3) ?
--
Andrey Vul
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail? |
|
| |
|
Back to top |
Dirk Heinrichs Guest
|
Posted: Wed Nov 19, 2008 8:42 am Post subject: Re: [gentoo-user] overlay conflicts |
|
|
Am Mittwoch 19 November 2008 04:19:03 schrieb ext Andrey Vul:
| Quote: | Given package ~foo/bar-1.2.3 from overlay A and package
**foo/bar-1.2.3 from overlay B, emerge uses the masking in overlay B
(**). How do I set it to use overlay A when emerging =foo/bar-1.2.3
(i.e. ~foo/bar-1.2.3) ?
|
Not sure if this is (already) possible with latest portage, but with paludis I
can specify from which overlay I want to install, i.e. =foo/bar-1.2.3::A.
HTH...
Dirk
--
Dirk Heinrichs | Tel: +49 (0)162 234 3408
Configuration Manager | Fax: +49 (0)211 47068 111
Capgemini Deutschland | Mail: dirk.heinrichs@capgemini.com
Wanheimerstraße 68 | Web: http://www.capgemini.com
D-40468 Düsseldorf | ICQ#: 110037733
GPG Public Key C2E467BB | Keyserver: wwwkeys.pgp.net |
|
| |
|
Back to top |
Andrey Vul Guest
|
Posted: Wed Nov 19, 2008 8:42 am Post subject: Re: [gentoo-user] overlay conflicts |
|
|
On Tue, Nov 18, 2008 at 23:03, Iain Buchanan <iaindb@netspace.net.au> wrote:
| Quote: | Andrey Vul wrote:
Given package ~foo/bar-1.2.3 from overlay A and package
**foo/bar-1.2.3 from overlay B, emerge uses the masking in overlay B
(**). How do I set it to use overlay A when emerging =foo/bar-1.2.3
(i.e. ~foo/bar-1.2.3) ?
it's a hack, but you could edit the overlay ebuild and take out the
KEYWORDS...
You can also tell portage to prefer your /usr/portage directory over an
overlay, by setting make.conf:
PORTDIR_OVERLAY="/usr/local/portage /usr/portage"
(or something - play around with the order). But then this is done for all
packages (with the same version).
So I just rearrange the order in /usr/local/portage/layman/make.conf? |
|
|
| |
|
Back to top |
Iain Buchanan Guest
|
Posted: Wed Nov 19, 2008 8:42 am Post subject: Re: [gentoo-user] overlay conflicts |
|
|
Andrey Vul wrote:
| Quote: | Given package ~foo/bar-1.2.3 from overlay A and package
**foo/bar-1.2.3 from overlay B, emerge uses the masking in overlay B
(**). How do I set it to use overlay A when emerging =foo/bar-1.2.3
(i.e. ~foo/bar-1.2.3) ?
|
it's a hack, but you could edit the overlay ebuild and take out the
KEYWORDS...
You can also tell portage to prefer your /usr/portage directory over an
overlay, by setting make.conf:
PORTDIR_OVERLAY="/usr/local/portage /usr/portage"
(or something - play around with the order). But then this is done for
all packages (with the same version).
HTH,
--
Iain Buchanan <iaindb at netspace dot net dot au>
The gates in my computer are AND, OR and NOT; they are not Bill. |
|
| |
|
Back to top |
|