Public bug reported:

Dear maintainers,

Lacking of `Breaks` and `Replaces` parts in the Debian control file of
libdbusmenu-qt5-2 package (version 0.9.3+16.04.20160218-2) would make
dist-upgrading from Xenial (with libdbusmenu-qt5 installed) to Eoan or
Focal crash.

Expected behavior of dist-upgrading:
- should deconfigure `libdbusmenu-qt5` first
- only then can `libdbusmenu-qt5-2` be installed

What happened instead:
- dpkg unpacks `libdbusmenu-qt5-2` over files of `libdbusmenu-qt5`, thus 
causing a crash

Steps to reproduce:
1. install a fresh Ubuntu 16.04.6 and upgrade packages
2. change the release in apt source list from `xenial` to `eoan` or `focal` and 
include universe section
3. perform `apt dist-upgrade`

** Affects: libdbusmenu-qt (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libdbusmenu-qt in Ubuntu.
https://bugs.launchpad.net/bugs/1856953

Title:
  Misconfigured Debian control file makes dist-upgrading with package
  libdbusmenu-qt5 crash

Status in libdbusmenu-qt package in Ubuntu:
  New

Bug description:
  Dear maintainers,

  Lacking of `Breaks` and `Replaces` parts in the Debian control file of
  libdbusmenu-qt5-2 package (version 0.9.3+16.04.20160218-2) would make
  dist-upgrading from Xenial (with libdbusmenu-qt5 installed) to Eoan or
  Focal crash.

  Expected behavior of dist-upgrading:
  - should deconfigure `libdbusmenu-qt5` first
  - only then can `libdbusmenu-qt5-2` be installed

  What happened instead:
  - dpkg unpacks `libdbusmenu-qt5-2` over files of `libdbusmenu-qt5`, thus 
causing a crash

  Steps to reproduce:
  1. install a fresh Ubuntu 16.04.6 and upgrade packages
  2. change the release in apt source list from `xenial` to `eoan` or `focal` 
and include universe section
  3. perform `apt dist-upgrade`

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libdbusmenu-qt/+bug/1856953/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to