The APT command-line code does  the same loop python-apt does. If it
fails in python-apt, APT fails as well. So in that case, the best idea
might be to change APT by overriding end() to do the checks isGood()
does, so all clients work correctly. This would require a rebuild of all
reverse dependencies though, and is formally an ABI break.

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

Title:
  python-apt can SIGSEGV when encountering Packages stanzas with no
  Description field (was: update-apt-xapian-index crashed with SIGSEGV
  in File())

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to