Hello, I'd like to seek feedback about what kind of upgrades dpkg should support with multi-arch packages.
dpkg treats foo:native and foo:all like the same package and it's thus possible to upgrade foo_1.0_all to foo_2.0_<native> and vice-versa. However if you have installed foo_1.0_<foreign>, you can't upgrade that package to foo_2.0_all (and vice-versa). Same goes for foo_1.0_<foreign1> to foo_1.0_<foreign2> (provided they are not multi-arch: same, otherwise they could coexist). You have to remove the conflicting package first and reinstall afterwards. In a similar vein, if you have several instances of the same package (Multi-Arch: same, say foo_1.0_<native> and foo_1.0_<foreign>), you can't install foo_2.0_all because it's in conflict with foo_1.0_<foreign>. Is this behaviour what we want? Cheers, -- Raphaël Hertzog ◈ Debian Developer Follow my Debian News ▶ http://RaphaelHertzog.com (English) ▶ http://RaphaelHertzog.fr (Français) -- 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/20110218113118.ga7...@rivendell.home.ouaza.com