Re: [gentoo-dev] [PATCH v2 7/9] acct-group/ftp: Add 'ftp' group (GID 21)
On Thu, 2019-06-06 at 23:09 -0400, desultory wrote: > On 06/05/19 05:12, Michał Górny wrote: > > Signed-off-by: Michał Górny > > --- > > acct-group/ftp/ftp-0.ebuild | 8 > > acct-group/ftp/metadata.xml | 5 + > > profiles/categories | 1 + > > 3 files changed, 14 insertions(+) > > create mode 100644 acct-group/ftp/ftp-0.ebuild > > create mode 100644 acct-group/ftp/metadata.xml > > > > diff --git a/acct-group/ftp/ftp-0.ebuild b/acct-group/ftp/ftp-0.ebuild > > new file mode 100644 > > index ..d0912739a2fe > > --- /dev/null > > +++ b/acct-group/ftp/ftp-0.ebuild > > @@ -0,0 +1,8 @@ > > +# Copyright 2019 Gentoo Authors > > +# Distributed under the terms of the GNU General Public License v2 > > + > > +EAPI=7 > > + > > +inherit acct-group > > + > > +ACCT_GROUP_ID=21 > > diff --git a/acct-group/ftp/metadata.xml b/acct-group/ftp/metadata.xml > > new file mode 100644 > > index ..7a38bb900964 > > --- /dev/null > > +++ b/acct-group/ftp/metadata.xml > > @@ -0,0 +1,5 @@ > > + > > +http://www.gentoo.org/dtd/metadata.dtd;> > > + > > + > > + > As apparently needs explicitly stated: this is merely feedback on a > technical matter, not a personal attack; nor is it meant to be passive > aggressive, despite requesting clarification of a technical point. > > It seems wrong to add packages to gentoo.git as maintainer-needed in > general, not least given the noise that would either need to be ignored > or special cased out from the QA relevant reports. [...] This is because this user is effectively split from ftpbase which is maintainer-needed. Normally users will have maintainers. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part
Re: [gentoo-dev] Re: EAPI 2 must die
On 6/6/19 3:34 AM, Luca Barbato wrote: > On 06/06/2019 09:05, Matt Turner wrote: >> On Wed, Jun 5, 2019 at 11:39 PM Agostino Sarubbo wrote: >>> >>> On giovedì 6 giugno 2019 08:25:54 CEST Luca Barbato wrote: Anybody has hardware to test it? >>> >>> I can do it on timberdoodle. >> >> The issue is that the package is for "OldWorld" Macs (like 20+ years >> old). We recently dropped the bootloader, sys-boot/quik, so I think >> we'd be fine to drop sys-apps/powerpc-utils as well. >> > > Exactly :) > > I'm fine with treecleaning it. > > lu > Lol! I still have some OldWorld Macs, but I'm okay with tree cleaning it. Didn't we have some "archive" for old ebuilds? Maybe we can move it there. -- Anthony G. Basile, Ph.D. Gentoo Linux Developer [Hardened] E-Mail: bluen...@gentoo.org GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA GnuPG ID : F52D4BBA
[gentoo-dev] Re: EAPI 2 must die
On 06/06/2019 09:05, Matt Turner wrote: On Wed, Jun 5, 2019 at 11:39 PM Agostino Sarubbo wrote: On giovedì 6 giugno 2019 08:25:54 CEST Luca Barbato wrote: Anybody has hardware to test it? I can do it on timberdoodle. The issue is that the package is for "OldWorld" Macs (like 20+ years old). We recently dropped the bootloader, sys-boot/quik, so I think we'd be fine to drop sys-apps/powerpc-utils as well. Exactly :) I'm fine with treecleaning it. lu
[gentoo-dev] Re: EAPI 2 must die
On Wed, Jun 5, 2019 at 11:39 PM Agostino Sarubbo wrote: > > On giovedì 6 giugno 2019 08:25:54 CEST Luca Barbato wrote: > > Anybody has hardware to test it? > > I can do it on timberdoodle. The issue is that the package is for "OldWorld" Macs (like 20+ years old). We recently dropped the bootloader, sys-boot/quik, so I think we'd be fine to drop sys-apps/powerpc-utils as well.
Re: [gentoo-dev] [PATCH v2 6/9] acct-{group,user}.eclass: WIP eclasses to maintain users/groups
> On Thu, 06 Jun 2019, Michał Górny wrote: > On Wed, 2019-06-05 at 21:10 +0200, Pacho Ramos wrote: >> > +# Then you add appropriate dependency to your package. The dependency >> > +# type(s) should be: >> > +# - DEPEND (+ RDEPEND) if the group is already needed at build time, >> > +# - RDEPEND if it is needed at install time (e.g. you 'fowners' files >> > +# in pkg_preinst), >> > +# - PDEPEND if it is only needed at runtime. >> >> Maybe is a stupid question but, why is PDEPEND preferred over RDEPEND >> for packages needing the group only at runtime? > To delay user creation as far as possible, in case the package failed > to build. Not that it will usually work since Portage will install > the user early anyway. It isn't very useful then, and is more error prone than having RDEPEND in both the second and third case. Plus, errors won't be necessarily caught, because Portage will treat PDEPEND in the same way as RDEPEND (unless there would be circular dependencies, but I don't see how that could happen). So, simplify and go for RDEPEND (+DEPEND if needed) only? Ulrich signature.asc Description: PGP signature
[gentoo-dev] Re: EAPI 2 must die
On giovedì 6 giugno 2019 08:25:54 CEST Luca Barbato wrote: > Anybody has hardware to test it? I can do it on timberdoodle. Agostino
[gentoo-dev] Re: EAPI 2 must die
On 06/06/2019 07:06, Andreas K. Huettel wrote: Hi all, for the package maintainers among you, here's the list of remaining EAPI=2 packages. Please help getting the number down to zero soon!!! Cheers, Andreas sys-apps/powerpc-utils-1.1.3.18-r2 This is ancient in many different ways :) Anybody has hardware to test it? lu