#1105217 libruby3.3: Cross libruby3.3 depends on architecture ruby-ruby2-keywords though it is an all package

Package:
libruby3.3
Source:
libruby3.3
Description:
Libraries necessary to run Ruby 3.3
Submitter:
Erez Geva
Date:
2025-08-25 07:15:01 UTC
Severity:
normal
Tags:
#1105217#5
Date:
2025-05-13 14:28:33 UTC
From:
To:
Dear Maintainer,

* What led up to the situation?
Installing 'ruby-dev:arm64' on an amd64 system using arm64 foreign
architecture.

* What exactly did you do (or not do) that was effective (or ineffective)?
Run: 'apt install ruby-dev:arm64'

* What was the outcome of this action?
Error:
"Unsatisfied dependencies:
 libruby3.3:arm64 : Depends: ruby-ruby2-keywords:arm64 (>= 0.0.5-1~) but it is
not installable"

Though:
"root@0d997d409a04:/# dpkg -l ruby-ruby2-keywords
ii  ruby-ruby2-keywords 0.0.5-1      all          source-level compatibility
library between ruby2.7 and ruby3"

* What outcome did you expect instead?
The install works.

#1105217#10
Date:
2025-05-13 19:06:32 UTC
From:
To:
I think the problem is that 'ruby-ruby2-keywords' miss the multiarch
attribute.

Erez

#1105217#15
Date:
2025-05-15 14:01:42 UTC
From:
To:
Erez
#1105217#18
Date:
2025-07-08 09:36:53 UTC
From:
To:
Hello,

Bug #1105217 in ruby-ruby2-keywords reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/ruby-team/ruby-ruby2-keywords/-/commit/ea061b3581e14776c5671df5e685d49b937fd634
------------------------------------------------------------------------
d/control: add Multi-Arch: foreign (Closes: #1105217)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1105217

#1105217#23
Date:
2025-08-25 07:12:23 UTC
From:
To:
Hello,

Bug #1105217 in ruby-ruby2-keywords reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/ruby-team/ruby-ruby2-keywords/-/commit/ea061b3581e14776c5671df5e685d49b937fd634
------------------------------------------------------------------------
d/control: add Multi-Arch: foreign (Closes: #1105217)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1105217