[Pkg-gnome-extras-maintainers] Bug#1133992: libevince-gtk3-dev has an undeclared file conflict
Helmut Grohne
helmut at subdivi.de
Sat May 2 11:30:58 BST 2026
Hi Adrian,
On Fri, May 01, 2026 at 09:08:30PM +0300, Adrian Bunk wrote:
> How are you able to reproduce this problem?
>
> For me the = dependencies on gir1.2-evince-3.0/libevdocument3-4t64/libevview3-3t64
> always result in a working upgrade order with apt.
It may be that apt presently finds a working upgrade procedure. It may
also be that current dependencies ensure that those versions cannot be
installed together (removing the need to declare Breaks). However,
nothing prevents those packages from being unpacked at the same time.
apt may legitimately choose to deconfigure the trixie package, unpack
the forky package, remove the trixie package, and configure the forky
package. To reliably prevent this from failing, Conflicts or Replaces
must be declared.
Helmut
More information about the pkg-gnome-extras-maintainers
mailing list