lp:~vorlon/ubuntu/quantal/aptdaemon/apt-key-apt-config

Created by Steve Langasek and last modified
Get this branch:
bzr branch lp:~vorlon/ubuntu/quantal/aptdaemon/apt-key-apt-config
Only Steve Langasek can upload to this branch. If you are Steve Langasek please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Steve Langasek
Status:
Development

Recent revisions

101. By Steve Langasek

aptdaemon/test.py: explicitly set the chroot directory in the apt config
as part of the test setup, without which apt-key's chroot handling won't
work.

100. By Steve Langasek

* Upload of the latest Python3 porting efforts from trunk
* debian/patches:
   - Add disable_simulate_test: Fails on build bot for unknown reasons
* debian/control:
   - Switch aptdaemon package to Python3 by default
   - Add new python3-aptdaemon.gtk3widgets package
   - Replace python-aptdaemon.test by python3-aptdaemon.test
   - Replace python-aptdaemon.pkcompat by python3-aptdaemon.pkcompat
   - python3-aptdaemon.pkcompat provides the new virtual package
     packagekit-system-interface to obsolete the OR dependencies
     with packagekit of PackageKit clients
   - Remove policykit1 dependecy from the modules and add it to the server
     package
   - Remove not used shlibs macros
   - Remove dependency to python-packagekit, since we ship the enums
     in python3-aptdaemon.pkcompat
   - Add build dependencies to run the test suite
* debian/rules:
   - Build with Python2 and 3
   - Enable the test suite
* debian/*.(install|docs|examples):
   - Adpat to above package changes
* debian/control:
  - Remove python-software-properties dependency in favor of new
    python-apt with apt.auth module

99. By Martin Pitt

debian/python-aptdaemon.test.install: Fix installation path of
dpkg-wrapper.sh.

98. By Martin Pitt

* debian/control: Update Vcs-* for quantal branch.
* debian/python-aptdaemon.test.install: Install test dbus.conf.

97. By Michael Vogt

* new upstream snapshot
* debian/control:
  - add lintian recommends to get automatic checking of deb
    packages

96. By Sebastian Heinlein

* New upstream snapshot:
  - Fix: Catch a possible exception in apt.cache.Cache.required_download
    which can occur if the user e.g. rebooted the system during a running
    debconf question (fixes LP: #659438)
    Furthermore raise ERROR_INCOMPLETE_INSTALL to signal the client
    that a call of FixIncompleteInstall() (basically a dpkg --configure -a
    call) fixes the issue
  - Fix: Sync all properties of the D-Bus transaction in the client before
    emitting the Finished signal (fixes LP: #747172) to ensure all changed
    properties are available (the order of received signals is not
    guranteed and the finished signal could be received before an error
    signal)
    Additionally raise the timeout before removing a transaction from
    D-Bus on the server side to give clients more time to sync
  - Fix wrong variable names in the download progress (fixes LP: #971839,
    LP: #976521)
  - Fix: Catch a possible pipe reading error (fixes LP: #733090)
  - Fix: Don't show the name of aptdaemon in crash reports
    (fixes LP: #973370)
    Aptdaemon is a system daemon and should work and fail silently
  - Fix: Fallback to a default terminal width of 80 chars (fixes LP: #948588)
    The width request could fail on standard input/output redirections
  - Fix: Don't use a reserved name for the simulate helper function
  - Fix: Convert exceptions to string before raising TransactionFailed()
  - Fix wrong variable name in the add license key failed error message
  - Fix: Don't overwrite the GObject.GObject.disconnect in
    aptdemon.client.Transaction by renaming the method to
    _disconnect_from_dbus()
  - Fix: Allow to cancel a transaction which hasn't been queued yet and
    is still in limbo
  - Fix: Raise NotImplementedError instead of ImplementedError
  - Add a test case for config file changes handling
* debian/aptdaemon.install:
  - Don't ship the obsolete .desktop file anymore

95. By Michael Vogt

New upstream snapshot:
* merged patch for LP: #959131 (CVE 2012-0944)
* pkcompat: Don't crash if the system time went backwards during a
  transaction (Fixes LP: #940367)
* worker: catch SystemErrors from python-apt when performing a system
  upgrade (fixes LP: #932581)
* pkcompat: Don't crash if an unsupported locale is used for the
  transaction, fixes LP: #944553
* Fix download progress information for translations of languages with
  an ISO 639 2T code (3 letters), e.g. Asturian (ast) - fixes LP: #966111
* test: Add a test to ensure that every transaction is simulated
  before it gets queued.

94. By Michael Vogt

New upstream snapshot:
* lock: Fix an exception if the lock file doesn't exists
  (fixes LP: #954581)
* Decrease the priority of the daemon to avoid blocking the user
  interface (fixes LP: #942437)
* Make the network detection code more robust (Fixes LP:#933597)
* Add missing file to POTFILES.in. (LP: #953938)
* more fixes

93. By Michael Vogt

fix crash in pkgcompat on restart_required

92. By Michael Vogt

* New upstream snapshot:
  - store sources.list credentials in /etc/apt/auth.conf instead of
    sources.list to avoid having to make sources.list file(s) mode
    0640
  - pkcompat: Support the RequireRestart signal
  - worker: Allow to install an alternative version (by number or by
     origin) of an already installed package
  - pkcompat: improve UpdatesChanged signal emission
  - pkcompat: Completely adapt to the python-apt 0.8 API
  - pkcompat: Don't throw an error if we try to cancel a native pk
    transaction

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/quantal/aptdaemon
This branch contains Public information 
Everyone can see this information.

Subscribers