Gentoo Archives: gentoo-dev

From: Toby Dickenson <tdickenson@××××××××××××××××××××××××××××.uk>
To: Chad Huneycutt <chadh@g.o>, gentoo-dev@g.o
Subject: Re: [gentoo-dev] Release/Stable/Dev
Date: Wed, 20 Nov 2002 16:34:21
Message-Id: 200211201633.36330.tdickenson@devmail.geminidataloggers.co.uk
In Reply to: Re: [gentoo-dev] Release/Stable/Dev by Chad Huneycutt
1 On Wednesday 20 November 2002 4:21 pm, Chad Huneycutt wrote:
2
3 > Use profiles for this. The process would go something like this:
4 >
5 > 1. Install Gentoo on your dev box
6 > 2. Tweak until the stability is where you want it (i.e., find stable
7 > versions of software, make patches -- and submit them to bugzilla, and
8 > place any outside ebuilds in /usr/local/portage or whatever and set
9 > PORTAGE_OVERLAY -- or whatever the var is)
10 > 3. Once you have the packages from portage like you want them, create a
11 > new profile:
12 > # cd /usr/portage/profiles
13 > # cp -r your_current_profile my_stable_profile
14 > # mv my_stable_profile /usr/local/portage/profiles
15 > # rm /etc/make.profile
16 > # ln -s /usr/local/portage/profiles/my_stable_profile /etc/make.profile
17 > # cd /usr/local/portage/profiles/my_stable_profile
18 > # echo "all_my_package-revisions" > packages
19 >
20 > The packages file is well commented, but basically you can use it to
21 > "pin" the versions of all your packages (or just the ones that matter).
22 > 4. Now you should be able to use that profile directory as
23 > /etc/make.profile on all your systems.
24
25 Im sure that wouldnt work. Your profile would refer to your chosen version,
26 but that doesnt help when the ebuild (and other files) for that version is
27 removed from portage.
28
29 I agree with you that this *should* work. That means that old revisions would
30 never be removed from portage.
31
32 But they are, so it doesnt :-(
33
34
35
36 --
37 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Release/Stable/Dev Chad Huneycutt <chadh@g.o>