Re: [gentoo-dev] [PATCH 0/2] RFC: Introducing ldso switching to BLAS/LAPACK

2019-06-27 Thread Mike Gilbert
On Thu, Jun 27, 2019 at 12:37 PM Benda Xu wrote: > > Mike Gilbert writes: > > > This looks a lot safer than yesterday's patch since there are no > > ebuild removals here. > > Thank you Mike. > > > If/when you do want to remove old ebuilds, I suggest creating a github > > PR, and let the CI bot

[gentoo-dev] Re: Why aren't GSoC projects affecting ::gentoo discussed on regular mls?

2019-06-27 Thread Benda Xu
Hi Marek, Marek Szuba writes: > On 2019-06-27 04:16, Benda Xu wrote: > >> Michał, you were overreacting to the word "GSoC" since our original RFC >> at gentoo-dev. Please, just ignore GSoC when you are executing your >> experise of QA. Gentoo should be developed independently, regardless of

Re: [gentoo-dev] [PATCH 0/2] RFC: Introducing ldso switching to BLAS/LAPACK

2019-06-27 Thread Benda Xu
Mike Gilbert writes: > This looks a lot safer than yesterday's patch since there are no > ebuild removals here. Thank you Mike. > If/when you do want to remove old ebuilds, I suggest creating a github > PR, and let the CI bot check reverse dependencies. Yeah, that would have been a much

Re: [gentoo-dev] Re: Why aren't GSoC projects affecting ::gentoo discussed on regular mls?

2019-06-27 Thread Marek Szuba
On 2019-06-27 04:16, Benda Xu wrote: > Michał, you were overreacting to the word "GSoC" since our original RFC > at gentoo-dev. Please, just ignore GSoC when you are executing your > experise of QA. Gentoo should be developed independently, regardless of > whether any development effort is

Re: [gentoo-dev] [PATCH 0/2] RFC: Introducing ldso switching to BLAS/LAPACK

2019-06-27 Thread Mike Gilbert
On Thu, Jun 27, 2019 at 2:16 AM wrote: > > From: Benda Xu > > The following 2 patches are to introduce the runtime switching > mechanism to BLAS/LAPACK libraries in Gentoo. > > This feature is turned off by default and only the reference > BLAS/LAPACK is used to satisfy the dependencies. It can

[gentoo-dev] [PATCH 5/6] acct-user/rtkit: Add 'rtkit' user (UID 133)

2019-06-27 Thread Marek Szuba
Same UID as in Arch Linux. Signed-off-by: Marek Szuba --- acct-user/rtkit/metadata.xml | 8 acct-user/rtkit/rtkit-0.ebuild | 12 2 files changed, 20 insertions(+) create mode 100644 acct-user/rtkit/metadata.xml create mode 100644 acct-user/rtkit/rtkit-0.ebuild diff

[gentoo-dev] [PATCH 6/6] acct-user/syncthing: Add 'syncthing' user (UID 499)

2019-06-27 Thread Marek Szuba
Signed-off-by: Marek Szuba --- acct-user/syncthing/metadata.xml | 8 acct-user/syncthing/syncthing-0.ebuild | 14 ++ 2 files changed, 22 insertions(+) create mode 100644 acct-user/syncthing/metadata.xml create mode 100644 acct-user/syncthing/syncthing-0.ebuild diff

[gentoo-dev] [PATCH 3/6] acct-group/syncthing: Add 'syncthing' group (GID 499)

2019-06-27 Thread Marek Szuba
Signed-off-by: Marek Szuba --- acct-group/syncthing/metadata.xml | 8 acct-group/syncthing/syncthing-0.ebuild | 9 + 2 files changed, 17 insertions(+) create mode 100644 acct-group/syncthing/metadata.xml create mode 100644 acct-group/syncthing/syncthing-0.ebuild diff

[gentoo-dev] [PATCH 4/6] acct-user/burp: Add 'burp' user (UID 498)

2019-06-27 Thread Marek Szuba
Signed-off-by: Marek Szuba --- acct-user/burp/burp-0.ebuild | 12 acct-user/burp/metadata.xml | 8 2 files changed, 20 insertions(+) create mode 100644 acct-user/burp/burp-0.ebuild create mode 100644 acct-user/burp/metadata.xml diff --git a/acct-user/burp/burp-0.ebuild

[gentoo-dev] [PATCH 2/6] acct-group/rtkit: Add 'rtkit' group (GID 133)

2019-06-27 Thread Marek Szuba
Same GID as in Arch Linux. Signed-off-by: Marek Szuba --- acct-group/rtkit/metadata.xml | 8 acct-group/rtkit/rtkit-0.ebuild | 9 + 2 files changed, 17 insertions(+) create mode 100644 acct-group/rtkit/metadata.xml create mode 100644 acct-group/rtkit/rtkit-0.ebuild diff

[gentoo-dev] [PATCH 1/6] acct-group/burp: Add 'burp' group (GID 498)

2019-06-27 Thread Marek Szuba
Signed-off-by: Marek Szuba --- acct-group/burp/burp-0.ebuild | 9 + acct-group/burp/metadata.xml | 8 2 files changed, 17 insertions(+) create mode 100644 acct-group/burp/burp-0.ebuild create mode 100644 acct-group/burp/metadata.xml diff --git a/acct-group/burp/burp-0.ebuild

[gentoo-dev] [PATCH v2 0/6] User/group assignment: burp, rtkit, syncthing

2019-06-27 Thread Marek Szuba
Thank you for your feedback, here is the second version of the patch set. Changes: - shifted the IDs for burp and syncthing into the appropriate LSB range; the Wiki page has been updated accordingly. * * * Here is the RFC for acct-* packages corresponding to users and groups created by

[gentoo-dev] [PATCH 2/2] virtual/{c,}blas: add sci-libs/blis as a candidate.

2019-06-27 Thread heroxbd
From: Benda Xu On ld.so-based systems, runtime library switching is possible. We use 'eselect-ldso' to flag this possibility. In this case, blis can used as a drop-in replacement via an `eselect` call. Otherwise If USE eselect-ldso is not set, only reference implementation will be

[gentoo-dev] [PATCH 0/2] RFC: Introducing ldso switching to BLAS/LAPACK

2019-06-27 Thread heroxbd
From: Benda Xu The following 2 patches are to introduce the runtime switching mechanism to BLAS/LAPACK libraries in Gentoo. This feature is turned off by default and only the reference BLAS/LAPACK is used to satisfy the dependencies. It can be enabled by USE=eselect-ldso. Sorry for the

[gentoo-dev] [PATCH 1/2] virtual/{blas,cblas,lapack,lapacke}: add virtual packages.

2019-06-27 Thread heroxbd
From: Benda Xu These virtual packages are used by the BLAS/LAPACK runtime switching mechanism. Closes: https://github.com/gentoo/gentoo/pull/12323 Closes: https://bugs.gentoo.org/373613 Closes: https://bugs.gentoo.org/381801 Closes: https://bugs.gentoo.org/498490 Closes: