lp:~vorlon/ubuntu/quantal/aptdaemon/apt-key-apt-config
- Get this branch:
- bzr branch lp:~vorlon/ubuntu/quantal/aptdaemon/apt-key-apt-config
Branch merges
- Adam Conrad (community): Approve
- Sebastian Heinlein: Pending requested
-
Diff: 24 lines (+4/-0)2 files modifiedaptdaemon/test.py (+1/-0)
debian/changelog (+3/-0)
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 - 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 - 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