Your message dated Thu, 18 Jun 2015 17:19:04 +0000 with message-id <[email protected]> and subject line Bug#770786: fixed in aptdaemon 1.1.1+bzr982-1 has caused the Debian Bug report #770786, regarding python3-aptdaemon: aptdcon failed to launch due to "import gobject" to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 770786: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770786 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: python3-aptdaemon Version: 1.1.1-4 Severity: important Dear Maintainer, When I tried to use aptdcon on Jessie, I got a error: -------------------- $ aptdcon -v Traceback (most recent call last): File "/usr/bin/aptdcon", line 25, in <module> import aptdaemon.console File "/usr/lib/python3/dist-packages/aptdaemon/console.py", line 49, in <module> from . import client File "/usr/lib/python3/dist-packages/aptdaemon/client.py", line 43, in <module> _GObject = GObject.GObject File "/usr/lib/python3/dist-packages/gi/__init__.py", line 62, in __getattr__ raise AttributeError(_static_binding_error) AttributeError: When using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject". See: https://bugzilla.gnome.org/show_bug.cgi?id=709183 -------------------- I'm not familiar with Python, but /usr/lib/python3/dist-packages/aptdaemon/client.py -------------------- 40: if 'gobject' in sys.modules and sys.modules['gobject'] is not None: 41: import gobject as GObject 42: GLib = GObject 43: _GObject = GObject.GObject 44: else: 45: from gi.repository import GObject, GLib 46: _GObject = GObject.Object -------------------- when I changed line#41 to "from gi.repository import GObject", it works. (so line#40 condition logic won't fit on Jessie as expected.) Thanks, -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages python3-aptdaemon depends on: ii gir1.2-glib-2.0 1.42.0-2.2 ii iso-codes 3.57-1 ii python3-apt 0.9.3.11 ii python3-dbus 1.2.0-2+b3 ii python3-defer 1.0.6-2 ii python3-gi 3.14.0-1 ii python3-pkg-resources 5.5.1-1 pn python3:any <none> Versions of packages python3-aptdaemon recommends: ii aptdaemon 1.1.1-4 python3-aptdaemon suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: aptdaemon Source-Version: 1.1.1+bzr982-1 We believe that the bug you reported is fixed in the latest version of aptdaemon, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Julian Andres Klode <[email protected]> (supplier of updated aptdaemon package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 18 Jun 2015 18:41:42 +0200 Source: aptdaemon Binary: aptdaemon python3-aptdaemon python-aptdaemon python3-aptdaemon.test aptdaemon-data python3-aptdaemon.gtk3widgets python-aptdaemon.gtk3widgets Architecture: source all Version: 1.1.1+bzr982-1 Distribution: unstable Urgency: high Maintainer: Julian Andres Klode <[email protected]> Changed-By: Julian Andres Klode <[email protected]> Description: aptdaemon - transaction based package management service aptdaemon-data - data files for clients python-aptdaemon - Python 2 modules for the server and client of aptdaemon python-aptdaemon.gtk3widgets - Python 2 GTK+ 3 widgets to run an aptdaemon client python3-aptdaemon - Python 3 modules for the server and client of aptdaemon python3-aptdaemon.gtk3widgets - Python 3 GTK+ 3 widgets to run an aptdaemon client python3-aptdaemon.test - Test environment for aptdaemon clients Closes: 770786 788034 789162 Changes: aptdaemon (1.1.1+bzr982-1) unstable; urgency=high . * Merged from Ubuntu wily. - Fix for CVE-2015-1323 (Closes: #789162) - Use vte 2.91 (Closes: #788034) - Fixes imports (Closes: #770786) * Drop PackageKit compat layer . aptdaemon (1.1.1+bzr982-0ubuntu4) wily; urgency=low . [ Michael Vogt ] * SECURITY UPDATE: information disclosure via simulate dbus method (LP: #1449587) - debian/patches/lp1449587.diff: drop privileges when running lintian, update tests. - CVE-2015-1323 . aptdaemon (1.1.1+bzr982-0ubuntu3) vivid; urgency=low . * debian/patches/lp1356823.diff: - try harder to fix crash #1356823 . aptdaemon (1.1.1+bzr982-0ubuntu2) vivid; urgency=low . * debian/patches/lp1356823.diff: - fix crash #1356823 . aptdaemon (1.1.1+bzr982-0ubuntu1) vivid; urgency=low . * fix crash in _on_progress_details() (LP: #1436725) . aptdaemon (1.1.1+bzr981-0ubuntu2) vivid; urgency=medium . * autopkgtest: Don't let root reports in /var/crash fail the test. . aptdaemon (1.1.1+bzr981-0ubuntu1) vivid; urgency=medium . * New bzr snapshot: + Port to VTE 2.91 * Update Vcs-* to point to vivid branch * Standards-Version → 3.9.6, no changes required . aptdaemon (1.1.1+bzr980-0ubuntu1) utopic; urgency=medium . * New bzr snapshot: - Drop obsolete gobject compatibility and gtkwidgets - Drop obsolete dbus.glib imports - Do not crash when "#" are in comments * Drop fix-configparser.patch, applied upstream. * Refresh other patches. * Drop python-aptdaemon.gtkwidgets and python-aptdaemon-gtk binaries. These have been obsolete for a long time, unmaintained/untested, and there are no reverse dependencies any more. . aptdaemon (1.1.1+bzr973-1ubuntu4) utopic; urgency=medium . * debian/python3-aptdaemon.pkcompat.install: - install pkutils.py, which is required by pkcompat.py. . aptdaemon (1.1.1+bzr973-1ubuntu3) utopic; urgency=medium . * New bzr snapshot to fix PEP-8 errors. * Update Vcs-* for utopic branch. . aptdaemon (1.1.1+bzr970-1ubuntu2) utopic; urgency=low . * debian/patches/lp1153725-temporary-workaround.patch: - dropped, tests work fine (LP: #1153725) . aptdaemon (1.1.1+bzr970-1ubuntu1) utopic; urgency=low . * New bzr snapshot - lp:~brian-murray/aptdaemon/package-version-in-crash + include package version in crash reports * patches already upstream: + upstream_lintian_2.5.18.patch + upstream_lp1024590.patch + lp1266844.patch + fix-ftbs.patch Checksums-Sha1: 4f6c4c91c2eb37a3e1ec290c2c9cb28fce6c66e2 2842 aptdaemon_1.1.1+bzr982-1.dsc a3c675b1db0dbe2bbc64a2d2a1736f941367a4de 1278635 aptdaemon_1.1.1+bzr982.orig.tar.gz b6fbe9eb467e2eddd1fe3f28e5e4bdc54aadbde7 25664 aptdaemon_1.1.1+bzr982-1.debian.tar.xz 465e5730d5a4777a4afe16394aa5845917882671 198122 aptdaemon-data_1.1.1+bzr982-1_all.deb 3fb189095d75d8fd5abb004254fd60b18ba64583 309448 aptdaemon_1.1.1+bzr982-1_all.deb 18eca8684a0d6b005bdcaafd54e1944c214d4bed 33132 python-aptdaemon.gtk3widgets_1.1.1+bzr982-1_all.deb 9041500f854e46158707b76557ac9ea0dffd34ea 93800 python-aptdaemon_1.1.1+bzr982-1_all.deb 0c38ede4ada639967cef4718b4b63cdafaabadfa 33238 python3-aptdaemon.gtk3widgets_1.1.1+bzr982-1_all.deb eec2314fff3584fda78cc3a4420bfb1bf8a62e6c 104640 python3-aptdaemon.test_1.1.1+bzr982-1_all.deb 224e0580fd3fb52bf125e05ce0b3aac961e63ada 94404 python3-aptdaemon_1.1.1+bzr982-1_all.deb Checksums-Sha256: 1a0552cc11080d2dcabdee9e41cbed2eec0d26795e312ab6faa8afa12c1dbc4b 2842 aptdaemon_1.1.1+bzr982-1.dsc 8729ce3163279359d2dfd674aa3a4d8af49ff6a99bfd0ef670ddb7ec50698eb6 1278635 aptdaemon_1.1.1+bzr982.orig.tar.gz 8eea2031dad777da3024de40439e713379ea2dbaed09fdf38406c18f2f4cb3d5 25664 aptdaemon_1.1.1+bzr982-1.debian.tar.xz 0cd82551de4db6053af932221a71a81606b32d6ec03fa5508b1fcb90be28f898 198122 aptdaemon-data_1.1.1+bzr982-1_all.deb 1ae2aa32194a22896646bf337dd04f7521fef00c38688ecf48e316ac9ddb6206 309448 aptdaemon_1.1.1+bzr982-1_all.deb 438cddc61aacdc61a36b1066ecd526f686d6a42c043f99d7eba9facb5748730b 33132 python-aptdaemon.gtk3widgets_1.1.1+bzr982-1_all.deb fc1dfdbff3d526a30d97f6df89f06b67892576702a4dcb6310933225d5022461 93800 python-aptdaemon_1.1.1+bzr982-1_all.deb 48614b354730cd6dc738cfb9ac8e47eb4cbb9b5210389ba20cd8d002f770c6bc 33238 python3-aptdaemon.gtk3widgets_1.1.1+bzr982-1_all.deb 4075381253b81bd6d03479f80bc91ef27906a797609476e99666ea49b315e124 104640 python3-aptdaemon.test_1.1.1+bzr982-1_all.deb 35b17067fe65434225fd96030ca6c892b60603b78129630bf51bdd0f76b5d3fc 94404 python3-aptdaemon_1.1.1+bzr982-1_all.deb Files: 0971e3539e05184a9e9b76d97eecf880 2842 admin extra aptdaemon_1.1.1+bzr982-1.dsc 68e1167d441f999b622fb43bec54cce0 1278635 admin extra aptdaemon_1.1.1+bzr982.orig.tar.gz 270b64cb95aa30ccbd5c82b744bb8965 25664 admin extra aptdaemon_1.1.1+bzr982-1.debian.tar.xz 0d154f0c39aa824120e891fa2948ed96 198122 admin extra aptdaemon-data_1.1.1+bzr982-1_all.deb 0eb37b0845a70a5b2e5798c263962e37 309448 admin extra aptdaemon_1.1.1+bzr982-1_all.deb b3503c5836762f86108476120f6dd44f 33132 python extra python-aptdaemon.gtk3widgets_1.1.1+bzr982-1_all.deb 32263a565ae8884d82810853425548b1 93800 python extra python-aptdaemon_1.1.1+bzr982-1_all.deb 9d8a37a6661a7a19e60a4e2ab755ae2a 33238 python extra python3-aptdaemon.gtk3widgets_1.1.1+bzr982-1_all.deb 6fbd1e1b4ffc74a5b220610da9075e74 104640 python extra python3-aptdaemon.test_1.1.1+bzr982-1_all.deb 3409ddbbd7c4781f10c56c2d0bf4ba52 94404 python extra python3-aptdaemon_1.1.1+bzr982-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJVgvvJAAoJENc8OeVlgLOGuP8P/0vSjeclsMn5E9rxJsricIcA rGGFkvYS2/rZfanrfl231VV7oX9BiczGSWyl2+Xj/J2cGUaoM33PYTVfIoj6yigc CKR+s8khqlL+xxZB/zmi6+ldSr7tx4IzJG7v2aXWRdRiVBD1p2dpDSzjSwE7MiE+ RKxJVkavb/muWdBiatoY9w3PWnwJXTHx561ggn8BCZwIIFEVoyADeOeRTPl5JM/O G2RRCQWWPQTUUtHpHIO3H0LDtvWA7ZjdFJeNuedcDnoqc1YSIwqNDR/fCsEiLipp zGckf62jANyJG/ZnztWEzxwVeQalG1G3Ikvfr3WW6C7EsAt/cX7WSrrIpyJrkSdm 2BnWXVpo4VO7WedrVdCX+WQb2awWlbxZc1iz7bo7vNFyhWg67WkpjTfetVHftV+U DVlk7stTJwIyamR3xgOa83RndGIiMTRxYm1nwXO8oupNhro7ie9hlMEKkcKehxq4 a+6TvM9yf/Hgqmnr6qXdCETCejoblQIF50Egs91hRyOuIFfYduj47InTJTXPfXGC mvfnLqNG1q114ajJZdSJN/QgzSlMb2kWbti/spsroTTLBhvGkeHeTTFOFq52fSao GHvd1DpLHFRmyuGB/6BVEYpOF4fLjNenPmx6gJkhqSYz/WjQRT1V0e44QN9H+ccy IJDoAMz1N1zEcLW8GaIn =LMKp -----END PGP SIGNATURE-----
--- End Message ---

