[Bug 2036278] Re: manifest claims two packages are both installed that conflict

Michael Hudson-Doyle 2036278 at bugs.launchpad.net
Sun Sep 17 21:13:37 UTC 2023


The bit that was confusing to me about this is that dpkg-query --show
includes removed but not purged files.

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

Title:
  manifest claims two packages are both installed that conflict

Status in livecd-rootfs package in Ubuntu:
  New

Bug description:
  Investigating LP: #2036199, found that
  https://cdimage.ubuntu.com/ubuntu-unity/daily-live/20230914/mantic-
  desktop-amd64.manifest lists grub-pc + grub-efi-amd64.  This wasn't
  surprising as Julian has mentioned work happening in Debian to make
  these packages co-installable.  But that work hasn't landed yet, the
  packages still conflict.

  Yet both are listed in the manifest for the squashfs, which shouldn't
  be possible.

  $ sudo mount /tmp/ubuntu-unity-mantic-desktop-amd64.iso /mnt/
  $ sudo mount /mnt/casper/filesystem.squashfs /mnt/
  $ sudo chroot /mnt dpkg -l | grep grub-pc
  rc  grub-pc                                        2.12~rc1-4ubuntu3                          amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
  ii  grub-pc-bin                                    2.12~rc1-4ubuntu3                          amd64        GRand Unified Bootloader, version 2 (PC/BIOS modules)
  $

  The fact that grub-pc was removed is a bug.  The fact that a package
  is in removed but not purged state in the image is ALSO a bug.  We
  should probably just assert whenever this is the case and fail the
  build.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/2036278/+subscriptions




More information about the foundations-bugs mailing list