Summary: | app-admin/syslog-ng-3.13.2 - stable request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tomáš Mózes <hydrapolic> |
Component: | Stabilization | Assignee: | Tomáš Mózes <hydrapolic> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | leio, proxy-maint |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | Flags: | stable-bot:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/8419 | ||
Whiteboard: | |||
Package list: |
app-admin/syslog-ng-3.13.2
dev-libs/ivykis-0.42.2
net-libs/rabbitmq-c-0.8.0 arm64 ppc ppc64
|
Runtime testing required: | --- |
Bug Depends on: | 650498 | ||
Bug Blocks: | 621526 |
Description
Tomáš Mózes
2018-02-06 15:12:10 UTC
An automated check of this bug failed - repoman reported dependency errors (17 lines truncated):
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: x86(default/linux/x86/17.0) ['>=dev-libs/mongo-c-driver-1.2.0']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: RDEPEND: x86(default/linux/x86/17.0) ['>=dev-libs/mongo-c-driver-1.2.0']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: x86(default/linux/x86/17.0/desktop) ['>=dev-libs/mongo-c-driver-1.2.0']
x86 stable amd64 stable, closing Why did you only request stabilization on two of the arches on which this package is stable? Keywords were -- alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd and what's worse, you then removed the last stable version for those arches. (In reply to Matt Turner from comment #4) > and what's worse, you then removed the last stable version for those arches. I've partially reverted that commit (see ef9ec02b11e11bcda9568b4f96ebb9f36d69ba66) An automated check of this bug failed - repoman reported dependency errors (327 lines truncated):
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0', '>=dev-libs/ivykis-0.36.1']
(In reply to Matt Turner from comment #4) > Why did you only request stabilization on two of the arches on which this > package is stable? > > Keywords were -- alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh > sparc x86 ~x86-fbsd > > and what's worse, you then removed the last stable version for those arches. Because it seems like there is no interest in that package (at least on those arches). A long overdue bump was made 4 months ago and only a single user of arm complained that he's missing support, so I don't really think we need to keep all those arches - seems like nobody really uses syslog-ng on those arches. (In reply to Matt Turner from comment #5) > (In reply to Matt Turner from comment #4) > > and what's worse, you then removed the last stable version for those arches. > > I've partially reverted that commit (see > ef9ec02b11e11bcda9568b4f96ebb9f36d69ba66) Ok, thanks. (In reply to Tomáš Mózes from comment #7) > (In reply to Matt Turner from comment #4) > > Why did you only request stabilization on two of the arches on which this > > package is stable? > > > > Keywords were -- alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh > > sparc x86 ~x86-fbsd > > > > and what's worse, you then removed the last stable version for those arches. > > Because it seems like there is no interest in that package (at least on > those arches). A long overdue bump was made 4 months ago and only a single > user of arm complained that he's missing support, so I don't really think we > need to keep all those arches - seems like nobody really uses syslog-ng on > those arches. That's *not* how this works. When a new version is added with additional dependencies, a keywording bug is supposed to be opened alerting architecture teams. You keep saying that no one noticed, but it's not their job to notice. As the maintainer, that's your job. (In reply to Matt Turner from comment #9) > You keep saying that no one noticed, but it's not their job to notice. As > the maintainer, that's your job. On the flipside, it's not the maintainers job to test on all these architectures, that's in turn the relevant architecture teams job; so don't worry about not having access to arm, alpha, powerpc or whatever. (In reply to Matt Turner from comment #9) > You keep saying that no one noticed, but it's not their job to notice. As > the maintainer, that's your job. I'm not saying the arches team did something wrong, I know it's not their job to notice the new versions. Mr bones took care of syslog-ng, but the last commit by him was done almost 2 years ago - 22.3.2016 (https://github.com/gentoo/gentoo/commit/569926781ce16c0bd8387336283cddb4931bb61d#diff-d86ac1c5033924b65ac7fb29de339dee). 1.5 years later we did the bump with only amd64/x86 and no one really complained to add additional arches (except for the recent request of arm/arm64). As it usually takes a considerable amount of time to stabilize on multiple arches and since I do believe it's of no use for the users on exotic arches, I tried to clean up the arches to see if anyone of the users requests to re-add the arch. Because we can keep stabilizing for any exotic architecture, but if no one is to use it, then it's just a waste of time. However I did forget about syslog-ng being mentioned in the handbook, sorry about that. ia64 stable An automated check of this bug failed - repoman reported dependency errors (363 lines truncated):
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/mongo-c-driver-1.2.0']
sparc stable no keywords for arm in this version, back in the newer version then. An automated check of this bug failed - repoman reported dependency errors (89 lines truncated):
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/mongo-c-driver-1.2.0']
An automated check of this bug failed - repoman reported dependency errors (93 lines truncated):
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/mongo-c-driver-1.2.0']
An automated check of this bug failed - repoman reported dependency errors (93 lines truncated):
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/mongo-c-driver-1.2.0']
Note that stabilization is not proceeding due to sanity-check failures. (In reply to Mart Raudsepp from comment #19) > Note that stabilization is not proceeding due to sanity-check failures. The mentioned deps for alpha are in https://bugs.gentoo.org/650498. But it seems like a user was mostly missing arm/arm64, so that would be great to get stabilized. We are not stabilizing before sanity-check is passed by stable-bot. It is showing only alpha just because that's the first output from repoman after stabling on the requested arches; the message is cut, it might be 200 lines with the same problems for all arches... The bug you are referencing is a keywording bug, not a stabling bug, and thus don't fix it (stable bot does consider dependent bugs properly, and does consider them as completed while doing the checks on here). Your referenced bug also makes no mention of mongo-c-driver. (In reply to Mart Raudsepp from comment #22) > Your referenced bug also makes no mention of mongo-c-driver. Yes, you are right, thanks for noticing, I'll add the missing deps. An automated check of this bug failed - repoman reported dependency errors (86 lines truncated):
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop) ['>=dev-libs/ivykis-0.36.1']
> dependency.bad dev-libs/mongo-c-driver/mongo-c-driver-1.8.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/libbson-1.8.2', 'dev-db/mongodb']
> dependency.bad dev-libs/mongo-c-driver/mongo-c-driver-1.8.2.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/libbson-1.8.2']
> dependency.bad dev-libs/mongo-c-driver/mongo-c-driver-1.8.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/libbson-1.8.2', 'dev-db/mongodb']
An automated check of this bug failed - repoman reported dependency errors (66 lines truncated):
> dependency.bad dev-libs/mongo-c-driver/mongo-c-driver-1.8.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['dev-db/mongodb']
> dependency.bad dev-libs/mongo-c-driver/mongo-c-driver-1.8.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['dev-db/mongodb']
> dependency.bad dev-libs/mongo-c-driver/mongo-c-driver-1.8.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop) ['dev-db/mongodb']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: RDEPEND: ppc(default/linux/powerpc/ppc32/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/ivykis-0.36.1']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/13.0/desktop) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/ivykis-0.36.1']
dev-db/mongodb is not available on alpha, so we need to block it. An automated check of this bug failed - repoman reported dependency errors (45 lines truncated):
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/mongo-c-driver-1.2.0']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/mongo-c-driver-1.2.0']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/mongo-c-driver-1.2.0']
An automated check of this bug failed - repoman reported dependency errors (89 lines truncated):
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['>=net-libs/rabbitmq-c-0.8.0', '>=dev-libs/mongo-c-driver-1.2.0']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['>=dev-libs/mongo-c-driver-1.2.0']
An automated check of this bug failed - repoman reported dependency errors (59 lines truncated):
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/13.0) ['>=net-libs/rabbitmq-c-0.8.0']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: RDEPEND: ppc(default/linux/powerpc/ppc32/13.0) ['>=net-libs/rabbitmq-c-0.8.0']
> dependency.bad app-admin/syslog-ng/syslog-ng-3.13.2.ebuild: DEPEND: ppc(default/linux/powerpc/ppc32/13.0/desktop) ['>=net-libs/rabbitmq-c-0.8.0']
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3b6497f4aa9c1ff938a05f1f0746c815137028 commit 8c3b6497f4aa9c1ff938a05f1f0746c815137028 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-06-24 17:26:20 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-06-24 19:35:04 +0000 dev-libs/ivykis: stable 0.42.2 for ppc, bug #646778 Bug: https://bugs.gentoo.org/646778 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" dev-libs/ivykis/ivykis-0.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb45309f8663e399c0097cfe61f25a399687926 commit 9cb45309f8663e399c0097cfe61f25a399687926 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-06-24 19:47:05 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-06-24 20:20:19 +0000 dev-libs/ivykis: stable 0.42.2 for ppc64, bug #646778 Bug: https://bugs.gentoo.org/646778 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" dev-libs/ivykis/ivykis-0.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) arm64 stable (and syslog-ng[json] unmasked) ppc64 stable syslog-ng-3.13.2 is not ~ppc keyworded. We'll continue in a new stable request. stabilized rabbitmq-c on ppc. ivykis already was stabilized. will wait for new syslog-ng stablereq since app-admin/syslog-ng didn't have any ppc keyword. |