Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 916520 - dev-util/aruba-2.2.0 rekeywording request
Summary: dev-util/aruba-2.2.0 rekeywording request
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Hans de Graaff
URL:
Whiteboard:
Keywords: CC-ARCHES, KEYWORDREQ
Depends on: 920518 924778
Blocks: 933189
  Show dependency tree
 
Reported: 2023-10-30 06:55 UTC by Hans de Graaff
Modified: 2024-07-16 06:07 UTC (History)
3 users (show)

See Also:
Package list:
dev-util/aruba-2.2.0 dev-ruby/appraisal-2.5.0
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans de Graaff gentoo-dev Security 2023-10-30 06:55:59 UTC
Please test and rekeyword due to a new test dependency.
Comment 1 Jakov Smolić archtester gentoo-dev 2023-11-07 12:47:54 UTC
riscv done
Comment 2 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-12-08 20:15:26 UTC
s390 done
Comment 3 matoro archtester 2023-12-15 22:49:27 UTC
Needs dev-ruby/kramdown (test dep?)
Comment 4 Larry the Git Cow gentoo-dev 2023-12-17 12:34:31 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ccf319eebb9b78bc63f4ea184236e8ae6ade4f7

commit 1ccf319eebb9b78bc63f4ea184236e8ae6ade4f7
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2023-12-17 12:33:38 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2023-12-17 12:34:27 +0000

    dev-util/aruba: avoid test dependency on kramdown
    
    Bug: https://bugs.gentoo.org/916520
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>

 dev-util/aruba/aruba-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 5 matoro archtester 2023-12-18 23:47:51 UTC
Also needs simplecov...

/usr/lib64/ruby/gems/3.1.0/gems/bundler-2.4.19/lib/bundler/resolver.rb:304:in `raise_not_found!': Could not find gem 'simplecov (>= 0.18.0, < 0.23.0)' in locally installed gems. (Bundler::GemNotFound)
Comment 6 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-12-23 16:25:08 UTC
ppc done
Comment 7 matoro archtester 2023-12-23 17:14:05 UTC
This still doesn't work for me, I get this:

Because every version of cucumber-core depends on cucumber-messages >= 19, < 22
  and every version of cucumber depends on cucumber-core >= 11.0.0, < 12.A,
  every version of cucumber requires cucumber-messages >= 19, < 22.
And because every version of cucumber depends on cucumber-messages >= 18.0.0, < 19.A,
  cucumber cannot be used.
So, because every version of aruba depends on cucumber >= 8.0, < 10.0
  and Gemfile depends on aruba >= 0,
  version solving has failed.
Comment 8 Hans de Graaff gentoo-dev Security 2023-12-24 10:45:05 UTC
(In reply to matoro from comment #7)
> This still doesn't work for me, I get this:

It looks like you are mixing testing and stable versions? Specifically for cucumber-core.
Comment 9 matoro archtester 2023-12-24 18:22:15 UTC
(In reply to Hans de Graaff from comment #8)
> (In reply to matoro from comment #7)
> > This still doesn't work for me, I get this:
> 
> It looks like you are mixing testing and stable versions? Specifically for
> cucumber-core.

That can't be, this is on ~loong which is an unstable-only profile.
Comment 10 Hans de Graaff gentoo-dev Security 2023-12-28 09:05:37 UTC
(In reply to matoro from comment #7)
> This still doesn't work for me, I get this:
> 
> Because every version of cucumber-core depends on cucumber-messages >= 19, <
> 22
>   and every version of cucumber depends on cucumber-core >= 11.0.0, < 12.A,

This indicates that cucumber 8 is used. Can you try with cucumber 9 instead?

Alternatively, use cucumber-core 11.0.0 instead of 11.1.0. If that helps then I'll remove cucumber-core-11.1.0.
Comment 11 matoro archtester 2023-12-28 21:19:59 UTC
(In reply to Hans de Graaff from comment #10)
> (In reply to matoro from comment #7)
> > This still doesn't work for me, I get this:
> > 
> > Because every version of cucumber-core depends on cucumber-messages >= 19, <
> > 22
> >   and every version of cucumber depends on cucumber-core >= 11.0.0, < 12.A,
> 
> This indicates that cucumber 8 is used. Can you try with cucumber 9 instead?
> 
> Alternatively, use cucumber-core 11.0.0 instead of 11.1.0. If that helps
> then I'll remove cucumber-core-11.1.0.

Everything passes with >=dev-util/cucumber-9
Comment 12 Larry the Git Cow gentoo-dev 2024-01-03 08:53:26 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49af69042c896a54d39b4a3601c083a3623054e0

commit 49af69042c896a54d39b4a3601c083a3623054e0
Author:     WANG Xuerui <xen0n@gentoo.org>
AuthorDate: 2024-01-03 08:29:43 +0000
Commit:     WANG Xuerui <xen0n@gentoo.org>
CommitDate: 2024-01-03 08:53:17 +0000

    dev-util/aruba: keyword 2.2.0 for ~loong
    
    Bug: https://bugs.gentoo.org/916520
    Signed-off-by: WANG Xuerui <xen0n@gentoo.org>

 dev-util/aruba/aruba-2.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 13 WANG Xuerui gentoo-dev 2024-01-03 08:54:43 UTC
loong done
Comment 14 matoro archtester 2024-01-18 21:03:36 UTC
arm64 done
Comment 15 matoro archtester 2024-01-18 21:03:39 UTC
arm done
Comment 16 matoro archtester 2024-01-18 21:03:42 UTC
ppc64 done
Comment 17 matoro archtester 2024-01-18 21:03:52 UTC
x86 done
Comment 18 matoro archtester 2024-02-02 04:22:13 UTC
sparc done