On Mon, Feb 15, 2021 at 10:18:17PM -0000, Steve Langasek wrote:
> On Mon, Feb 15, 2021 at 02:21:28PM -0000, James Falcon wrote:
> > That said, cloud-image-utils is in main[2] and therefore all of its
> > dependencies also need to be in main, so we are not free to choose our
> > own replacement unconstrained.  We certainly won't be alone in needing
> > to choose a replacement, `apt rdepends genisoimage` indicates that,
> > amongst others, ubuntu-desktop and livecd-rootfs (which is the package
> > used to build not only live CD root filesystems but also ~every other
> > Ubuntu image).  IMO, it's not really our place to determine the correct
> > replacement here: this is a tool used across different parts of Ubuntu,
> > so Foundations are likely better placed than we.
> 
> We use xorriso in place of genisoimage for Ubuntu ISO generation.

OK, that's clearly what we should be moving to; thanks!

> I'm actually not sure why genisoimage is a dependency of
> livecd-rootfs, since I don't believe we have any ISOs as output of
> livecd-rootfs itself.

It's used by the CPC Vagrant build scripts to... generate a cloud-init
seed ISO. (=

(Who could have introduced that? *innocent whistling*)

> The ubuntu-meta dependency is being dropped; the seed change has already
> been merged, and a new ubuntu-desktop is waiting in hirsute-proposed.

OK, cool; are we looking to drop it (from main) this cycle?  (i.e. Do we
need to work on this ~now?)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1915077

Title:
  genisoimage may be going away

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1915077/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to