[Bug 1272359] Re: needs porting to Python 3.4

Martin Pitt martin.pitt at ubuntu.com
Thu Mar 13 06:33:50 UTC 2014


Since python 3.4 has been made the default this has broken aptdaemon;
this is now also holding back other packages in -proposed, so bumping
severity.

https://jenkins.qa.ubuntu.com/view/Trusty/view/AutoPkgTest/job/trusty-
adt-aptdaemon/42/ARCH=i386,label=adt/console is a current log of the
failures.

** Also affects: aptdaemon (Ubuntu Trusty)
   Importance: Undecided
       Status: New

** Changed in: aptdaemon (Ubuntu Trusty)
   Importance: Undecided => High

** Changed in: aptdaemon (Ubuntu Trusty)
       Status: New => Triaged

** Changed in: aptdaemon (Ubuntu Trusty)
    Milestone: None => ubuntu-14.04-beta-2

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

Title:
  needs porting to Python 3.4

Status in “aptdaemon” package in Ubuntu:
  Triaged
Status in “aptdaemon” source package in Trusty:
  Triaged

Bug description:
  Current aptdaemon has several test failures when running under Python
  3.4:

    http://people.canonical.com/~pitti/tmp/autopkgtest-
  py34/fail/py34-aptdaemon/results/

  Reproducible in trunk (lp:aptdaemon) with

  $ PYTHONPATH=. python3.4 tests/test_worker.py WorkerTestCase.test_install_file WorkerTestCase.test_install_unknown_file 
  [...]
  ======================================================================
  FAIL: test_install_file (__main__.WorkerTestCase)
  Test the installation of a local package file.
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "tests/test_worker.py", line 347, in test_install_file
      trans._error_property[1]))
  AssertionError: dbus.String('exit-failed') != 'exit-success' : error-package-manager-failed: debconf: DbDriver "passwords" warning: could not open /var/cache/debconf/passwords.dat: Keine Berechtigung
  debconf: DbDriver "passwords" warning: could not open /var/cache/debconf/passwords.dat: Keine Berechtigung
  Selecting previously unselected package silly-base.
  (Reading database ... 0 files and directories currently installed.)
  Preparing to unpack .../silly-base_0.1-0update1_all.deb ...
  Unpacking silly-base (0.1-0update1) ...
  Setting up silly-base (0.1-0update1) ...

  
  ======================================================================
  FAIL: test_install_unknown_file (__main__.WorkerTestCase)
  Test the installation of a local package file which is not known
  ----------------------------------------------------------------------
  Traceback (most recent call last):
    File "tests/test_worker.py", line 394, in test_install_unknown_file
      trans._error_property[1]))
  AssertionError: dbus.String('exit-failed') != 'exit-success' : error-package-manager-failed: 


  This also failed in autopkgtest, but works in trunk:

    $ PYTHONPATH=. python3.4 tests/test_pk.py
  PackageKitTest.test_install_files

  that maybe because trunk has been fixed for that, or the test is
  flaky.

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



More information about the foundations-bugs mailing list