Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaranm@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] SRC_URI component naming collision
Date: Fri, 24 Feb 2006 14:25:03
Message-Id: 20060224141940.16864042@snowdrop.home
1 Two ways this one can occur.
2
3 Way the first: foo-1.0 has a file in SRC_URI called foo.pdf. Then
4 foo-1.1 comes along, and has a different foo.pdf.
5
6 Way the second: foo-1.0 has a file called examples-1.0.tar.bz2. bar-1.0
7 also has a file called examples-1.0.tar.bz2.
8
9 To avoid this, ensure that your packages use versioned SRC_URI
10 component names, and that the name part is something that's reasonably
11 likely to be unique (e.g. includes the package name).
12
13 Side note: if the packages in question are fetch restricted, you're
14 screwed, and will not be able to add them to the tree.
15
16 Current offenders shall be receiving bugs shortly, since That Which
17 Shall Not Be Named now checks for this.
18
19 --
20 Ciaran McCreesh : Gentoo Developer (Wearer of the shiny hat)
21 Mail : ciaranm at gentoo.org
22 Web : http://dev.gentoo.org/~ciaranm

Attachments

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

Replies