Description of problem: The arm-image-installer script uses "xzcat" to decompress the xz file passed with --image but does not depend on xz being installed Version-Release number of selected component (if applicable): 3.1-1.fc33 How reproducible: Run: arm-image-installer --image=Fedora-Rawhide.xz --target=Bananapi --media=/dev/mmcblk0 Without "xz" installed on the system. Actual results: ... /usr/bin/arm-image-installer: line 313: xzcat: command not found 0+0 records in 0+0 records out 0 bytes copied, 3.9945e-05 s, 0.0 kB/s = Writing image complete!
There is also a missing dependency on libselinux-utils, to provide getenforce which is called to see if relabeling is required. Since both of these missing deps are rather common a Fedora install, I should note that my use case is "I don't have Fedora installed, let me throw it in a container so I can put Fedora on some ARM SBCs I have handy".
And xfsprogs if you're using the Server image.
FEDORA-2021-6b01add75e has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-6b01add75e
FEDORA-2021-6b01add75e has been pushed to the Fedora 34 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-6b01add75e` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-6b01add75e See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-6b01add75e has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.