Switch to xorriso causes failure in ppc64 image generation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CD Images |
Fix Released
|
Undecided
|
Canonical Foundations Team |
Bug Description
The switch from mkisofs to `xorriso -as mkisofs` introduced in this change:
https:/
causes the following failure while generating the ppc64el iso images:
-------
xorriso -as mkisofs -r -checksum_
xorriso 1.4.2 : RockRidge filesystem manipulator, libburnia project.
Drive current: -outdev 'stdio:
Media current: stdio file, overwriteable
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 263g free
xorriso : WARNING : -volid text problematic as automatic mount point name
xorriso : WARNING : -volid text does not comply to ISO 9660 / ECMA 119 rules
xorriso : FAILURE : -as mkisofs: Unsupported option '--netatalk'
xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE'
Makefile:1063: recipe for target 'bin-images' failed
make: *** [bin-images] Error 5
ERROR WHILE BUILDING OFFICIAL IMAGES !!
-------
xorriso doesn't seem to support the --netatalk option in mkisofs emulation mode. This is still true with the version of xorriso in Groovy. I had a look in the upstream git repos and support doesn't seem to be implemented.
I found this old thread:
https:/
where upstream says implementing --netatalk support is in the todo list, but I can't tell if any progress was actually made.
description: | updated |
tags: | added: rls-gg-incoming |
Changed in ubuntu-cdimage: | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
Changed in ubuntu-cdimage: | |
status: | New → In Progress |
And it seems that genisoimage still doesn't support generating images in isohybrid mode, so we need to keep using both the tools I think. Unless we generate all the ISOs with genisoimage (aka mkisofs) and then convert the amd64 ones to isohybrid using isohybrid(1) from syslinux-utils...