Hi, while playing around with the APT code regarding architecture-specific dependencies I stumbled over the handling of Provides in that context:
Package: pkga Status: install ok installed Architecture: i386 Provides: foo Package pkgb Architecture: amd64 Conflicts: foo:amd64 The result with dpkg (1.16.7): dpkg: regarding .../pool/pkgb_1_amd64.deb containing pkgb: pkgb conflicts with foo:amd64 pkga provides foo and is present and installed. Even more interesting, if I change this conflict to a depends dpkg happily installs the package and dpkg --audit gives no indication that a dependency is unsatisfied (same problem with depends if no architecture is specified). Shouldn't provides be limited by the architecture their provider can work on? Or did I miss something here? Best regards David Kalnischkies -- To UNSUBSCRIBE, email to debian-dpkg-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caaz6_fahvc2s9msh90wor322byl9wetxql7pm90th9sjsn4...@mail.gmail.com