[Rpm-maint] [rpm-software-management/rpm] Fixes for some issues on Arm platforms (#901)

Peter Robinson notifications at github.com
Fri Oct 18 08:49:00 UTC 2019


> I don't agree at all. There is no conceivable reason that this would cause a "support nightmare", given the common acceptance of `arm64` == `aarch64` across tools and operating systems. In doing this, tools like `alien` work out of the box properly for going back and forth between rpm and deb, since there is a mapping for the architecture labels. People who are conventionally used to the other name will get the expected architecture when writing spec files to build packages, and so on.

That use can can be handled just as effectively in alien like it does with a whole bunch of architecture translations in Alien/Package/Rpm.pm eg:
<pre>
                elsif ($arch eq 'ppc') {
                        $arch='powerpc';
                }
                elsif ($arch eq 'x86_64') {
                        $arch='amd64';
                }
                elsif ($arch eq 'em64t') {
                        $arch='amd64';
                }
                elsif ($arch =~ m/i\d86/i || $arch =~ m/pentium/i) {
                        # Treat 486, 586, etc, as 386.
                        $arch='i386';
                }
</pre>


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/901#issuecomment-543607767
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20191018/b3f97b31/attachment.html>


More information about the Rpm-maint mailing list