Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 898136 - dev-ruby/rails (plus dependencies): arm64 keywording
Summary: dev-ruby/rails (plus dependencies): arm64 keywording
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: ARM64 Linux
: Normal minor (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2023-02-27 11:10 UTC by Niklaus 'vimja' Hofer
Modified: 2023-03-28 20:14 UTC (History)
1 user (show)

See Also:
Package list:
dev-ruby/websocket-extensions-0.1.5-r1 ~arm64 dev-ruby/actioncable-7.0.4.2 ~arm64 dev-ruby/actiontext-7.0.4.2 ~arm64 dev-ruby/actionmailbox-7.0.4.2 ~arm64 dev-ruby/activestorage-7.0.4.2 ~arm64 dev-ruby/marcel-1.0.2 ~arm64 dev-ruby/websocket-driver-0.7.5 ~arm64 dev-ruby/rails-7.0.4.2 ~arm64 dev-ruby/propshaft ~arm64 >=dev-ruby/image_processing-1.2:0 ~arm64 dev-ruby/mini_magick ~arm64 dev-ruby/minispec-metadata ~arm64
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 Niklaus 'vimja' Hofer 2023-02-27 11:10:01 UTC
I have successfully built and used dev-ruby/rails on arm64 without any problems. I think the ebuild should support arm64 officially.

Here is the list of rules I added to accept_keywords:

=dev-ruby/websocket-extensions-0.1.5-r1 **
=dev-ruby/actioncable-7.0.4.2 **
=dev-ruby/actiontext-7.0.4.2 **
=dev-ruby/actionmailbox-7.0.4.2 **
=dev-ruby/activestorage-7.0.4.2 **
=dev-ruby/marcel-1.0.2 **
=dev-ruby/websocket-driver-0.7.5 **
=dev-ruby/rails-7.0.4.2 **

Reproducible: Always

Steps to Reproduce:
1. Add ** keywords for dev-ruby/rails and a bunch of dependencies (see above)
2. emerge dev-ruby/rails
3. Use rails

Actual Results:  
It works!

Expected Results:  
It works!
Comment 1 NATTkA bot gentoo-dev 2023-02-27 11:20:15 UTC Comment hidden (obsolete)
Comment 2 Niklaus 'vimja' Hofer 2023-02-27 11:27:46 UTC
If someone would be kind enough to tell me how to interpret the sanity check output, that would be great. I have been reporting "bugs" like this for a while now and I feel if only I knew what this means I could probably sort out the sanity check on my own, at least in some of the cases.
Comment 3 Mike Gilbert gentoo-dev 2023-02-27 19:38:00 UTC
NATTka is telling you that the ~arm64 keyword is also needed on the following packages to satisfy a dependency.

dev-ruby/propshaft
dev-ruby/image_processing
dev-ruby/mini_magick
Comment 4 NATTkA bot gentoo-dev 2023-03-01 23:40:16 UTC Comment hidden (obsolete)
Comment 5 NATTkA bot gentoo-dev 2023-03-02 11:44:15 UTC Comment hidden (obsolete)
Comment 6 NATTkA bot gentoo-dev 2023-03-07 00:12:22 UTC Comment hidden (obsolete)
Comment 7 NATTkA bot gentoo-dev 2023-03-07 12:16:19 UTC Comment hidden (obsolete)
Comment 8 NATTkA bot gentoo-dev 2023-03-09 00:28:22 UTC Comment hidden (obsolete)
Comment 9 NATTkA bot gentoo-dev 2023-03-09 00:44:21 UTC Comment hidden (obsolete)
Comment 10 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-28 20:14:13 UTC
arm64 done

all arches done