[gentoo-dev] [PATCH] toolchain-funcs.eclass: add detection for loongarch

2021-08-29 Thread WANG Xuerui
From: WANG Xuerui The Linux port currently under review has arch/loongarch, and should almost certainly remain that way till merge; meanwhile it's ARCH=loong on the Gentoo side, per mailing list discussion[1] and eselect adaptation[2]. This architecture is little-endian-only according to the manu

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. rather

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

2021-08-29 Thread Michał Górny
On Sun, 2021-08-29 at 14:41 -0400, 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 affec

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 combini

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

2021-08-29 Thread Ionen Wolkens
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 combining EXPORT_FUNCTIONS with inherit (by ionic, thanks > > for

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

2021-08-29 Thread Michał Górny
On Sun, 2021-08-29 at 12:23 -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 combining EXPORT_FUNCTIONS with inherit (by ionic, thanks > > for the re

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

2021-08-29 Thread William Hubbs
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 combining EXPORT_FUNCTIONS with inherit (by ionic, thanks > for the report!). Please consider the three following snippets: ... > 1.

[gentoo-dev] [PATCH 2/9] app-metrics/blackbox_exporter: drop calls to go-module_pkg_postinst

2021-08-29 Thread William Hubbs
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: William Hubbs --- .../blackbox_exporter/blackbox_exporter-0.19.0.ebuild| 5 - 1 file changed, 5 deletions(-) diff --git a/app-metrics/blackbox_exporter/blackbox_exporter-0.19.0.ebuild b/app-metrics/blackbox_exporter/black

[gentoo-dev] [PATCH 7/9] www-apps/gitea: drop calls to go-module_pkg_postinst

2021-08-29 Thread William Hubbs
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: William Hubbs --- www-apps/gitea/gitea-1.14.6.ebuild | 1 - www-apps/gitea/gitea-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/www-apps/gitea/gitea-1.14.6.ebuild b/www-apps/gitea/gitea-1.14.6.ebuild index c1bc0be8

[gentoo-dev] [PATCH 6/9] net-vpn/riseup-vpn: drop calls to go-module_pkg_postinst

2021-08-29 Thread William Hubbs
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: William Hubbs --- net-vpn/riseup-vpn/riseup-vpn-0.21.6.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-vpn/riseup-vpn/riseup-vpn-0.21.6.ebuild b/net-vpn/riseup-vpn/riseup-vpn-0.21.6.ebuild index c2c5eb8da77..3b22b5554ae

[gentoo-dev] [PATCH 4/9] net-dns/coredns: drop calls to go-module_pkg_postinst

2021-08-29 Thread William Hubbs
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: William Hubbs --- net-dns/coredns/coredns-1.8.3.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-dns/coredns/coredns-1.8.3.ebuild b/net-dns/coredns/coredns-1.8.3.ebuild index 14b4e4767af..184cef43304 100644 --- a/net-dns/

[gentoo-dev] [PATCH 8/9] www-servers/caddy: drop calls to go-module_pkg_postinst

2021-08-29 Thread William Hubbs
Package-Manager: Portage-3.0.20, Repoman-3.0.3 --- www-servers/caddy/caddy-2.3.0-r1.ebuild | 1 - www-servers/caddy/caddy-2.4.2.ebuild| 1 - 2 files changed, 2 deletions(-) diff --git a/www-servers/caddy/caddy-2.3.0-r1.ebuild b/www-servers/caddy/caddy-2.3.0-r1.ebuild index 32da8be5fb0..05fac

[gentoo-dev] [PATCH 9/9] go-module.eclass: drop the go-module_pkg_postinst function

2021-08-29 Thread William Hubbs
Signed-off-by: William Hubbs --- eclass/go-module.eclass | 17 + 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass index 053861a1a18..3f6e07fad2f 100644 --- a/eclass/go-module.eclass +++ b/eclass/go-module.eclass @@ -85

[gentoo-dev] [PATCH 3/9] app-misc/pet: drop calls to go-module_pkg_postinst

2021-08-29 Thread William Hubbs
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: William Hubbs --- app-misc/pet/pet-0.3.6-r1.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-misc/pet/pet-0.3.6-r1.ebuild b/app-misc/pet/pet-0.3.6-r1.ebuild index 09f5ee655f7..4beff9649cc 100644 --- a/a

[gentoo-dev] [PATCH 5/9] net-dns/dnscrypt-proxy: drop calls to go-module_pkg_postinst

2021-08-29 Thread William Hubbs
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: William Hubbs --- net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.45.ebuild | 1 - net-dns/dnscrypt-proxy/dnscrypt-proxy-2.1.0.ebuild | 1 - net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild | 1 - 3 files changed, 3 deletions(-) diff --

[gentoo-dev] [PATCH 1/9] app-admin/vault: drop calls to go-module_pkg_postinst

2021-08-29 Thread William Hubbs
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: William Hubbs --- app-admin/vault/vault-1.5.9.ebuild | 5 - app-admin/vault/vault-1.6.5.ebuild | 5 - app-admin/vault/vault-1.7.3.ebuild | 5 - app-admin/vault/vault-1.8.1.ebuild | 5 - 4 files changed, 20 deletions(-)

[gentoo-dev] [PATCH 0/9] drop the go-module_pkg_postinst function

2021-08-29 Thread William Hubbs
It seems to me that we don't need this function any longer since the go ebuild displays a message when it is upgraded or downgraded explaining how to rebuild go packages, so I would like to remove it. This patch series contains all of the changes I could find that need to happen to allow the remov

[gentoo-dev] Last rites: sci-chemistry/dssp

2021-08-29 Thread David Seifert
# David Seifert (2021-08-29) # Version in tree is over 7 years old with numerous bugs. A modern # version 4 is available, but this really requires a dedicated # maintainer. # Bug #802417, #808669, removal in 30 days. sci-chemistry/dssp signature.asc Description: This is a digitally signed messag

[gentoo-dev] Last rites: sci-biology/mira

2021-08-29 Thread David Seifert
# David Seifert (2021-08-29) # Broken for the past 5 years (#585942), no new upstream release in over # 5 years. Same issues as sci-biology/wgs-assembler, use a modern # assembler like sci-biology/abyss or canu. # Bug #585942, #731880, #808667, removal in 30 days. sci-biology/mira signature.asc

[gentoo-dev] [PATCH eclass2manpage] Add @PROVIDES tag to indicate transitive eclass inheritance

2021-08-29 Thread Michał Górny
Add a @PROVIDES eclassdoc tag that can be used to indicate that a particular eclass transitively provides the functions from another eclass and therefore ebuilds inheriting it do not have to explicitly inherit the other eclass. For example, distutils-r1 provides python-r1/python-single-r1, and all