Bug 1687369 - FTBFS on ARM/PPC/s390x
Summary: FTBFS on ARM/PPC/s390x
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: deepin-clone
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: sensor.wen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Keywords:
Depends On:
Blocks: F-ExcludeArch-s390x F-ExcludeArch-ARM PPCTracker
TreeView+ depends on / blocked
 
Reported: 2019-03-11 11:49 UTC by Robin Lee
Modified: 2019-04-18 19:24 UTC (History)
4 users (show)

(edit)
Clone Of:
(edit)
Last Closed:


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Github linuxdeepin deepin-clone issues 11 None None None 2019-03-12 03:44 UTC

Description Robin Lee 2019-03-11 11:49:46 UTC
app/src/fixboot/bootdoctor.cpp has explict enumeration on supported arches, and arm32 is not suppported.

Comment 1 Peter Robinson 2019-03-11 13:26:00 UTC
Actually with a minor investigation this will fail completely on Fedora in general, the bootdoctor binary calls out to an x86 script which is full of debian/ubuntu assumptions such as:

https://github.com/linuxdeepin/deepin-clone/blob/master/app/src/fixboot/scripts/boot_fix_x86.sh#L27
https://github.com/linuxdeepin/deepin-clone/blob/master/app/src/fixboot/scripts/boot_fix_x86.sh#L99
https://github.com/linuxdeepin/deepin-clone/blob/master/app/src/fixboot/scripts/boot_fix_x86.sh#L118

You could actually write a single Fedora script which would cover UEFI platforms quite well using the grub2 support in Fedora for x86_64/aarch64/ARMv7, which would be a tiny bit more than what would be required to support x86_64 well.


Note You need to log in before you can comment on or make changes to this bug.