[Bug 703472] Re: apt.Package.installed is not multiarch-capable

2011-04-04 Thread Launchpad Bug Tracker
This bug was fixed in the package python-apt - 0.7.100.3ubuntu1

---
python-apt (0.7.100.3ubuntu1) natty; urgency=low

  * merge fixes from debian-sid, most notably the fixes
to support multiarch (thanks to Julian Andres Klode)

python-apt (0.7.100.3) unstable; urgency=low

  [ Barry Warsaw ]
  * PyFetchProgress::Pulse(): When ignoring a false return value from
PyArg_Parse() after running the simple callback pulse(), there can be
an exception on the stack, which must be cleared.  (LP: #711225)

  [ Michael Vogt ]
  * python/arfile.cc, apt/debfile.py:
- add support for .xz archives
  * tests/test_debfile.py:
- add test for xz compression
  * update priority of python3-apt to match the archive

  [ Julian Andres Klode ]
  * python/cache.cc:
- Add Package.get_fullname() and Package.architecture
  * apt/cache.py, apt/package.py:
- Add architecture property to apt.Package (LP: #703472)
- Change apt.Package.name to use get_fullname(pretty=True) (LP: #740072)
  * tests/test_debfile.py:
- Disable multi-arch for the test, it fails when run via test_all.py
- Fix mixed tab/spaces indentation in xz test
  * tests/test_apt_cache.py:
- Package records 'Package' field now corresponds to shortname
  * debian/python3-apt-dbg.install
- Do not try to install old-style debugging files.
  * debian/rules:
- Support the nocheck build option and ignore test failures on hurd
  (Closes: #610448)
- Move Python 3 debug files before installing other files (Closes: #619528)

  [ Scott Kitterman ]
   * Removed ${python:Breaks} - No longer used in dh_python2
 -- Michael VogtMon, 04 Apr 2011 16:15:15 +0200

** Changed in: python-apt (Ubuntu)
   Status: Fix Committed => Fix Released

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

Title:
  apt.Package.installed is not multiarch-capable

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 703472] Re: apt.Package.installed is not multiarch-capable

2011-04-04 Thread Julian Andres Klode
Fixed in python-apt's debian-sid branch. This should land in natty once we 
fixed some
other bugs, merged it and tested it. Please do note that architecture is a 
property
of packages in APT, so installed still returns one version, but there are 
multiple packages
now, such as apt (or apt:amd64) and apt:i386 on and amd64 + i386 system.

The relevant revisons are:
http://bzr.debian.org/scm/loggerhead/apt/python-apt/debian-sid/revision/484
http://bzr.debian.org/scm/loggerhead/apt/python-apt/debian-sid/revision/485
http://bzr.debian.org/scm/loggerhead/apt/python-apt/debian-sid/revision/488

** Changed in: python-apt (Ubuntu)
   Status: New => Fix Committed

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

Title:
  apt.Package.installed is not multiarch-capable

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 703472] Re: apt.Package.installed is not multiarch-capable

2011-03-29 Thread Philipp Kaluza
Thanks to Steve's hard work, multiarch is landing in natty at the moment (see 
FFe bug #733501 and 
https://blueprints.launchpad.net/ubuntu/+spec/packageselection-foundations-n-multiarch-support
 ).
So natty should be a diverse enough repository to test against.
The basic support in dpkg has been there for a while AFAIK, 1.16.0 will make it 
official, and the current prerelease in natty should be OK to test against and 
develop for.

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

Title:
  apt.Package.installed is not multiarch-capable

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 703472] Re: apt.Package.installed is not multiarch-capable

2011-03-29 Thread Philipp Kaluza
** Tags added: multiarch natty
** Tags removed: maverick

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

Title:
  apt.Package.installed is not multiarch-capable

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 703472] Re: apt.Package.installed is not multiarch-capable

2011-01-16 Thread Steve Langasek
On Sun, Jan 16, 2011 at 11:00:35AM -, Julian Andres Klode wrote:
> A package has one architecture, and a version has one architecture. All
> packages with one name, ignoring the architecture, are called groups in
> APT, but the bindings are not there yet. I personally would like to see
> multi-arch in dpkg and a test repository first, so we can try the code
> when we write it.

What do you expect such a test repository to contain?  The packages for each
architecture will still be listed in their own per-architecture Packages file
in repositories.

We're in progress on getting a dpkg that can co-install compliant
Multi-Arch: same packages, but this will carry on right up until feature
freeze for the natty cycle.  If python-apt is going to cope with such
installations in natty, there's a definite need to begin working in
parallel.  I'm certainly happy to help with mocking up suitable data for the
test suite if that's of any use.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org

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

Title:
  apt.Package.installed is not multiarch-capable

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 703472] Re: apt.Package.installed is not multiarch-capable

2011-01-16 Thread Julian Andres Klode
A package has one architecture, and a version has one architecture. All
packages with one name, ignoring the architecture, are called groups in
APT, but the bindings are not there yet. I personally would like to see
multi-arch in dpkg and a test repository first, so we can try the code
when we write it.

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

Title:
  apt.Package.installed is not multiarch-capable

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 703472] Re: apt.Package.installed is not multiarch-capable

2011-01-15 Thread Steve Langasek

** Changed in: python-apt (Ubuntu)
   Importance: Undecided => Wishlist

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

Title:
  apt.Package.installed is not multiarch-capable

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs