[gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-libs/rlottie/
On Mon, 07 Oct 2019 22:06:19 +0200 Michał Górny wrote: > On Wed, 2019-09-25 at 21:27 +, Sergei Trofimovich wrote: > > commit: c5398f6e286c4f644e2c476b7fe0ec33fa56f738 > > Author: Sergei Trofimovich gentoo org> > > AuthorDate: Wed Sep 25 21:27:05 2019 + > > Commit: Sergei Trofimovich gentoo org> > > CommitDate: Wed Sep 25 21:27:05 2019 + > > URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5398f6e > > > > dev-libs/rlottie: keyworded 0.0.1_pre20190920 for ppc/ppc64, bug #695268 > > > > Package-Manager: Portage-2.3.76, Repoman-2.3.17 > > RepoMan-Options: --force --include-arches="ppc ppc64" > > Why did you use --force here? It was a while ago. I don't remember. What did it break? > > Signed-off-by: Sergei Trofimovich gentoo.org> > > > > dev-libs/rlottie/rlottie-0.0.1_pre20190920.ebuild | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/dev-libs/rlottie/rlottie-0.0.1_pre20190920.ebuild > > b/dev-libs/rlottie/rlottie-0.0.1_pre20190920.ebuild > > index 91fc1181639..a875e01ea7a 100644 > > --- a/dev-libs/rlottie/rlottie-0.0.1_pre20190920.ebuild > > +++ b/dev-libs/rlottie/rlottie-0.0.1_pre20190920.ebuild > > @@ -13,7 +13,7 @@ > > SRC_URI="https://github.com/Samsung/rlottie/archive/${MY_COMMIT}.tar.gz -> > > ${P}. > > > > LICENSE="BSD FTL LGPL-2.1 MIT" > > SLOT="0" > > -KEYWORDS="~amd64 ~x86" > > +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" > > IUSE="test" > > > > RESTRICT="!test? ( test )" > > > > -- > Best regards, > Michał Górny > -- Sergei pgpdLoiTQy_3A.pgp Description: Цифровая подпись OpenPGP
[gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-MDB2/
On 10/7/2019 4:03 PM, Michał Górny wrote: > On Mon, 2019-09-30 at 20:39 +, Brian Evans wrote: >> commit: 36fc30fda1d8d8c3ac725c18cc74bc39bf2d98c2 >> Author: Brian Evans gentoo org> >> AuthorDate: Mon Sep 30 19:01:12 2019 + >> Commit: Brian Evans gentoo org> >> CommitDate: Mon Sep 30 20:38:59 2019 + >> URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fc30fd >> >> dev-php/PEAR-MDB2: Mark stable on all arches >> >> No code changes. Pure dependency change >> >> Package-Manager: Portage-2.3.76, Repoman-2.3.17 >> RepoMan-Options: --force > > Why did you use '--force' here? This doesn't seem the kind of change > that would require using it. Because of other changes in the same series which caused it to fail and this was step 1 of the fix. Cleaning the old rev removed the need for force. Brian signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] Re: stable-bot is down. Temporary? Forever? Can we have a contacts page for it?
> > > > Is it appropriate to list services that are not managed by infra on this > > page? > > Yes, in the 'External-run' section of the page. I'll add a stub for > stable-bot now that we have some more details. In any case, since many people *do* rely on it, maybe we should declare it official? [+] And, if that's OK with both of you, move it onto infra hardware? Happy to sponsor both for the next council meeting agenda. [+] At some point the one remaining whiner doesnt count anymore. -- Andreas K. Hüttel dilfri...@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice)
[gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-libs/rlottie/
On Wed, 2019-09-25 at 21:27 +, Sergei Trofimovich wrote: > commit: c5398f6e286c4f644e2c476b7fe0ec33fa56f738 > Author: Sergei Trofimovich gentoo org> > AuthorDate: Wed Sep 25 21:27:05 2019 + > Commit: Sergei Trofimovich gentoo org> > CommitDate: Wed Sep 25 21:27:05 2019 + > URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5398f6e > > dev-libs/rlottie: keyworded 0.0.1_pre20190920 for ppc/ppc64, bug #695268 > > Package-Manager: Portage-2.3.76, Repoman-2.3.17 > RepoMan-Options: --force --include-arches="ppc ppc64" Why did you use --force here? > Signed-off-by: Sergei Trofimovich gentoo.org> > > dev-libs/rlottie/rlottie-0.0.1_pre20190920.ebuild | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/dev-libs/rlottie/rlottie-0.0.1_pre20190920.ebuild > b/dev-libs/rlottie/rlottie-0.0.1_pre20190920.ebuild > index 91fc1181639..a875e01ea7a 100644 > --- a/dev-libs/rlottie/rlottie-0.0.1_pre20190920.ebuild > +++ b/dev-libs/rlottie/rlottie-0.0.1_pre20190920.ebuild > @@ -13,7 +13,7 @@ > SRC_URI="https://github.com/Samsung/rlottie/archive/${MY_COMMIT}.tar.gz -> > ${P}. > > LICENSE="BSD FTL LGPL-2.1 MIT" > SLOT="0" > -KEYWORDS="~amd64 ~x86" > +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" > IUSE="test" > > RESTRICT="!test? ( test )" > -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part
[gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: www-apps/cgit/
On Sun, 2019-09-29 at 20:59 +, Ben Kohler wrote: > commit: 23d65596bf6ed47cf5a8fd1d163ddbf3f8fb2ce9 > Author: Ben Kohler gentoo org> > AuthorDate: Sun Sep 29 20:55:55 2019 + > Commit: Ben Kohler gentoo org> > CommitDate: Sun Sep 29 20:57:29 2019 + > URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d65596 > > www-apps/cgit: fix missing group on installation > > After a recent change in user.eclass, this package no longer creates > the required group that's used later in src_install. I've adjusted the > ebuilds to restore the original behavior as intended before this eclass > change. > > https://gitweb.gentoo.org/repo/gentoo.git/commit/eclass/user.eclass?id=3afc0d7b8b5e90c50d66c5a845b96c33e521e6e8 > Closes: https://bugs.gentoo.org/688890 > Package-Manager: Portage-2.3.76, Repoman-2.3.17 > RepoMan-Options: --force What's the justification for using --force? > Signed-off-by: Ben Kohler gentoo.org> > > www-apps/cgit/cgit-1.2.1.ebuild | 5 +++-- > www-apps/cgit/cgit-.ebuild | 5 +++-- > 2 files changed, 6 insertions(+), 4 deletions(-) > > diff --git a/www-apps/cgit/cgit-1.2.1.ebuild b/www-apps/cgit/cgit-1.2.1.ebuild > index 82174c82295..4bbbeef07a1 100644 > --- a/www-apps/cgit/cgit-1.2.1.ebuild > +++ b/www-apps/cgit/cgit-1.2.1.ebuild > @@ -1,4 +1,4 @@ > -# Copyright 1999-2018 Gentoo Foundation > +# Copyright 1999-2019 Gentoo Authors > # Distributed under the terms of the GNU General Public License v2 > > EAPI=5 > @@ -38,7 +38,8 @@ DEPEND="${RDEPEND} > > pkg_setup() { > webapp_pkg_setup > - enewuser "${PN}" > + enewgroup ${PN} > + enewuser ${PN} -1 -1 -1 ${PN} > } > > src_prepare() { > > diff --git a/www-apps/cgit/cgit-.ebuild b/www-apps/cgit/cgit-.ebuild > index 28d3a792277..a6df9326558 100644 > --- a/www-apps/cgit/cgit-.ebuild > +++ b/www-apps/cgit/cgit-.ebuild > @@ -1,4 +1,4 @@ > -# Copyright 1999-2018 Gentoo Foundation > +# Copyright 1999-2019 Gentoo Authors > # Distributed under the terms of the GNU General Public License v2 > > EAPI="4" > @@ -36,7 +36,8 @@ DEPEND="${RDEPEND} > > pkg_setup() { > webapp_pkg_setup > - enewuser "${PN}" > + enewgroup ${PN} > + enewuser ${PN} -1 -1 -1 ${PN} > } > > src_prepare() { > -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part
[gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-MDB2/
On Mon, 2019-09-30 at 20:39 +, Brian Evans wrote: > commit: 36fc30fda1d8d8c3ac725c18cc74bc39bf2d98c2 > Author: Brian Evans gentoo org> > AuthorDate: Mon Sep 30 19:01:12 2019 + > Commit: Brian Evans gentoo org> > CommitDate: Mon Sep 30 20:38:59 2019 + > URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fc30fd > > dev-php/PEAR-MDB2: Mark stable on all arches > > No code changes. Pure dependency change > > Package-Manager: Portage-2.3.76, Repoman-2.3.17 > RepoMan-Options: --force Why did you use '--force' here? This doesn't seem the kind of change that would require using it. > Signed-off-by: Brian Evans gentoo.org> > > dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r2.ebuild | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r2.ebuild > b/dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r2.ebuild > index 00167744408..eee3f41aff5 100644 > --- a/dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r2.ebuild > +++ b/dev-php/PEAR-MDB2/PEAR-MDB2-2.5.0_beta5-r2.ebuild > @@ -10,7 +10,7 @@ inherit php-pear-r2 > DESCRIPTION="Database Abstraction Layer" > LICENSE="BSD" > SLOT="0" > -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" > +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86" > IUSE="mssql mysql mysqli oci8 oci8-instant-client postgres sqlite" > > RDEPEND=">=dev-php/PEAR-PEAR-1.9.1" > -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part
[gentoo-dev] Gentoo CI news: pkgcheck is now running truly parallel
Hi, Just a quick note: thanks to hard work of radhermit, the newest release of pkgcheck features internal parallelization of checks. While it's not perfect and there's still room for improvement (I mean, it could run even faster!), it's a major step forward. This means that I've finally retired that ugly hack that split categories into multiple groups and ran them in parallel. This means that CI is no longer bound by the longest category (hello, media-libs/) and can utilize all 32 cores instead of ~14. This also means that if you're planning to run tree-wide scans with pkgcheck, you no longer have to employ huge hacks to make them faster. You just run it normally! In your face, repoman! Once again, thanks to radhermit. His work on pkgcheck is astonishing, and it's becoming a great tool for developers. -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part
[gentoo-dev] Last rites: net-im/openfire
# Michał Górny (2019-10-07) # Unmaintained. A few versions behind upstream. Forces an old version # of dev-java/ant-contrib. # Removal in 30 days. Bug #696916. net-im/openfire -- Best regards, Michał Górny signature.asc Description: This is a digitally signed message part
Re: [gentoo-dev] Re: stable-bot is down. Temporary? Forever? Can we have a contacts page for it?
On Mon, Oct 07, 2019 at 10:29:39PM +1100, Michael Palimaka wrote: > On 10/4/19 5:32 AM, Robin H. Johnson wrote: > > On Wed, Oct 02, 2019 at 08:43:44AM -0700, Matt Turner wrote: > >> On Thu, Sep 26, 2019 at 12:29 AM Sergei Trofimovich > >> wrote: > >>> > >>> I noticed that stable-bot stopped marking bugs as verified for > >>> stbilization. > >>> Example: > > ... > >> It looks like it is working now, but I think we really should know a few > >> things: > >> > >> (1) Who maintains it > >> (2) Where the code is > >> (3) and perhaps what happened to bring it down > >> > >> It's a pretty important piece of infrastructure that we've come to > >> rely on, so it should be treated as such. > > Can I take this opportunity to ask people to help populate the Service > > Catalog? > > https://wiki.gentoo.org/wiki/Project:Infrastructure/Service_Catalog > Is it appropriate to list services that are not managed by infra on this > page? Yes, in the 'External-run' section of the page. I'll add a stub for stable-bot now that we have some more details. -- Robin Hugh Johnson Gentoo Linux: Dev, Infra Lead, Foundation Treasurer E-Mail : robb...@gentoo.org GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85 GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136
[gentoo-dev] Re: stable-bot is down. Temporary? Forever? Can we have a contacts page for it?
On 10/4/19 5:32 AM, Robin H. Johnson wrote: On Wed, Oct 02, 2019 at 08:43:44AM -0700, Matt Turner wrote: On Thu, Sep 26, 2019 at 12:29 AM Sergei Trofimovich wrote: I noticed that stable-bot stopped marking bugs as verified for stbilization. Example: ... It looks like it is working now, but I think we really should know a few things: (1) Who maintains it (2) Where the code is (3) and perhaps what happened to bring it down It's a pretty important piece of infrastructure that we've come to rely on, so it should be treated as such. Can I take this opportunity to ask people to help populate the Service Catalog? https://wiki.gentoo.org/wiki/Project:Infrastructure/Service_Catalog Is it appropriate to list services that are not managed by infra on this page?
[gentoo-dev] Re: stable-bot is down. Temporary? Forever? Can we have a contacts page for it?
Sorry for the late reply here. On 10/3/19 1:43 AM, Matt Turner wrote: On Thu, Sep 26, 2019 at 12:29 AM Sergei Trofimovich wrote: I noticed that stable-bot stopped marking bugs as verified for stbilization. Example: https://bugs.gentoo.org/695252 1. Is it gone forever and arch teams should stop relying on it's presence? There was some temporary, unintentional breakage which regrettably I did not notice. Thanks to whissi for pinging me. 2. If not can the owner tweak it? stable-bot has since returned to normal service. 3. Can we have a wiki page that describes the setup and who to send reports to? Doc would be useful to run it locally, send bugs/enhancements, post current status if it's known to be broken. I agree, this is long overdue. It looks like it is working now, but I think we really should know a few things: (1) Who maintains it That is me. (2) Where the code is Due to slacking on my part, the code currently just lives on my server. The intention has always been to clean it up and publish it with the client at https://github.com/kensington/bugbot. (3) and perhaps what happened to bring it down vixie-cron got last-rited and I neglected to configure its placement correctly.