[Pkg-libburnia-devel] Bug#732971: libisoburn: provide wodim amd genisoimage aliases
Osamu Aoki
osamu at debian.org
Mon Dec 23 11:03:46 UTC 2013
Source: libisoburn
Version: 1.3.2-1
Severity: wishlist
There are many packages which depend on wodim/genisoimage in Debian.
I think it is good idea to offer smooth system interface to choose their
back-end program with update-alternatives.
Just to indicate my experimental set up here, I attach patch to
libisoburn. The metapackage for wodim-cdrskin may be better moved to
cdrskin package. Maybe, these do not need to be separate packages but
can be included in respective xorriso, xorrisofs, and cdrskin packages.
I also wonder if wodim/genisoimage also can implement update-alternative
similar to what I proposed for libisoburn. Until then, this patch
cause collision with them. So coordination with them will be nice.
(With versioned Break, I think it can be done.)
As I understand, except for HFS+ hybrid CD generation, xorriso seems to
be quite useful by now. So update-alternatives priority should be
something along:
cdrskin=20 xorriso=10 wodim=5
xorrisofs=10 genisoimage=5
Please consider.
Osamu
=======================================================================
I saw few related bugs which can be solved by above approach:
* http://bugs.debian.org/519200 :
k3b: Should recognize cdrskin as cdrecord (it's compatible)
* http://bugs.debian.org/523814
[makecd] please use cdrskin (not wodim) and xorriso (not genisofs)
...
Below is the dependencies related to wodim or genisoimage.
$ ben query '.depends ~ /wodim|genisoimage/ |.recommends ~ /wodim|genisoimage/' Packages_amd64 |grep ^Package -|sort|uniq
Parsing Packages_amd64...
Package: acetoneiso
Package: aptoncd
Package: bashburn
Package: bootcd
Package: brasero-cdrkit
Package: burn
Package: cdbackup
Package: cdw
Package: cedar-backup2
Package: debian-cd
Package: devede
Package: dvd+rw-tools
Package: fai-quickstart
Package: grml2usb
Package: initramfs-tools-tcos
Package: k3b
Package: kdenlive
Package: mic2
Package: movixmaker-2
Package: mp3burn
Package: mp3roaster
Package: opennebula
Package: ubuntu-dev-tools
Package: wodim
Since compatibility of these aliases offered by xorriso are not perfect,
upstreams may be slow to adopt xorriso based solution. Offering option to
users by using update-alternatives seems to be reasonable.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.11-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-------------- next part --------------
A non-text attachment was scrubbed...
Name: osamu.patch
Type: text/x-diff
Size: 6215 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-libburnia-devel/attachments/20131223/5721a5a5/attachment.patch>
More information about the Pkg-libburnia-devel
mailing list