Re: [gentoo-dev] rfc: allow -1 for ACCT_USER_ID and ACCT_GROUP_ID in ::gentoo

2021-11-28 Thread Sam James
> On 28 Nov 2021, at 23:26, Michael Orlitzky wrote: > [sinp] > The only problem that anyone has put forth is one that does not exist. > UIDs and GIDs are still assigned dynamically in Gentoo. The number you > type in the ebuild is only a hint: it's the first number that will be > tried during

Re: [gentoo-dev] rfc: java-vm-2.eclass eapi 8 support

2021-11-27 Thread Sam James
> On 27 Nov 2021, at 09:54, Miroslav Šulc wrote: > > hello devs, > > please find attached patch for upgrade of java-vm-2.eclass to support eapi 8. > eapi 5 is not used by any package inheriting this eclass so i dropped it. > > i also attach update of the ebuilds of packages that use this

Re: [gentoo-dev] [PATCH] 2021-11-23-mariadb-database-restore-maybe-required: add item

2021-11-25 Thread Sam James
> On 25 Nov 2021, at 17:07, Thomas Deutschmann wrote: > > On 2021-11-25 18:01, Piotr Karbowski wrote: >>> https://github.com/gentoo/gentoo/blob/master/sys-libs/glibc/glibc-2.34-r2.ebuild#L643 >> Would you see something like this on more ebuilds, postgres, mysql, >> elasticsearch, or have

Re: [gentoo-dev] [PATCH] 2021-11-23-mariadb-database-restore-maybe-required: add item

2021-11-25 Thread Sam James
> On 25 Nov 2021, at 03:21, Thomas Deutschmann wrote: > > Bug: https://bugs.gentoo.org/825234 > Signed-off-by: Thomas Deutschmann > --- > [snip] > +On 2021-11-21, a member of the QA project accidentially de-keyworded > +MariaDB 10.6 to address a file collision, users, who also had latest >

Re: [gentoo-dev] [PATCH] 2021-11-23-mariadb-database-restore-maybe-required: add item

2021-11-25 Thread Sam James
> On 25 Nov 2021, at 13:59, Thomas Deutschmann wrote: > If you do a normal world upgrade, this is the default portage behavior, not? > I.e. package manager will downgrade if you don't stop. And especially on > servers, people tend to use cronjobs/scripts to do that... I would really not

Re: [gentoo-dev] [PATCH] 2021-11-23-mariadb-database-restore-maybe-required: add item

2021-11-25 Thread Sam James
> On 25 Nov 2021, at 13:37, Thomas Deutschmann wrote: > For the records: > I hope that this news item won't get delayed by the recent ComRel bug someone > filled against me regarding this news item. No need to reference that here. Please keep that to e.g. -core. > While we often rush with

[gentoo-dev] Last rites: dev-tex/pdfannotextractor

2021-11-24 Thread Sam James
# Volkmar W. Pogatzki (2021-11-23) # Does not support updated dev-java/pdfbox-2.0.24, Bug #803488 # Blocks (CVE-2018-11797, CVE-2021-{27807,27906,31811,31812}) dev-tex/pdfannotextractor signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: dev-java/jackson

2021-11-15 Thread Sam James
# Volkmar W. Pogatzki (2021-11-15) # Library without consumers, # bug #771693 (multiple CVEs); Removal in 30 days. dev-java/jackson signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: dev-db/db-je

2021-11-12 Thread Sam James
# Volkmar W. Pogatzki (2021-11-13) # java package without consumers, bug #787338. Removal in 30 days. dev-db/db-je signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: net-analyzer/neti

2021-11-12 Thread Sam James
# Volkmar W. Pogatzki (2021-11-13) # depends on deprecated jdk / jre, bug #787449 # stuck with EAPI 5, latest release in 2005 # Removal in 30 days. net-analyzer/neti signature.asc Description: Message signed with OpenPGP

Re: [gentoo-dev] [RFC] Proposed dates for Python 3.10 switch and Python 3.8 removal

2021-11-12 Thread Sam James
[Resending due to mail client nonsense...] > On 11 Nov 2021, at 18:44, Patrick McLean wrote: > On Thu, 11 Nov 2021 09:55:48 -0800 > Patrick McLean mailto:chutz...@gentoo.org>> wrote: >> On Thu, 11 Nov 2021 17:05:45 +0100 >> Michał Górny wrote: >>> I'd like to add some dates regarding 3.8

Re: [gentoo-dev] [RFC] Proposed dates for Python 3.10 switch and Python 3.8 removal

2021-11-11 Thread Sam James
> > > On 11 Nov 2021, at 18:40, Patrick McLean wrote: > > On Thu, 11 Nov 2021 12:58:24 -0500 > "Wolfgang E. Sanyer" wrote: > >> El jue, 11 de nov. de 2021 12:56 p. m., Patrick McLean >> escribió: >> >>> On Thu, 11 Nov 2021 17:05:45 +0100 >>> Michał Górny wrote: I'd like to add some dates

Re: [gentoo-dev] [RFC] Un-slotting LLVM

2021-11-08 Thread Sam James
> On 8 Nov 2021, at 11:18, Michał Górny wrote: > Hi, > A few years back I've slotted LLVM and Clang to make the life with > revdeps easier. Long story short, every major LLVM release (which > happens twice a year) breaks API and it takes some time for revdeps to > adjust. Slotting made it

Re: [gentoo-dev] You currently cannot smoothly upgrade a 4 months old Gentoo system

2021-11-03 Thread Sam James
On 4 Nov 2021, at 00:02, Sam James wrote: >> On 3 Nov 2021, at 23:53, Aaron Bauman wrote: >> Is that where the policy belongs? >> If so, shouldn't the council update it based on their decisions? >> "patches are welcome" doesn't fit every scenario. >

Re: [gentoo-dev] You currently cannot smoothly upgrade a 4 months old Gentoo system

2021-11-03 Thread Sam James
> On 3 Nov 2021, at 23:53, Aaron Bauman wrote: > Is that where the policy belongs? > If so, shouldn't the council update it based on their decisions? > "patches are welcome" doesn't fit every scenario. Got to agree here. If there's a gap in the documentation, let's file a bug -- irrespective

Re: [gentoo-dev] You currently cannot smoothly upgrade a 4 months old Gentoo system

2021-11-03 Thread Sam James
> On 3 Nov 2021, at 20:16, Rich Freeman wrote: > It probably would be good to get these policies documented someplace > OTHER than the council decision logs. I do remember the discussion > from the distant past but it is worth having it in a more prominent > place, especially since a one year

Re: [gentoo-dev] You currently cannot smoothly upgrade a 4 months old Gentoo system

2021-11-03 Thread Sam James
> On 3 Nov 2021, at 22:15, Joshua Kinard wrote: > Actually, it is possible to manage dependency errors like those. It just > takes a *lot* of elbow grease, and and long, long time time. Especially if > you have museum-grade hardware that these errors are happening on. > > For Perl, I've

Re: [gentoo-dev] You currently cannot smoothly upgrade a 4 months old Gentoo system

2021-11-03 Thread Sam James
> On 3 Nov 2021, at 15:03, Thomas Deutschmann wrote: > > Hi, > > it is currently not possible to smoothly run a world upgrade on a 4 months > old system which doesn't even have a complicated package list: > [snip] > > This is not about finding solution to upgrade the system (in this case it

[gentoo-dev] Call for testing from toolchain team: glibc-2.34

2021-10-27 Thread Sam James
Hi, toolchain@ would appreciate if folks could keyword glibc-2.34 locally on non-production machines to help root out any bugs. The tracker bug is doing pretty well at this point with most remaining issues being in last-rited packages or being tracked upstream: https://bugs.gentoo.org/803482.

Re: [gentoo-dev] Help with "unrecognized ELF files" needed

2021-10-26 Thread Sam James
> On 15 Oct 2021, at 16:00, xgqt wrote: > > Hi! > > I'm having a problem with guile packages and portage QA checks. > Guile puts the compiled bytecode into the /usr/lib64 directory which produces > a portage warning that unrecognized ELF files are being installed. > > Example bug reports: >

[gentoo-dev] Up for grabs: net-misc/httpie

2021-10-25 Thread Sam James
Hi, net-misc/httpie is up for grabs as a result of the proxied maintainer retiring. Will need a stablereq soon but other than that, in a great state. Best, sam signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: dev-util/mutrace

2021-10-25 Thread Sam James
# Sam James (2021-10-25) # Fails to build with glibc-2.34 and binutils-2.34+. Not many other # distros packaging this and no upstream commits since 2011. No reverse # dependencies. # bug #707848, bug #806476. Removal on 2021-11-25. dev-util/mutrace signature.asc Description: Message signed

[gentoo-dev] Last rites: sys-libs/libhugetlbfs

2021-10-25 Thread Sam James
# Sam James (2021-10-25) # Fails to build with glibc-2.34 and appears to be obsolete. No # reverse dependencies. # bug #806079. Removal on 2021-11-25. sys-libs/libhugetlbfs signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: sys-apps/mtree

2021-10-25 Thread Sam James
# Sam James (2021-10-25) # Fails to build with glibc-2.33 and no activity upstream; seems like # a new fork should be packaged. # bug #775962. Removal on 2021-11-25. sys-apps/mtree signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: dev-perl/MongoDB

2021-10-25 Thread Sam James
# Sam James (2021-10-25) # Fails to build with glibc-2.30(!) and was abandoned upstream # a few years ago. No reverse dependencies in tree. # bug #728556. Removal on 2021-11-25. dev-perl/MongoDB signature.asc Description: Message signed with OpenPGP

Re: [gentoo-dev] [RFC] Removing separate "security supported" arch list

2021-10-23 Thread Sam James
> On 21 Oct 2021, at 18:04, Aaron Bauman wrote: > > On Thu, Oct 21, 2021 at 10:05:20AM +0200, Micha=C5=82 G=C3=B3rny wrote: >> Hello, >> =20 >> Splitting from the discussion in [1] (moving more arhitectures to >> ~arch), I'd like to propose that we remove the "security supported" >>

Re: [gentoo-dev] [RFC] Removing separate "security supported" arch list

2021-10-23 Thread Sam James
> On 23 Oct 2021, at 14:40, Sam James wrote: > > > >> On 23 Oct 2021, at 02:55, Thomas Deutschmann wrote: >> >> On 2021-10-21 17:16, Mike Gilbert wrote: >>> On Thu, Oct 21, 2021 at 4:05 AM Michał Górny wrote: >>>> 4. In the end

Re: [gentoo-dev] [RFC] Removing separate "security supported" arch list

2021-10-23 Thread Sam James
> On 23 Oct 2021, at 02:55, Thomas Deutschmann wrote: > > On 2021-10-21 17:16, Mike Gilbert wrote: >> On Thu, Oct 21, 2021 at 4:05 AM Michał Górny wrote: >>> 4. In the end, Security team isn't really respecting this policy. >>> In the end, this leads to absurdities like GLSA being released

Re: [gentoo-portage-dev] [RFC] LTS branch of Portage

2021-10-20 Thread Sam James
> On 19 Oct 2021, at 00:24, Francesco Riosa wrote: > > Sorry but portage is too strictly related to the ebuilds in tree, recent > removal of EAPI=5 from most eclasses underlined that. > Or to put id differently if you want a LTS portage you also need a certain > number of "protected"

Re: [gentoo-dev] [RFC] Moving more architectures to ~arch only

2021-10-17 Thread Sam James
> On 18 Oct 2021, at 01:50, Sam James wrote: > > > >> On 14 Oct 2021, at 14:40, Marek Szuba wrote: >> >> Dear everyone, >> >> Following some private discussions, I feel quite strongly now that it would >> both considerably impro

Re: [gentoo-dev] [RFC] Moving more architectures to ~arch only

2021-10-17 Thread Sam James
> On 14 Oct 2021, at 14:40, Marek Szuba wrote: > > Dear everyone, > > Following some private discussions, I feel quite strongly now that it would > both considerably improve certain processes and make our use of limited > manpower more efficient were we to further reduce the number of

[gentoo-dev] Last rites: app-text/htmlc

2021-10-16 Thread Sam James
# Sam James (2021-10-16) # Fails to compile with modern OCaml # bug #704464, bug #780090 # Removal on 2021-11-16. app-text/htmlc signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: dev-cpp/rttr

2021-10-16 Thread Sam James
# Sam James (2021-10-17) # Fails to build with glibc 2.34 and no reverse dependencies. # bug #806508 # Removal on 2021-11-17. dev-cpp/rttr signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: dev-ml/async_ssl and dev-ml/ppx_tools_versioned

2021-10-14 Thread Sam James
# Sam James (2021-10-15) # Drop broken packages with no reverse dependencies # Removal on 2021-11-15. bug #817965, bug #771756, bug #767196 dev-ml/async_ssl dev-ml/ppx_tools_versioned signature.asc Description: Message signed with OpenPGP

[gentoo-dev] [PATCH 3/3] opam.eclass: restrict strip

2021-10-10 Thread Sam James
This breaks at least ocamlopt. Closes: https://bugs.gentoo.org/803047 Closes: https://bugs.gentoo.org/811315 Signed-off-by: Sam James --- eclass/opam.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/opam.eclass b/eclass/opam.eclass index 262d726a8a7a2..6b9d43204206d 100644

[gentoo-dev] [PATCH 2/3] findlib.eclass: restrict strip

2021-10-10 Thread Sam James
This breaks at least ocamlopt. Closes: https://bugs.gentoo.org/803047 Closes: https://bugs.gentoo.org/811315 Signed-off-by: Sam James --- eclass/findlib.eclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eclass/findlib.eclass b/eclass/findlib.eclass index 3b19b30c57c9b..6239beccb7a43

[gentoo-dev] [PATCH 1/3] dune.eclass: restrict strip

2021-10-10 Thread Sam James
This breaks at least ocamlopt. Closes: https://bugs.gentoo.org/803047 Closes: https://bugs.gentoo.org/811315 Signed-off-by: Sam James --- eclass/dune.eclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eclass/dune.eclass b/eclass/dune.eclass index 02a8a870ef43e..8a6e01893932a 100644

[gentoo-portage-dev] [PATCH] lib/_emerge/actions.py: warn on missing /run

2021-10-06 Thread Sam James
://bugs.gentoo.org/816303 Signed-off-by: Sam James --- lib/_emerge/actions.py | 34 ++ 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/lib/_emerge/actions.py b/lib/_emerge/actions.py index 05a115250..1b40bebd3 100644 --- a/lib/_emerge/actions.py +++ b/lib

Re: [gentoo-portage-dev] [PATCH 2/2] lib/_emerge/resolver/output_helpers.py: explicitly state 'all satisfied'

2021-10-06 Thread Sam James
> On 6 Oct 2021, at 19:05, Duncan <1i5t5.dun...@cox.net> wrote: > > Sam James posted on Sat, 2 Oct 2021 21:11:56 +0100 as excerpted: > >> This makes things a bit less confusing and tries to avoid users focusing >> on (soft) blocks which aren't actually the p

[gentoo-dev] Package up for grabs: app-text/mupdf

2021-10-05 Thread Sam James
Hi, Putting app-text/mupdf up for grabs because I've not used it for a while. It needs a version bump (1.19.0) and some minor patches rebasing. Please note that anyone taking this over should keep an eye on upstream's git occasionally to look for security relevant patches. Best, sam

Re: [gentoo-dev] [PATCH] 2021-10-08-openssh-rsa-sha1: add news item

2021-10-05 Thread Sam James
> On 5 Oct 2021, at 18:43, Mike Gilbert wrote: > > Signed-off-by: Mike Gilbert > --- > .../2021-10-08-openssh-rsa-sha1.en.txt| 26 +++ > 1 file changed, 26 insertions(+) > create mode 100644 > 2021-10-08-openssh-rsa-sha1/2021-10-08-openssh-rsa-sha1.en.txt > > diff

Re: [gentoo-dev] [PATCH 0/1] Add 'notes' element to metadata.xml (GLEP 68)

2021-10-05 Thread Sam James
he GitHub-pages type route. But I'm open to the idea of just recommending people use that if there's no appetite for mixed types. > -A > > On Tue, Oct 5, 2021 at 11:28 AM Sam James wrote: >> >> This is a preliminary version/draft of a proposed change to >> GLEP

[gentoo-dev] [PATCH 1/1] glep-0068: Add notes element for package maintenance instructions

2021-10-05 Thread Sam James
a maintainer. Signed-off-by: Sam James --- glep-0068.rst | 26 +++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/glep-0068.rst b/glep-0068.rst index 83e54d9..21bdf2a 100644 --- a/glep-0068.rst +++ b/glep-0068.rst @@ -4,10 +4,10 @@ Title: Package and category

[gentoo-dev] [PATCH 0/1] Add 'notes' element to metadata.xml (GLEP 68)

2021-10-05 Thread Sam James
This is a preliminary version/draft of a proposed change to GLEP 68. I'd like to introduce a method for developers to signal anything special about a package and how to correctly maintain it. Sam James (1): glep-0068: Add notes element for package maintenance instructions glep-0068.rst | 26

[gentoo-dev] Packages up for grabs: misc packages from chainsaw@

2021-10-04 Thread Sam James
Hi all, Chainsaw asked retirement@ to drop him to maintainer-needed on his packages, so here's the resultant packages with no maintainers left: app-admin/ansible-lint app-arch/rpm dev-python/progressbar2 dev-python/pytest-flakes dev-python/requests-credssp net-libs/iax net-misc/arpsponge

[gentoo-portage-dev] [PATCH 1/1] bin/misc-function.sh: check scanelf return code

2021-10-02 Thread Sam James
{,.ELF.2} or those files may be missing entirely, resulting in a corrupt state both on the system and in any generated binpkgs. Adds an escape variable (PORTAGE_NO_SCANELF_CHECK) to allow re-emerging pax-utils if it's broken. Bug: https://bugs.gentoo.org/811462 Signed-off-by: Sam James --- bin/misc

[gentoo-portage-dev] [PATCH 0/1] Check for errors in scanelf

2021-10-02 Thread Sam James
Posted at https://github.com/gentoo/portage/pull/750 originally and merged in 3.0.24, but posting here for posterity. Related to the general preserve-libs issues I've been working on. Sam James (1): bin/misc-function.sh: check scanelf return code bin/misc-functions.sh | 64

[gentoo-portage-dev] [PATCH 2/2] lib/_emerge/resolver/output_helpers.py: explicitly state 'all satisfied'

2021-10-02 Thread Sam James
This makes things a bit less confusing and tries to avoid users focusing on (soft) blocks which aren't actually the problem they're hitting. Signed-off-by: Sam James --- lib/_emerge/resolver/output_helpers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/_emerge/resolver

[gentoo-portage-dev] [PATCH 1/2] lib/_emerge/resolver/output.py: say 'soft blocking' explicitly

2021-10-02 Thread Sam James
lar-List-Utils-1.550.0-r999" is soft blocking virtual/perl-Scalar-List-Utils-1.550.0) ``` This should make it a little bit clearer when a block matters, especially given we already explicitly say 'hard blocking' for the opposite case. Signed-off-by: Sam James --- lib/_emerge/resolver/out

[gentoo-portage-dev] [PATCH 2/2] Binpkg.py: check for inconsistent PROVIDES/image when unpacking binpkg

2021-10-02 Thread Sam James
that e.g. scanelf malfunctioned or some corruption occurred. Bug: https://bugs.gentoo.org/811462 Signed-off-by: Sam James --- lib/_emerge/Binpkg.py | 28 +++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/lib/_emerge/Binpkg.py b/lib/_emerge/Binpkg.py index

[gentoo-portage-dev] [PATCH 1/2] doebuild.py: check for inconsistent PROVIDES/image post-src_install

2021-10-02 Thread Sam James
. scanelf malfunctioned or some corruption occurred. Bug: https://bugs.gentoo.org/811462 Signed-off-by: Sam James --- lib/portage/package/ebuild/doebuild.py | 24 +++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/lib/portage/package/ebuild/doebuild.py b/lib

[gentoo-portage-dev] [PATCH 0/2] Detect broken VDB on merging/binpkg creation

2021-10-02 Thread Sam James
Further fixes for when the VDB is corrupted by e.g. broken scanelf. Already posted on GH a while ago at https://github.com/gentoo/portage/pull/744. Sam James (2): doebuild.py: check for inconsistent PROVIDES/image post-src_install Binpkg.py: check for inconsistent PROVIDES/image when

Re: [gentoo-dev] RFC: dev-libs/openssl USE=bindist removal

2021-09-29 Thread Sam James
> On 27 Sep 2021, at 23:50, Robin H. Johnson wrote: > > Deadline for responses: 2021/10/14! > > The Foundation would like to propose that RedHat/Fedora "hobble" patch > presently applied when USE=bindist is true shall be removed from > dev-libs/openssl. > > RedHat's stated reasons for the

Re: [gentoo-dev] [RFC] Portage einfo, elog... output format change

2021-09-29 Thread Sam James
> On 29 Sep 2021, at 22:52, A Schenck wrote: > > [snip] > Didn't expect to be the only dissenting opinion on something like this > but. . . Some applications parse portage output looking for these > 'zings'. At very least app-portage/kuroo does it this way; there must be > others, right? This

Re: [gentoo-dev] Guidance on distributed patented software

2021-09-26 Thread Sam James
> On 25 Sep 2021, at 20:44, Joshua Kinard wrote: > >> [snip] >> >> ECDSA and the NIST curves have been around since > 20 years, so it's >> simply impossible that there are any valid patents covering those. >> (There is of course a slight possibility that there may be patents >> covering

[gentoo-dev] [PATCH] 2021-09-24-possible-failure-to-preserve-libraries: add item

2021-09-20 Thread Sam James
Bug: https://bugs.gentoo.org/811462 Signed-off-by: Hank Leininger Signed-off-by: Sam James --- ...sible-failure-to-preserve-libraries.en.txt | 103 ++ 1 file changed, 103 insertions(+) create mode 100644 2021-09-24-possible-failure-to-preserve-libraries/2021-09-24-possible

[gentoo-dev] [PATCH] 2021-09-24-possible-failure-to-preserve-libraries: add item

2021-09-20 Thread Sam James
Bug: https://bugs.gentoo.org/811462 Signed-off-by: Hank Leininger Signed-off-by: Sam James --- ...sible-failure-to-preserve-libraries.en.txt | 98 +++ 1 file changed, 98 insertions(+) create mode 100644 2021-09-24-possible-failure-to-preserve-libraries/2021-09-24-possible

Re: [gentoo-dev] [PATCH 1/5] profiles/default/linux: remove busybox from @system

2021-09-09 Thread Sam James
> On 9 Sep 2021, at 20:47, Mike Gilbert wrote: > > busybox[static] was added to @system as a system recovery tool. > > If the system is in such a state that a static shell is needed for > recovery, it is likely that remote access is also broken, and the > sysadmin will need to log into a

Re: [gentoo-dev] [PATCH] linux-info.eclass : Remove references to linux 2.4 and gcc 4

2021-09-07 Thread Sam James
> On 7 Sep 2021, at 23:51, Mike wrote: > > Linux 2.4 and gcc 4 are long gone from the tree > Remove some log lines > > Good riddance! Thanks. > Signed-off-by: Mike Pagano > --- > eclass/linux-info.eclass | 15 --- > 1 file changed, 15 deletions(-) > Best, sam signature.asc

Re: [gentoo-dev] [PATCH] linux-info.eclass : Support valid Make files

2021-09-02 Thread Sam James
> On 2 Sep 2021, at 20:42, Mike Pagano wrote: > > Support the possibility that the Makefile could be > one of the following and should be checked in > the order described here: > > https://www.gnu.org/software/make/manual/make.html > > Order of checking and valid Makefiles names: >

Re: [gentoo-portage-dev] [PATCH 1/2] Revert "Revert "Generate a QA Notice when EXPORT_FUNCTIONS is called before inherit""

2021-08-29 Thread Sam James
> On 29 Aug 2021, at 21:06, Ulrich Müller wrote: > > Reinstate the QA notice, because Portage behavior deviates from PMS, > and breakage of eclasses with Pkgcore has been observed recently. > > This reverts commit f44d32550861cb25c209ef61dcd7ae1aa230da1f. > > Bug:

Re: [gentoo-dev] The inherit-EXPORT_FUNCTIONS ordering problem

2021-08-29 Thread Sam James
> On 29 Aug 2021, at 19:44, Michał Górny wrote: > > On Sun, 2021-08-29 at 14:41 -0400, Ionen Wolkens wrote: >>> [snip] >> >> If anything I'd personally prefer the rough opposite of this, in the >> event multiple eclass export the same, have the package manager merge >> them. >> >> e.g.

Re: [gentoo-dev] The inherit-EXPORT_FUNCTIONS ordering problem

2021-08-29 Thread Sam James
> On 29 Aug 2021, at 19:41, Ionen Wolkens wrote: > > On Sun, Aug 29, 2021 at 12:23:22PM -0500, William Hubbs wrote: >> On Sat, Aug 28, 2021 at 06:35:06PM +0200, Michał Górny wrote: >>> Hi, >>> >>> I've been informed of a slight inconsistency in package manager behavior >>> that affects

Re: [gentoo-dev] News item for eudev deprecation

2021-08-24 Thread Sam James
> On 24 Aug 2021, at 11:24, Jaco Kroon wrote: > > Hi All, > > We run glibc based systems. No musl. But we don't use systemd. > > As little as a year back we still ran into issues with systemd-udev > variant breaking systems, the fix of course was to nuke it and install > eudev. Are we

Re: [gentoo-dev] News item for eudev deprecation

2021-08-23 Thread Sam James
> On 22 Aug 2021, at 21:14, Anthony G. Basile wrote: > > [snip] > > > Title: eudev retirement on 2022-01-01 > Author: Anthony G. Basile > Posted: 2021-08-xx > Revision: 1 > News-Item-Format: 2.0 > Display-If-Installed: sys-fs/eudev > Let's mention that people should double check if

Re: [gentoo-dev] Last rites: net-analyzer/netwox net-analyzer/netwag

2021-08-18 Thread Sam James
> On 19 Aug 2021, at 00:36, Sam James wrote: > > # Sam James (2021-08-18) > # Fails to build with glibc-2.34. End of maintenance > # upstream was declared in 2007. Several other serious > # bugs open. Removal on 2021-09-19. > # bug #711088, bug #775944, bug #79068

[gentoo-dev] Last rites: net-analyzer/netwox

2021-08-18 Thread Sam James
# Sam James (2021-08-18) # Fails to build with glibc-2.34. End of maintenance # upstream was declared in 2007. Several other serious # bugs open. Removal on 2021-09-19. # bug #711088, bug #775944, bug #790680, bug #806953. net-analyzer/netwox signature.asc Description: Message signed

[gentoo-dev] Last rites: sys-fs/e4rat

2021-08-17 Thread Sam James
# Sam James (2021-08-17) # Fails to build with >= Boost 1.73, so broken for well over a year. # Several open bugs: bug #722882, bug #742290, bug #808673. # Removal on 2021-09-17. sys-fs/e4rat signature.asc Description: Message signed with OpenPGP

Re: [gentoo-dev] News Item for uClibc-ng deprecation

2021-08-17 Thread Sam James
> On 17 Aug 2021, at 16:19, Joshua Kinard wrote: > [snip] > > According to the uClibc-ng website, 1.0.38 was released earlier this year > (March 27th). Was an announcement put out somewhere about the project not > being maintained any further beyond that release, or has it gone quiet after >

Re: [gentoo-dev] [PATCH] cmake.eclass: support EAPI 8

2021-08-16 Thread Sam James
See https://bugs.gentoo.org/802786 and https://github.com/gentoo/kde/pull/903. There's some work to be done first. > On 16 Aug 2021, at 17:43, Marek Szuba wrote: > > Signed-off-by: Marek Szuba > --- > eclass/cmake.eclass | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff

[gentoo-dev] [PATCH v2 4/4] metadata/install-qa-check.d: add check for missing tmpfiles_process call

2021-08-12 Thread Sam James
From: Georgy Yakovlev See: https://archives.gentoo.org/gentoo-dev/message/7bdfdc9a7560fd07436defd0253af0b8 Signed-off-by: Georgy Yakovlev Signed-off-by: Sam James --- metadata/install-qa-check.d/60tmpfiles-paths | 34 ++-- 1 file changed, 24 insertions(+), 10 deletions

[gentoo-dev] [PATCH v2 3/4] metadata/install-qa-check.d: add exemptions for some packages wrt inherit

2021-08-12 Thread Sam James
://archives.gentoo.org/gentoo-dev/message/0a96793036a4fdd9ac311a46950d7e7b Signed-off-by: Sam James --- metadata/install-qa-check.d/60tmpfiles-paths | 8 1 file changed, 8 insertions(+) diff --git a/metadata/install-qa-check.d/60tmpfiles-paths b/metadata/install-qa-check.d/60tmpfiles-paths index

[gentoo-dev] [PATCH v2 2/4] metadata/install-qa-check.d: only trigger on tmpfiles in forbidden location

2021-08-12 Thread Sam James
It's okay to use "keepdir" on /etc/tmpfiles.d. See: https://archives.gentoo.org/gentoo-dev/message/50558b55dc34f37b238807fc4759640d Signed-off-by: Sam James --- metadata/install-qa-check.d/60tmpfiles-paths | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git

[gentoo-dev] [PATCH v2 1/4] metadata/install-qa-check.d: add 60tmpfiles-path QA check

2021-08-12 Thread Sam James
not calling tmpfiles_process in pkg_postinst). Signed-off-by: Sam James --- metadata/install-qa-check.d/60tmpfiles-paths | 37 1 file changed, 37 insertions(+) create mode 100644 metadata/install-qa-check.d/60tmpfiles-paths diff --git a/metadata/install-qa-check.d/60tmpfiles-paths

Re: [gentoo-dev] [RFC] Decoupling stabilization from security bugs

2021-08-12 Thread Sam James
> On 12 Aug 2021, at 16:17, Agostino Sarubbo wrote: > > On giovedì 12 agosto 2021 14:53:33 CEST Michał Górny wrote: >> To resolve these problems going forward and establish consistent >> behavior in the future, I'd like to propose to disable 'package list' >> fields on security bugs and

Re: [gentoo-dev] [PATCH 0/1] remove the legasy musl profiles

2021-08-12 Thread Sam James
> On 12 Aug 2021, at 23:35, William Hubbs wrote: > > I spoke with several people on the #gentoo-hardened channel and no one > knows of any place where these profiles are being used. > > I'll apply this patch early on Aug 16 UTC if no one objects. > I should've thought about this earlier,

Re: [gentoo-dev] RFC: new category for container related packages, instead of app-emulation

2021-08-06 Thread Sam James
> On 6 Aug 2021, at 23:27, Louis Sautier wrote: > > On 06/08/2021 02:57, Alec Warner wrote: >> On Thu, Aug 5, 2021 at 2:44 PM Georgy Yakovlev wrote: >>> Hi, >>> >>> We've been collecting more and more container related packages in >>> app-emulation/* >>> >>> What do you think about finally

[gentoo-dev] Last rites: media-sound/audicle and associated eselects

2021-08-05 Thread Sam James
# Sam James (2021-08-05) # Fails to build with GCC 11. No activity upstream. # bug #740308, bug #789816. Removal on 2021-09-05. app-eselect/eselect-audicle app-eselect/eselect-miniaudicle media-sound/audicle signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: dev-scheme/ypsilon

2021-08-05 Thread Sam James
# Sam James (2021-08-04) # Fails to build with GCC 11. No activity upstream since 2008. # bug #730692, bug #787866. Removal on 2021-09-04. dev-scheme/ypsilon signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: net-libs/openmq-cclient

2021-08-05 Thread Sam James
# Sam James (2021-08-04) # Fails to build with GCC 11. Library with no reverse-dependencies. # bug #731254, bug #787905. Removal on 2021-09-04. net-libs/openmq-cclient signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: app-dicts/kasumi

2021-08-05 Thread Sam James
# Sam James (2021-08-04) # Fails to build with GCC 11, no activity upstream. # bug #786738. Removal on 2021-09-04. app-dicts/kasumi signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: app-backup/zbackup

2021-08-05 Thread Sam James
# Sam James (2021-08-04) # Fails to build with GCC 11, no activity upstream. # bug #729106, bug #786648. Removal on 2021-09-04. app-backup/zbackup signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: net-misc/stargazer

2021-08-05 Thread Sam James
# Sam James (2021-08-04) # Fails to build with GCC 11, large number of open bugs, # no activity upstream. bug #692806, bug #694674, bug #712832, # bug #725166, bug #740792, bug #788637, bug #798042. # Removal on 2021-09-04. net-misc/stargazer signature.asc Description: Message signed

[gentoo-dev] Last rites: sci-physics/sassena

2021-08-05 Thread Sam James
# Fails to build with GCC 11 and has Boost incompatibility issues. # bug #741646, bug #792993. Removal on 2021-09-04. sci-physics/sassena signature.asc Description: Message signed with OpenPGP

Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check

2021-08-03 Thread Sam James
> On 4 Aug 2021, at 03:39, Thomas Deutschmann wrote: > > On 2021-08-01 01:56, Sam James wrote: >> 1) Verify packages don't install tmpfiles to /etc/tmpfiles.d, which >> is a deprecated location; > > This location is _not_ deprecated. > > This is

[gentoo-dev] Last rites: dev-util/intel-graphics-compiler, dev-libs/intel-neo

2021-08-01 Thread Sam James
# Sam James (2021-08-01) # Broken with GCC 11, out of date, unmaintained in Gentoo. # bug #763651, bug #774009, bug #789027, bug #759988. # Removal on 2021-09-01. dev-util/intel-graphics-compiler dev-libs/intel-neo signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: sys-apps/lmctfy

2021-08-01 Thread Sam James
# Sam James (2021-08-01) # Fails to compile, multiple open bugs. # No activity upstream since 2015. # bug #570484, bug #715412, bug #723204. # Removal on 2021-09-01. sys-apps/lmctfy signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: sys-apps/habitat

2021-08-01 Thread Sam James
# Sam James (2021-08-01) # Fails to build with network-sandbox and variety # of other open bugs. Unmaintained. # bug #632638, bug #688530, bug #709992, bug #757768, # bug #796920. Removal on 2021-09-01. sys-apps/habitat signature.asc Description: Message signed with OpenPGP

Re: [gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check

2021-08-01 Thread Sam James
> On 1 Aug 2021, at 17:42, Mike Gilbert wrote: > > On Sat, Jul 31, 2021 at 7:56 PM Sam James wrote: >> >> This adds two tmpfiles related QA checks: >> 1) Verify packages don't install tmpfiles to /etc/tmpfiles.d, which >> is a deprecated location; > &

Re: [gentoo-dev] About the 'eapi' file in profile directories

2021-07-31 Thread Sam James
> On 1 Aug 2021, at 00:23, Joshua Kinard wrote: > >> [snip] > > Yeah, I found one mention in the Wiki[1], but not under "Profiles" in the > devmanual[2]. The Wiki description doesn't say why that file is needed in > every single subdirectory. > > [1]

[gentoo-dev] [PATCH] metadata/install-qa-check.d: add 60tmpfiles-path QA check

2021-07-31 Thread Sam James
in pkg_postinst). Signed-off-by: Sam James --- metadata/install-qa-check.d/60tmpfiles-paths | 37 1 file changed, 37 insertions(+) create mode 100644 metadata/install-qa-check.d/60tmpfiles-paths diff --git a/metadata/install-qa-check.d/60tmpfiles-paths b/metadata/install

Re: [gentoo-dev] About the 'eapi' file in profile directories

2021-07-31 Thread Sam James
> On 31 Jul 2021, at 23:42, Joshua Kinard wrote: > > > I can't find much documentation on the 'eapi' file found in many of the > profile directories. Several of the ones in > profiles/arch/{amd64,sparc,mips} all report '5', and this aligns with the > mips 17.0 profile under default/linux.

Re: [gentoo-dev] [PATCH] verify-sig.eclass: Fix the example to use BROOT

2021-07-28 Thread Sam James
> On 18 Jul 2021, at 19:44, Michał Górny wrote: > > Signed-off-by: Michał Górny > --- > eclass/verify-sig.eclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > [snip] > # BDEPEND=" > # verify-sig? ( app-crypt/openpgp-keys-example )" > # > -#

Re: [gentoo-dev] [PATCH] optfeature.eclass: Drop support for EAPIs 0,1,2,3,4,5

2021-07-28 Thread Sam James
> On 23 Jul 2021, at 07:44, Andreas Sturmlechner wrote: > > Signed-off-by: Andreas Sturmlechner > --- > eclass/optfeature.eclass | 8 > 1 file changed, 4 insertions(+), 4 deletions(-) > [snip] lgtm. best, sam signature.asc Description: Message signed with OpenPGP

Re: [gentoo-dev] [PATCH] 2021-08-01-tcpd-disabled: Remove USE=tcpd from make.defaults

2021-07-28 Thread Sam James
> On 27 Jul 2021, at 13:32, David Seifert wrote: > > Signed-off-by: David Seifert > --- > .../2021-08-01-tcpd-disabled.en.txt | 62 +++ > 1 file changed, 62 insertions(+) > create mode 100644 2021-08-01-tcpd-disabled/2021-08-01-tcpd-disabled.en.txt > > diff --git

Re: [gentoo-dev] [PATCH] Add deblob support only for python3

2021-07-27 Thread Sam James
> On 26 Jul 2021, at 16:01, Joshua Kinard wrote: > >>> [snip] >> >> I'd still prefer it if we just didn't provide the USE flag on irrelevant >> kernels (it's too confusing) but if you plan on removing this >> message at some point, I guess we can keep it? > > I think the message text for

[gentoo-dev] Last rites: media-sound/tapestrea

2021-07-25 Thread Sam James
# Sam James (2021-07-26) # Fails to build with GCC 11. No activity upstream. # Removal on 2021-08-26. bug #740536, bug #624746. media-sound/tapestrea signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: net-im/minbif

2021-07-25 Thread Sam James
# Sam James (2021-07-26) # Fails to build with GCC 11. # Removal on 2021-08-26. bug #788577. net-im/minbif signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: sci-misc/tango

2021-07-25 Thread Sam James
# Sam James (2021-07-26) # Rather out of date, several open bugs, fails to build with GCC 11. # Removal in 2021-08-26. # bug #793020, bug #692976, bug #741600, bug #703948, bug #674334. sci-misc/tango signature.asc Description: Message signed with OpenPGP

[gentoo-dev] Last rites: dev-cpp/libxsd-frontend

2021-07-25 Thread Sam James
# Sam James (2021-07-26) # No activity upstream. No reverse dependencies (library). # Fails to build with GCC 11. # Removal on 2021-08-26. bug #787113, bug #735714, bug #657510. dev-cpp/libxsd-frontend signature.asc Description: Message signed with OpenPGP

<    2   3   4   5   6   7   8   9   >