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