Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies

2019-12-20 Thread Michał Górny
On Sat, 2019-12-21 at 08:21 +1300, Kent Fredric wrote: > On Fri, 20 Dec 2019 13:54:44 -0500 > Mike Gilbert wrote: > > > Yes, I think you misunderstand something, but I'm not sure exactly how. > > I think the missing part of my understanding might be that IDEPEND > needs to be satisfied by: > >

Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies

2019-12-20 Thread Kent Fredric
On Fri, 20 Dec 2019 13:54:44 -0500 Mike Gilbert wrote: > Yes, I think you misunderstand something, but I'm not sure exactly how. I think the missing part of my understanding might be that IDEPEND needs to be satisfied by: - Packages installing binpkg's ( which don't need src_fetch, unpack, etc

Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies

2019-12-20 Thread Mike Gilbert
On Fri, Dec 20, 2019 at 1:41 PM Kent Fredric wrote: > > On Thu, 19 Dec 2019 20:40:26 +0100 > Michał Górny wrote: > > > The proposal is to add a new dependency type (codename: IDEPEND) which > > indicates dependencies used for pkg_*inst (and pkg_*rm?) phases > > Given the nature of this, I somewha

Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies

2019-12-20 Thread Kent Fredric
On Thu, 19 Dec 2019 20:40:26 +0100 Michał Górny wrote: > The proposal is to add a new dependency type (codename: IDEPEND) which > indicates dependencies used for pkg_*inst (and pkg_*rm?) phases Given the nature of this, I somewhat expect this to cover dependencies required for src_unpack and src

Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies

2019-12-20 Thread Alexis Ballier
On Fri, 2019-12-20 at 18:55 +0100, Ulrich Mueller wrote: > > > > > > On Fri, 20 Dec 2019, Alexis Ballier wrote: > > Should we use this to drop RDEPEND from pkg_*inst/rm phases ? > > PMS states "RDEPEND (unless the particular dependency results in a > > circular dependency, in which case it may be i

Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies

2019-12-20 Thread Ulrich Mueller
> On Fri, 20 Dec 2019, Alexis Ballier wrote: > Should we use this to drop RDEPEND from pkg_*inst/rm phases ? > PMS states "RDEPEND (unless the particular dependency results in a > circular dependency, in which case it may be installed later)" which is > kind of "maybe maybe not" and I'm not su

Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies

2019-12-20 Thread Alexis Ballier
On Thu, 2019-12-19 at 20:40 +0100, Michał Górny wrote: > Hello, > > Here's another potential EAPI 8 feature I'd like to discuss. Please > note that this is about *new dependency type*, so please don't hijack > it > into the big 'let's steal Exherbo syntax' debate. > > Bug: https://bugs.gentoo.or

Re: [gentoo-dev] [EAPI 8 RFC] Install-time dependencies

2019-12-20 Thread Mike Gilbert
On Thu, Dec 19, 2019 at 2:40 PM Michał Górny wrote: > > Hello, > > Here's another potential EAPI 8 feature I'd like to discuss. Please > note that this is about *new dependency type*, so please don't hijack it > into the big 'let's steal Exherbo syntax' debate. > > Bug: https://bugs.gentoo.org/66

[gentoo-dev] [EAPI 8 RFC] Install-time dependencies

2019-12-19 Thread Michał Górny
Hello, Here's another potential EAPI 8 feature I'd like to discuss. Please note that this is about *new dependency type*, so please don't hijack it into the big 'let's steal Exherbo syntax' debate. Bug: https://bugs.gentoo.org/660306 The problem === Right now we don't really have a cl