Gentoo Archives: gentoo-dev

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] about non-ebuild files in the tree (and verification thereof)
Date: Wed, 28 Feb 2018 22:09:03
In Reply to: [gentoo-dev] about non-ebuild files in the tree (and verification thereof) by Fabian Groffen
1 On Wed, Feb 28, 2018 at 04:10:52PM +0100, Fabian Groffen wrote:
2 > Hi,
3 >
4 > I'm working on a verification implementation of
5 > and ran into the following
6 > scenario that I don't know if it's right or wrong:
7 ...
8 > Does anybody know or have a pointer to what the policies on files in our
9 > ebuild dirs actually is?
10 PMS, 4.3 Package directories:
11 A package directory may contain other files or directories, whose
12 purpose is not covered by this specification.
14 GLEP74 itself makes no determination of files being permitted in a given
15 directory.
17 > Now in a rsync checkout of the Prefix tree, where my own implementation
18 > also runs the fat manifest creation, this entry is not present, because
19 > I always believed only metadata.xml, ChangeLog* and *.ebuild files were
20 > allowed.
21 I'd say your separate implementation is wrong in this case, but that
22 file also should not permit at this time.
24 > Now I'm confused as to whether this is the case or not, I can't find a
25 > GLEP or anything, but repoman also is as happy as it can be on this odd
26 > file (I thought it used to complain about stray/unadded files).
27 I personally think repoman should complain about it because it's weird.
30 --
31 Robin Hugh Johnson
32 Gentoo Linux: Dev, Infra Lead, Foundation Treasurer
33 E-Mail : robbat2@g.o
34 GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
35 GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136


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