Gentoo Archives: gentoo-dev

From: Markos Chandras <hwoarang@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Moving packages to dev-vcs
Date: Thu, 04 Mar 2010 21:30:04
Message-Id: 201003042329.01209.hwoarang@gentoo.org
In Reply to: [gentoo-dev] Moving packages to dev-vcs by Sebastian Pipping
1 On Thursday 04 March 2010 23:08:06 Sebastian Pipping wrote:
2 > Hello!
3 >
4 >
5 > So now that we have a new category "dev-vcs" we need to move suitable
6 > stuff over there. Moving packages is complex and error prone:
7 > This mail tries to guide you through and summarize the process, please
8 > read on.
9 >
10 > HINT: Please keep CVS' radius of operation small to reduce risks.
11 >
12 >
13 > 0. Prepare
14 > ==========
15 > - Check if your package fits:
16 > Is it a "utility focused on version control"?
17 >
18 > - Ensure that you have permission (if you are not the main maintainer)
19 >
20 > - Sync the whole tree including profiles
21 > (as you'll be inspecting reverse dependencies)
22 >
23 >
24 > 1. Copy
25 > =======
26 > - Duplicate any traces of dev-util/${PN} in profiles/ to dev-vcs/${PN}
27 > (fgrep -Rw "dev-util/${PN}" profiles/)
28 >
29 > - Copy complete package dev-util/${PN} to dev-vcs/${PN}
30 > (watch out CVS directories)
31 >
32 >
33 > 2. Switch
34 > =========
35 > - Update eclasses
36 > fgrep -w "dev-util/${PN}" eclass/*.eclass
37 >
38 > - Update reverse dependencies
39 > http://tinderbox.dev.gentoo.org/misc/dindex/dev-util/${PN}
40 > http://tinderbox.dev.gentoo.org/misc/rindex/dev-util/${PN}
41 This might require too much time so the tree will be broken for a while I
42 guess
43
44 --
45 Markos Chandras (hwoarang)
46 Gentoo Linux Developer
47 Web: http://hwoarang.silverarrow.org

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Moving packages to dev-vcs "Petteri Räty" <betelgeuse@g.o>