<type 'exceptions.TypeError'>: 'dbus.Struct' object does not support item assignment

Bug #712838 reported by Anthony Hook
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
aptdaemon (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: aptdaemon

This happened after I preformed a "Partial Upgrade" and the update-manager window had closed.

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: aptdaemon 0.40+bzr541-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-1.28-generic 2.6.38-rc2
Uname: Linux 2.6.38-1-generic x86_64
Annotation: Installation of the package file failed
Architecture: amd64
Date: Thu Feb 3 18:02:17 2011
DesktopFile: /usr/share/aptdaemon/aptdaemon.desktop
ExecutablePath: /usr/sbin/aptd
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
PackageArchitecture: all
SourcePackage: aptdaemon
Title: <type 'exceptions.TypeError'>: 'dbus.Struct' object does not support item assignment
TransactionDepends: [[], [], [], [], [], [], []]
TransactionKwargs: {'path': dbus.String(u'/home/anthony/Downloads/nautilus-dropbox_0.6.7_amd64 (1).deb'), 'force': dbus.Boolean(False)}
TransactionLocale: en_US.UTF8
TransactionPackages: [[], [], [], [], [], []]
TransactionRole: role-install-file

Related branches

Revision history for this message
Anthony Hook (anthonyhook) wrote :
Revision history for this message
Robert Roth (evfool) wrote :

Were you trying to install the deb file /home/anthony/Downloads/nautilus-dropbox_0.6.7_amd64 (1).deb from Software center?

Changed in aptdaemon (Ubuntu):
importance: Undecided → Medium
status: New → Fix Committed
Revision history for this message
Robert Roth (evfool) wrote :

Was this fixed? Why is the status set to Fix commited? I don't see any new commits on aptdaemon that could fix this. If this gets fixed, then probably the monster bug #702217 should get fixed too.

Changed in aptdaemon (Ubuntu):
status: Fix Committed → Confirmed
status: Confirmed → Fix Committed
Revision history for this message
Brian Murray (brian-murray) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 702217, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Please continue to report any other bugs you may find.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package aptdaemon - 0.41+bzr582-0ubuntu1

---------------
aptdaemon (0.41+bzr582-0ubuntu1) natty; urgency=low

  [ Sebastian Heinlein ]
  * New upstream version:
    - Strictly use the specified D-Bus types in signal and return values
      allowing to write non-Python bindings
    - New GTK3 client widgets (thanks to Martin Pitt)
    - Greatly enhanced test suite by moving to unittest2, allowing to perform
      package operations in a chroot and running tests on a local session
      dbus: "dbus-launch unit2 discover"
    - Improved error reporting
    - Improved open progress (Thanks to Michael Vogt)
    - Run lintian as the user who initiated the transaction
    - Several bug fixes (fixes LP: #707490, LP: #712838)

  * debian/control:
    - Add python-aptdaemon.gtkwidgets and python-aptdaemon.gtk3widgets
      instead of a shared python-aptdaemon-gtk to follow the package
      naming of the Python policy. Python-aptdaemon-gtk is kept as
      a transitional dummy package
    - Add a new aptdaemon-data package which provides common files
      (e.g. icons) for the client modules
    - aptdaemon recommends lintian to test local packages before
      installing
    - Add build dependencies on python-apt, python-gobject, python-defer,
      python-software-properties, python-dbus, python-debian,
      python-mock, dbus-x11 and python-unittest2 to run unittests at build
      time
    - Add missing dependency on python-dbus and python-debian to
      python-aptdaemon
    - Add a new package python-aptdaemon.test package which provides
      the infrastructure to write unittests for aptdaemon clients
    - Raise Python minimum version to 2.6

  * debian/patches:
    - Remove 09_fix_index_race_659438 - merged upstream
    - Remove 00upstream_gtk3_fixes - merged upstream
    - Remove 05_sources_list_password - merged upstream
    - Add disable_config_parser_test.patch: The test fails on the build
      system. Needs some more investigation. So temporarily disabled.

  * debian/rules:
    - Run the test suite at package build time by overriding dh_auto_test

  * debian/python-aptdaemon.test.(install|examples):
    - Ship the aptdaemon.test module, the silly packages repo, the dpkg
      wrapper and the fake PolicyKit daemon

  * debian/python-aptdaemon.gtk(3)widgets.(install|example):
    - Ship the corresponding Python module and example client

  * debian/aptdaemon-data.install:
    - Ship the icons

  [ Michael Vogt ]
  * debian/control:
    - add missing Replaces
 -- Michael Vogt <email address hidden> Wed, 09 Feb 2011 10:33:15 +0100

Changed in aptdaemon (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.