Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/precise/aptdaemon
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

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
    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
  - 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
  - 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

91. By Martin Pitt

* New upstream snapshot:
  - Add plugin support to PackageKit compat layer.
  - Port to gobject-introspection.
  - Various bug fixes.
* debian/control: Update dependencies for GI.

90. By Michael Vogt

[ Chris Coulson ]
* After simulating a transaction, correctly disconnect from the
  "transaction-simulated" signal

[ Sebastian Heinlein ]
* Catch exceptions in apt.debfile.DebFile.check()

89. By Michael Vogt

[ Martin Pitt ]
* debian/control: debian/control: Move from transitional python-gobject to
  python-gi for GTK3 package.

[ Michael Vogt ]
* New bzr snapshot

[ Robert Roth ]
* Fix license typo (LP: #903911)
* Change from up-to-date to up to date for consistency (LP: #864336)

[ Sebastian Heinlein ]
- Fix downgrade option of aptdcon
- Add support for cancelling the transaction in PK
- Fix changelog cache cleanup
- Typo fixes

88. By Michael Vogt

* New bzr snapshot:
  - Fix resizing the GTK3 progress dialog (LP: #840942)
  - py3 exception compat fixes
  - fixes in pkcompat code
  - merged "pretty repo" branch with nicer progress information on
    cache updates
  - cache changelogs

87. By Michael Vogt

[ Michael Vogt ]
* Merged from the latest debian upload
  (thanks Julian Andres Klode)

[ Sebastian Heinlein ]
* new bzr snapshot with:
  - pkcompat branch
  - async simulate
* add new python-aptdaemon.pkgcompat package that provides the
  packagekit system API

Branch metadata

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