[Bug 1130709] Re: python-apt needs to be multiarched

Steve Langasek steve.langasek at canonical.com
Tue Jun 18 17:25:17 UTC 2013


Hello Chow, or anyone else affected,

Accepted python-defaults into precise-proposed. The package will build
now and be available at http://launchpad.net/ubuntu/+source/python-
defaults/2.7.3-0ubuntu2.2 in a few hours, and then in the -proposed
repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Tags removed: verification-done

** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/1130709

Title:
  python-apt needs to be multiarched

Status in “python-apt” package in Ubuntu:
  Fix Released
Status in “python-defaults” package in Ubuntu:
  Invalid
Status in “python2.7” package in Ubuntu:
  Invalid
Status in “python3-defaults” package in Ubuntu:
  Invalid
Status in “python3.2” package in Ubuntu:
  Invalid
Status in “python-apt” source package in Precise:
  Fix Released
Status in “python-defaults” source package in Precise:
  Fix Committed
Status in “python2.7” source package in Precise:
  Fix Committed
Status in “python3-defaults” source package in Precise:
  Fix Committed
Status in “python3.2” source package in Precise:
  Fix Committed
Status in “python-apt” source package in Quantal:
  Fix Committed
Status in “python-defaults” source package in Quantal:
  Fix Committed
Status in “python2.7” source package in Quantal:
  Fix Committed
Status in “python3-defaults” source package in Quantal:
  Fix Committed
Status in “python3.2” source package in Quantal:
  Fix Committed
Status in “python-apt” source package in Raring:
  Fix Released
Status in “python-defaults” source package in Raring:
  Invalid
Status in “python2.7” source package in Raring:
  Invalid
Status in “python3-defaults” source package in Raring:
  Invalid
Status in “python3.2” source package in Raring:
  Invalid

Bug description:
  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'.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-apt/+bug/1130709/+subscriptions




More information about the foundations-bugs mailing list