Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 646778 - app-admin/syslog-ng-3.13.2 - stable request
Summary: app-admin/syslog-ng-3.13.2 - stable request
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tomáš Mózes
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 650498
Blocks: 621526
  Show dependency tree
 
Reported: 2018-02-06 15:12 UTC by Tomáš Mózes
Modified: 2019-09-20 06:49 UTC (History)
2 users (show)

See Also:
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: ---
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomáš Mózes 2018-02-06 15:12:10 UTC
Please stabilize app-admin/syslog-ng-3.13.2 on amd64, x86, thank you.
Comment 1 Stabilization helper bot gentoo-dev 2018-02-06 16:14:24 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']
Comment 2 Thomas Deutschmann (RETIRED) gentoo-dev 2018-02-12 22:10:39 UTC
x86 stable
Comment 3 Jason Zaman gentoo-dev 2018-02-14 17:22:49 UTC
amd64 stable, closing
Comment 4 Matt Turner gentoo-dev 2018-03-16 18:20:52 UTC
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.
Comment 5 Matt Turner gentoo-dev 2018-03-16 18:32:51 UTC
(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)
Comment 6 Stabilization helper bot gentoo-dev 2018-03-16 19:00:53 UTC
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']
Comment 7 Tomáš Mózes 2018-03-16 21:25:41 UTC
(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.
Comment 8 Tomáš Mózes 2018-03-16 21:25:56 UTC
(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.
Comment 9 Matt Turner gentoo-dev 2018-03-16 23:09:31 UTC
(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.
Comment 10 Mart Raudsepp gentoo-dev 2018-03-17 07:14:34 UTC
(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.
Comment 11 Tomáš Mózes 2018-03-17 09:59:50 UTC
(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.
Comment 12 Sergei Trofimovich (RETIRED) gentoo-dev 2018-03-18 12:17:16 UTC
ia64 stable
Comment 13 Stabilization helper bot gentoo-dev 2018-03-18 13:01:15 UTC
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']
Comment 14 Sergei Trofimovich (RETIRED) gentoo-dev 2018-03-31 11:09:29 UTC
sparc stable
Comment 15 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-04-21 09:10:29 UTC
no keywords for arm in this version, back in the newer version then.
Comment 16 Stabilization helper bot gentoo-dev 2018-04-21 10:00:28 UTC
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']
Comment 17 Stabilization helper bot gentoo-dev 2018-04-26 15:08:33 UTC
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']
Comment 18 Stabilization helper bot gentoo-dev 2018-05-02 17:00:55 UTC
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']
Comment 19 Mart Raudsepp gentoo-dev 2018-05-02 17:15:53 UTC
Note that stabilization is not proceeding due to sanity-check failures.
Comment 20 Tomáš Mózes 2018-05-04 11:23:30 UTC
(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.
Comment 21 Mart Raudsepp gentoo-dev 2018-05-04 11:26:09 UTC
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).
Comment 22 Mart Raudsepp gentoo-dev 2018-05-04 11:27:04 UTC
Your referenced bug also makes no mention of mongo-c-driver.
Comment 23 Tomáš Mózes 2018-05-14 13:11:44 UTC
(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.
Comment 24 Stabilization helper bot gentoo-dev 2018-05-14 14:01:03 UTC
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']
Comment 25 Stabilization helper bot gentoo-dev 2018-05-14 16:00:58 UTC
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']
Comment 26 Tomáš Mózes 2018-05-14 16:03:12 UTC
dev-db/mongodb is not available on alpha, so we need to block it.
Comment 27 Stabilization helper bot gentoo-dev 2018-05-14 17:01:02 UTC
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']
Comment 28 Stabilization helper bot gentoo-dev 2018-05-15 08:00:52 UTC
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']
Comment 29 Stabilization helper bot gentoo-dev 2018-06-07 06:00:42 UTC
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']
Comment 30 Larry the Git Cow gentoo-dev 2018-06-24 19:37:01 UTC
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(-)
Comment 31 Larry the Git Cow gentoo-dev 2018-06-24 20:22:01 UTC
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(-)
Comment 32 Mart Raudsepp gentoo-dev 2018-06-28 13:49:08 UTC
arm64 stable (and syslog-ng[json] unmasked)
Comment 33 Sergei Trofimovich (RETIRED) gentoo-dev 2018-07-29 16:27:11 UTC
ppc64 stable
Comment 34 ernsteiswuerfel archtester 2018-09-27 19:02:17 UTC
syslog-ng-3.13.2 is not ~ppc keyworded.
Comment 35 Tomáš Mózes 2018-10-09 13:31:57 UTC
We'll continue in a new stable request.
Comment 36 Matt Turner gentoo-dev 2018-10-09 14:36:44 UTC
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.