Bug#1095893: pd-mediasettings is uninstallable on secondary architectures
Package: pd-mediasettings
Version: 0.1.3-5
Severity: normal
When attempting to install pd-mediasettings:i386 on an amd64 system
with i386 as a foreign architecture, (or in the example below, an i386
chroot with amd64 as foreign architecture), I get:
Unsatisfied dependencies:
pd-mediasettings:amd64 : Depends: puredata:amd64 (>= 0.52~) but it is
not installable or
pd:amd64 (>= 0.52~)
I don't know why it doesn't install puredata (the metapackage, which
would install way too much), but I know why pd isn't considered:
puredata-core provides pd, but it's an unversioned Provides, so it's
equivalent to a versioned "pd (=0)" Provides. Which doesn't fulfill
the alternative above (>=0.52~).
There are two options here: Since even Debian stable has puredata
0.53, the version restriction on the `pd` alternative (or both parts
of the alternative dependency) could be dropped. Or puredata-core
could change the `Provides: pd` in debian/control to `Provides: pd (=
${source:Upstream-Version})' so that puredata-core can fulfill the
versioned dependency in pd-mediasettings.
-- System Information:
Debian Release: trixie
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Reply to: