On Mon, Nov 30, 2009 at 09:01:50AM +0100, Sebastian Heinlein wrote:
> On Sun, Nov 29, 2009 at 10:17:19PM +0100, Julian Andres Klode wrote:
> > Sebastian, could we get a 0.11 release tomorrow; with the state
> > of the current trunk and the attached patch for Python 2.5
> > support? This would be helpful; as I would like to upload
> > the package tomorrow.
> 
> Thanks for pushing aptdaemon into Debian, Julian.
> 
> Sorry, but you did not attach the patch.
Attached now.

> 
> Could you please upload to experimental at first? I plan to work and
> so change the D-Bus API and the currently ugly Python client API in
> Decemeber. So I would like to avoid an early adoption of the API.
My idea is uploading to unstable with an information that the API
should not be considered stable.

> 
> Furthermore I will release sessioninstaller in the next week. It is an
> implementation of the PackageKit session D-Bus API which allows third
> party applications to install easily additional packages, mime type 
> handlers or GStreamer extensions. Sessioninstaller currently makes use
> of aptdaemon for the installation, but a Synaptic backend is just a
> few lines away.
Sounds interesting.


-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: j...@debian.org-20091129210146-n006vckp6rcca7h7
# target_branch: bzr+ssh://bazaar.launchpad.net/~aptdaemon-\
#   developers/aptdaemon/main/
# testament_sha1: 9a52c80f6dd0c92a54488585bbd746f0169a1f9e
# timestamp: 2009-11-29 22:14:37 +0100
# base_revision_id: s...@glatzor.de-20091118151157-naprgrdf5xcop384
# 
# Begin patch
=== modified file 'aptdaemon/client.py'
--- aptdaemon/client.py	2009-10-04 11:51:44 +0000
+++ aptdaemon/client.py	2009-11-29 21:01:46 +0000
@@ -267,15 +267,15 @@
         reply_handler -- callback which will called if the transaction is done
         """
         if error_handler and reply_handler:
-            self._method(*self._args, timeout=250,
+            self._method(timeout=250,
                          error_handler=error_handler,
-                         reply_handler=reply_handler)
+                         reply_handler=reply_handler, *self._args)
             return
         # avoid blocking the user interface
         context = gobject.main_context_default()
         while context.pending():
             context.iteration()
-        self._method(*self._args, timeout=250)
+        self._method(timeout=250, *self._args)
         if self._exit_handler is None or block == True:
             self._main_loop.run()
             if self._exit_handler is None and self._error_code is not None:

# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWRPOqlcAAZV/gARQAgBRd///
chhIAL////BQA5rxqhTLWjSEkk1Mk2KMmmPUjyj1MTTxGoaZBo0BzAATAAEwAAAAAEkmk0AUz1T9
VHqfqI9qnoTCaaMRiaYnocwAEwABMAAAAABJIQGg0BAlD8k/UZNU9QAepp7VBE1nzMLz+T2EoLXW
oDK9vjZF4iImcWdzPAQ665TmItgwzLh6Ii4tIzD5Ygoc5z38Y6opuE37uc5vpg3sFm3rrfS0H+Wb
ZdkOzvekfvwMDUpeUYtn8H1dgahEWOB27ixXxpNbun4BILkuQYkXkpe6JiZkzKNg6MqhWoXM2gJ4
xS6yp4rz4HOGBYFExz46XosZSGcljiK4skRQPdJWLPE0cUdsvhdV2nkV3ivUwaDzq9THEoLDIzJG
8jdohaGWYpGM80k3Mc9LXkOI2FpT6QtdqmJkFjhtVCYxvtsztJvChqgLmrOJyMyJhTpW7EuOU5Rg
QuWzWGk5jBZ1PcVECg8b1EVF15hSZVlnQsWYbxRF5orTUBiZyHkStSVQPFlkRlMy+cgrWMCLVFBy
M97wVIrC63iWjDr6jpbWWwVYn1kQm3HZerC9mOHEmNtH3M53o5VFWneT6XtgWM74pdAZvkyY8GlF
aFxjXemCJC/dPOODkUGByOg8gKj00hovMsNQ+QNJEnAQkQW/NvutF8my6h6fQwLDebGaQ4t8hcTY
6HceRJ+1IphTjivLDK34Lm8GbT/Lq3F2Swv4rTnV5NOjvXiZiWsPlLHgMy0EqkhUwNGXUFJZf0l4
hYY8DwuKiu0L0nwxgGS3g/omRcMRqla+rQJ6jSpDwKE7CwOYxMEc5oUMD9beWnygvrrSpyFuQtoV
I8eKYmsDuV7lehqTzBtXJOlQiATGp/uieGX5hH+tzoXgdwG0pinz79ham1kcCgDIDhQHrWHaoGgN
sgVO8c8PU9+aoImHF2A2vW9UeZznmgyZJjgJheQ5PgDHzM+F1QD2Qyp7mEvbWE96ZLvPMmBwbB+C
Va1Hr75XHu5dRW6HDhvUCcKSJ5HBU0jOV4ezqKQYGDdvO0XItKxePpzZddNTJ8Upq03GrCpZwkDx
GYZNcNMM3qbuzHg8eH9WLDYBq60ygFjX/TkFJf1mPtJv4Mck63UpuPrfcfoTlYRFBle4uCHL/Ov/
QibhXLID0OlQWE6KHRB6Ea9/3nwl1ge4u5IpwoSAnnVSuA==

Attachment: signature.asc
Description: Digital signature

Reply via email to