Re: [gentoo-dev] Getting rid of USE=unicode

2020-12-30 Thread Aisha Tammy
On 12/30/20 1:34 PM, Andreas K. Huettel wrote: > Am Mittwoch, 30. Dezember 2020, 19:53:25 EET schrieb Aisha Tammy: >> >> Yes, this sounds nice. >> What about packages which rely on/give unicode support outside of this flag? >> Like the global icu flag, which supposedly needs dev-libs/icu ? >> > >

Re: [gentoo-dev] [RFC] Recap: Discontinuing LibreSSL support?

2020-12-30 Thread Mike Gilbert
On Wed, Dec 30, 2020 at 9:50 PM Peter Stuge wrote: > > Michał Górny wrote: > > > > I think the three main ways forward from here would be to either: > > > > > > > > 1. Keep LibreSSL for indefinite time (possibly masked) > > > > 2. Eventually move LibreSSL to libressl overlay. > > > > 3.

Re: [gentoo-dev] [RFC] Recap: Discontinuing LibreSSL support?

2020-12-30 Thread Peter Stuge
Michał Górny wrote: > > > I think the three main ways forward from here would be to either: > > > > > > 1. Keep LibreSSL for indefinite time (possibly masked) > > > 2. Eventually move LibreSSL to libressl overlay. > > > 3. Eventually remove LibreSSL. > > > > 4. A libressl or libressl-libtls

Re: [gentoo-portage-dev] [PATCH 1/2] Make atomic_ofstream a Context Manager

2020-12-30 Thread Zac Medico
On 12/18/20 10:46 AM, Florian Schmaus wrote: > This allows using a "with statement" together with instances of > atomic_ofstream. Allowing for more readable, less error prone and > shorter code. > > Signed-off-by: Florian Schmaus Thanks, this is much better! Merged both patches:

Re: [gentoo-dev] Getting rid of USE=unicode

2020-12-30 Thread James Cloos
there are not too many packages to look at: :; git grep -P IUSE.+unicode.*\"|awk -F/ '{print $1 "/" $2}'|sort -u|wc -l 82 so it should ot take too uch effort. and it definitely would be worth it! -JimC -- James Cloos OpenPGP: 0x997A9F17ED7DAEA6

[gentoo-dev] Reminder: Python 2.7 & 3.6 cleanup incoming

2020-12-30 Thread Michał Górny
Hello, everyone. I would like to issue one final reminder that Python 2.7 and 3.6 support in Gentoo is nearing its end. Per the timeline announced earlier: 1. On 2021-01-01 the remaining blocker packages will be last rited, with non-extensible 30 day removal time. This means specifically:

Re: [gentoo-dev] Getting rid of USE=unicode

2020-12-30 Thread Aisha Tammy
On 12/30/20 12:46 PM, Andreas K. Huettel wrote: > Hi all, > > since utf8 encoding is everywhere by now, and since switching the useflag > unicode off without taking precautions is a way to hose your installation, I > would propose to medium-term get rid of this flag. > > Suggestion: > > 1)

Re: [gentoo-dev] Getting rid of USE=unicode

2020-12-30 Thread Andreas K. Huettel
Am Mittwoch, 30. Dezember 2020, 19:53:25 EET schrieb Aisha Tammy: > > Yes, this sounds nice. > What about packages which rely on/give unicode support outside of this flag? > Like the global icu flag, which supposedly needs dev-libs/icu ? > Hmmm... good point. I thought too simple. 1) We want

[gentoo-dev] Getting rid of USE=unicode

2020-12-30 Thread Andreas K. Huettel
Hi all, since utf8 encoding is everywhere by now, and since switching the useflag unicode off without taking precautions is a way to hose your installation, I would propose to medium-term get rid of this flag. Suggestion: 1) use.force unicode now/soon in the default profiles 2) step by

Re: [gentoo-dev] [RFC] Recap: Discontinuing LibreSSL support?

2020-12-30 Thread Michał Górny
On Wed, 2020-12-30 at 15:02 +, Peter Stuge wrote: > Michał Górny wrote: > > let's summarize what was said so far. > > Thanks for the good summary! > > > > I think the three main ways forward from here would be to either: > > > > 1. Keep LibreSSL for indefinite time (possibly masked) > > 2.

Re: [gentoo-dev] [RFC] Recap: Discontinuing LibreSSL support?

2020-12-30 Thread Peter Stuge
Michał Górny wrote: > let's summarize what was said so far. Thanks for the good summary! > I think the three main ways forward from here would be to either: > > 1. Keep LibreSSL for indefinite time (possibly masked) > 2. Eventually move LibreSSL to libressl overlay. > 3. Eventually remove

Re: [gentoo-dev] [RFC] Discontinuing LibreSSL support?

2020-12-30 Thread Anthony G. Basile
On 12/29/20 6:06 PM, David Seifert wrote: > > If you want to provide an alternative, you have to subsume the API, not > make it superficially compatible, only to find out that the you need to > mask out a ton of stuff with macros. Agreed. If libressl hadn't failed on this point, we would not

Re: [gentoo-dev] [RFC] Discontinuing LibreSSL support?

2020-12-30 Thread Anthony G. Basile
On 12/29/20 5:41 PM, Peter Stuge wrote: > Michał Górny wrote: >>> I would be happier if some other developers were able and willing to >>> participate actively in the LibreSSL project. >> >> But why would they do that? What I'm really missing in all the replies >> is a single reason why LibreSSL

Re: [gentoo-dev] [RFC] Discontinuing LibreSSL support?

2020-12-30 Thread Andreas K. Huettel
> > a) The two cannot be installed concurrently. To fix that would require > > even > > more hacks. > > As we've discussed in another part of the thread, that's not really true. > Both can for sure be installed, just not in the same place and/or > with same names. Exactly that is what would

[gentoo-dev] [RFC] Recap: Discontinuing LibreSSL support?

2020-12-30 Thread Michał Górny
On Mon, 2020-12-28 at 09:56 +0100, Michał Górny wrote: > TL;DR: is there really a point in continuing the never-ending always- > regressing struggle towards supporting LibreSSL in Gentoo? Since the discussion has grown quite, let's summarize what was said so far. It seems that all respondents so

Re: [gentoo-dev] Last rites: media-libs/jpeg

2020-12-30 Thread James Le Cuirot
On Wed, 30 Dec 2020 12:54:59 +0100 Michał Górny wrote: > # Michał Górny (2020-12-30) > # Unmaintained.  Entirely replaced by media-libs/libjpeg-turbo, > # to the point that reverse dependencies no longer build with > # media-libs/jpeg.  The two libraries are binary-incompatible, > # and the

[gentoo-dev] Last rites: media-libs/jpeg

2020-12-30 Thread Michał Górny
# Michał Górny (2020-12-30) # Unmaintained.  Entirely replaced by media-libs/libjpeg-turbo, # to the point that reverse dependencies no longer build with # media-libs/jpeg.  The two libraries are binary-incompatible, # and the current method of switching between them is incorrect. # Removal in 30

Re: [gentoo-dev] [RFC] Discontinuing LibreSSL support?

2020-12-30 Thread Michał Górny
On Wed, 2020-12-30 at 11:41 +0100, m1027 wrote: > mgorny: > > > On Tue, 2020-12-29 at 16:12 +0100, Toralf Förster wrote: > > > On 12/29/20 2:57 PM, m1027 wrote: > > > > - removing libressl, installing openssl, maybe wget then, followed > > > >    by the rest? > > > remove is sufficient b/c emerge

Re: [gentoo-dev] [RFC] Discontinuing LibreSSL support?

2020-12-30 Thread m1027
mgorny: > On Tue, 2020-12-29 at 16:12 +0100, Toralf Förster wrote: > > On 12/29/20 2:57 PM, m1027 wrote: > > > - removing libressl, installing openssl, maybe wget then, followed > > >    by the rest? > > remove is sufficient b/c emerge then immediately advices a > > @preserved-rebuild - at least

Re: [gentoo-dev] [RFC] Discontinuing LibreSSL support?

2020-12-30 Thread Michał Górny
On Wed, 2020-12-30 at 09:08 +0100, Marcel Schilling wrote: > On Tue, Dec 29, 2020 at 11:31:32PM +0100, Michał Górny wrote: > > What I'm really missing in all the replies is a single reason why > > LibreSSL would be better for anyone. Not 'it's an alternative', not > > 'I don't trust' but a real

Re: [gentoo-dev] [RFC] Discontinuing LibreSSL support?

2020-12-30 Thread Marcel Schilling
On Tue, Dec 29, 2020 at 11:31:32PM +0100, Michał Górny wrote: > What I'm really missing in all the replies is a single reason why > LibreSSL would be better for anyone. Not 'it's an alternative', not > 'I don't trust' but a real proper, verifiable argument 'LibreSSL is > better in this regard'.