[gentoo-dev] [PATCH] savedconfig.eclass: drop faulty permissions check

2021-09-26 Thread Mike Gilbert
This check was meant to test if the user has accidentally restricted access to the /etc/portage/savedconfig directory. There are a few problems: 1. We don't actually need read access on the directory. We really need the execute bit set so that we can access files within the directory. 2.

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

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

2021-09-26 Thread Rich Freeman
On Sun, Sep 26, 2021 at 1:09 PM Peter Stuge wrote: > > There's not neccessarily a conflict between a patented idea and a > public domain implementation of that idea. It kind of depends on what you mean by "conflict." > > Take a fictional example: > > You and I independently invent the same

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

2021-09-26 Thread Peter Stuge
Joshua Kinard wrote: > > I'm not entirely sure what you'd like to ask the libtomcrypt authors. > > "We think there may be patents, but we don't know. Did you consider > > that?" > > No, actually, I was thinking something more along the lines of "Hey, are you > aware of these supposed patent

[gentoo-portage-dev] [PATCH v3] Copy files/* into the work tree instead of symlinking it

2021-09-26 Thread Michał Górny
Symlinking FILESDIR into the work tree has the unintended consequence of preserving all original file metadata, including system-specific ACLs and so on. When these files are installed, this could lead to unintentionally copying this metadata to the system and/or binary packages. Let's copy all

[gentoo-portage-dev] [PATCH v2] Copy files/* into the work tree instead of symlinking it

2021-09-26 Thread Michał Górny
Symlinking FILESDIR into the work tree has the unintended consequence of preserving all original file metadata, including system-specific ACLs and so on. When these files are installed, this could lead to unintentionally copying this metadata to the system and/or binary packages. Let's copy all

[gentoo-portage-dev] [PATCH] Copy files/* into the work tree instead of symlinking it

2021-09-26 Thread Michał Górny
Symlinking FILESDIR into the work tree has the unintended consequence of preserving all original file metadata, including system-specific ACLs and so on. When these files are installed, this could lead to unintentionally copying this metadata to the system and/or binary packages. Let's copy all

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

2021-09-26 Thread Joonas Niilola
# A library without revdeps, EAPI-5. #776901 # Removal in ~30 days. OpenPGP_signature Description: OpenPGP digital signature

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

2021-09-26 Thread Alec Warner
On Mon, Sep 20, 2021 at 11:30 AM Ulrich Mueller wrote: > > > On Mon, 20 Sep 2021, Alec Warner wrote: > > > The devmanual discusses licensing as a core concept > > (https://devmanual.gentoo.org/general-concepts/licenses/index.html) > > but does not cover patents. My understanding is that we: >