Source: courier-unicode
Severity: serious

TLDR: Don't Breaks/Replaces libcourier-unicode1, it prevents install of
at least maildrop (or upgrade).

libcourier-unicode4 breaks libcourier-unicode1 << 1.4-4. The archive
currently has -3+b1, so they're not co-installable. This makes it
impossible to (for example) install both Courier and maildrop.

It looks like you planned to have 1.4-5 enter the archive — which would
be co-installable. At least the package tracker says you uploaded that
on Aug 7. I'm guessing it was ignored because you also uploaded 2.0-1
the same day (again according to the package tracker).

I found a copy using snapshot.d.o, but it appears you changed the
package name to libcourier-unicode3 to match the soversion. Normally
desired, but that also means it won't satisfy the dependency from
maildrop on -unicode1.

There appears to be no reason for libcourier-unicode4 to Breaks/Replaces
libcourier-unicode1. They have different soversions and no conflicting
files. Dropping that Breaks/Replaces would fix the (presumably) unwanted
conflict with maildrop.

I think it's just maildrop broken by this. So probably not worth the
effort to get 1.4-5 actually in to the archive (which would, I think,
require uploading it built from a new source package). 1.4 will be
dropped when maildrop's maintainers update their package. But even so,
it'd be nice to drop the Breaks/Replaces unless there is actually a good
reason to have it.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'testing'), (200, 'unstable'), (150, 'stable'), (100, 'experimental'), (1, 
'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.12.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en_GB (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Reply via email to