List Archive: gentoo-pms
Note: Due to technical difficulties, the Archives are currently not up to date.
provides an alternative service for most mailing lists.c.f. bug 424647
On Tue, 1 May 2012 01:02:48 +0200
"Andreas K. Huettel" <email@example.com> wrote:
> > Can you enumerate every possible way the files will be used, both in
> > terms of syntax and intended effect?
> In the same way as package.use.mask and package.use.force.
> > Can you provide assurances that it
> > can't also be (ab)used to do other things not on your list?
> Which list?
The "In the same way as package.use.mask and package.use.force." one.
> Of course someone will come up with other creative ideas how to
> (ab)use it
That's a problem. We need to make sure that that can't happen.
> > Can you demonstrate that introducing this in an EAPI won't require
> > upping profile EAPIs,
> No. Teach me, please.
I don't think it's doable...
> > and that users whose package mangler doesn't do
> > EAPI 5 won't run into problems with it?
> Well. PMS describes the files in a profile directory. If
> * we introduce a new file via PMS that was not in there before,
> * and another package manager accesses that file but expects
> different information there not corresponding to our new definition,
> that package manager should be considered broken because it is not
> adhering to previous PMS revisions. So?
What happens if a user uses an EAPI 4 ebuild with an EAPI 4 package
manager when the ebuild in question would be hit by your new files,
which the package manager doesn't know about yet?