Note: This bug is displayed in read-only format because
the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
The cdrkit command to create ISO 9660 filesystem images was known as mkisofs and genisoimage. xorriso has a mode for compatibility mode with these two, so it should be better advertised and utilized to avoid forcing users to change their scripts and habits. The xorrisofs(1) manual page says:
xorrisofs is actually a command mode of program xorriso, which gets
entered either by xorriso command "-as mkisofs" or by starting the
program by one of the names "xorrisofs", "mkisofs", "genisoimage", or
"genisofs".
so the implementation is already there, but we do not fully benefit from it in two areas:
1. RPM Provides:
The genisoimage package Provides: mkisofs, so that users know that they can install it when they need mkisofs, and they can simply type "yum install mkisofs".
# rpm -q --provides genisoimage
genisoimage = 1.1.11-39.el8
genisoimage(x86-64) = 1.1.11-39.el8
mkisofs = 9:2.01-12
The xorriso package in RHEL 8 Provides: mkisofs as well
# rpm -q --provides xorriso
mkisofs
xorriso = 1.4.8-4.el8
xorriso(x86-64) = 1.4.8-4.el8
The xorriso package in RHEL 9 does not Provide mkisofs
# rpm -q --provides xorriso
xorriso = 1.5.4-3.el9
xorriso(x86-64) = 1.5.4-3.el9
# yum install mkisofs
No match for argument: mkisofs
This is a regression from RHEL 9.
xorriso also does not Provide: genisoimage, despite implementing genisoimage functionality.
2. alternatives: xorriso package currently provide a mkisofs alternative
# mkisofs
xorriso 1.5.4 : RockRidge filesystem manipulator, libburnia project.
usage : mkisofs [commands]
More is told by command -help
but it does not provide a genisoimage alternative, despite implementing the functionality.
# genisoimage
bash: genisoimage: command not found
The alternative should be added to avoid the need of rewriting everything that uses "geisoimage".
Similar issue is with "cdrskin" that implements the functionality of cdrecord and wodim: bz2015861.
The cdrkit command to create ISO 9660 filesystem images was known as mkisofs and genisoimage. xorriso has a mode for compatibility mode with these two, so it should be better advertised and utilized to avoid forcing users to change their scripts and habits. The xorrisofs(1) manual page says: xorrisofs is actually a command mode of program xorriso, which gets entered either by xorriso command "-as mkisofs" or by starting the program by one of the names "xorrisofs", "mkisofs", "genisoimage", or "genisofs". so the implementation is already there, but we do not fully benefit from it in two areas: 1. RPM Provides: The genisoimage package Provides: mkisofs, so that users know that they can install it when they need mkisofs, and they can simply type "yum install mkisofs". # rpm -q --provides genisoimage genisoimage = 1.1.11-39.el8 genisoimage(x86-64) = 1.1.11-39.el8 mkisofs = 9:2.01-12 The xorriso package in RHEL 8 Provides: mkisofs as well # rpm -q --provides xorriso mkisofs xorriso = 1.4.8-4.el8 xorriso(x86-64) = 1.4.8-4.el8 The xorriso package in RHEL 9 does not Provide mkisofs # rpm -q --provides xorriso xorriso = 1.5.4-3.el9 xorriso(x86-64) = 1.5.4-3.el9 # yum install mkisofs No match for argument: mkisofs This is a regression from RHEL 9. xorriso also does not Provide: genisoimage, despite implementing genisoimage functionality. 2. alternatives: xorriso package currently provide a mkisofs alternative # mkisofs xorriso 1.5.4 : RockRidge filesystem manipulator, libburnia project. usage : mkisofs [commands] More is told by command -help but it does not provide a genisoimage alternative, despite implementing the functionality. # genisoimage bash: genisoimage: command not found The alternative should be added to avoid the need of rewriting everything that uses "geisoimage". Similar issue is with "cdrskin" that implements the functionality of cdrecord and wodim: bz2015861.