** Description changed: - affects ubuntu/python-apt - subscribe jpugh - subscribe dpitkin - subscribe vorlon - subscribe + affects ubuntu/python-apt + subscribe jpugh + subscribe dpitkin + subscribe vorlon + subscribe Currently, on amd64, it is impossible to express a dependency between an i386 package and the native python-apt -- attempting to install the package forces python-apt:i386 to be installed, and python-apt:amd64 to be removed. - -- + -- Kind regards, Loong Jin + + [Test case] + 1. install the 'equivs' package + 2. create a dummy template package: + $ cat > template + Section: misc + Priority: optional + Standards-Version: 3.9.2 + + Package: python-apt-test + Architecture: i386 + Depends: python-apt:any + Description: test package for bug #1130709 + Nothing much + ^D + $ equivs-build --arch=i386 template + 3. unpack the package on an amd64 system: + $ sudo dpkg --unpack python-apt-test_1.0_i386.deb + 4. Verify that the package dependencies cannot be installed correctly: + $ sudo apt-get -f install + 5. Remove the package again with 'sudo dpkg --purge python-apt-test'. + 6. Upgrade to -proposed. + 7. install the package again with 'sudo dpkg --unpack python-apt-test_1.0_i386.deb' + 8. Verify that the dependencies are now satisfied correctly when running 'sudo apt-get -f install'.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1130709 Title: python-apt needs to be multiarched To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-apt/+bug/1130709/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
