Gentoo Archives: gentoo-user

From: Neil Bothwick <neil@××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] How to make emerge skirt a package built from tar.gz
Date: Wed, 14 Dec 2005 11:26:37
Message-Id: 20051214104538.36bb919f@hactar.digimed.co.uk
In Reply to: [gentoo-user] How to make emerge skirt a package built from tar.gz by reader@newsguy.com
1 On Tue, 13 Dec 2005 23:06:45 -0600, reader@×××××××.com wrote:
2
3
4 > I'm about to run an update world following a sync and I noitce that
5 > cvs is one of the packages involved. I couldn't remember how to make
6 > emerge use a specific ./configure flag. Not sure I ever really
7 > understood that whole business anyway, although Holly and others have
8 > attempted to explain it to me.
9 >
10 > I wanted to use `./configure --enable-rootcommit' (or similar) since
11 > this is a single user machine.
12
13 EXTRA_ECONF="--enable-rootcommit" emerge cvs
14
15 usually works, although not all ebuilds respect $EXTRA_ECONF.
16
17 > It didn't seem worth learning to build my own ebuild so I built it
18 > from tar.gz and installed on /usr/local. Then unmerged the existing
19 > cvs installation. Now as I recall there is some syntax that needs to go
20 > into one of the possible files under /etc/portage to cause future
21 > emerges like the upcoming update to ignore cvs, but I've forgotten
22 > it.
23
24 The file you need is /etc/portage/profile/package.provided, it is
25 documented in the portage manpage.
26
27 echo "dev-util/cvs-x.y.z" >>/etc/portage/profile/package.provided
28
29 should do it, where x.y.z is the version you have installed.
30
31
32 --
33 Neil Bothwick
34
35 Unsolicited advice is the junk mail of life

Attachments

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

Replies