[Oneiric] Software-properties 0.81.2 does not work without update-notifier

Bug #815016 reported by Harry on 2011-07-23
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
software-properties (Ubuntu)
High
Unassigned

Bug Description

The newest update of the application software-properties (0.81.2) does not work.
The application does not launch.
I have tried it with 3 different ways:
- from Synaptic
- from menu (system settigns - software sources)
- from terminal (software-properties-gtk)
None of them work.

Downgrading to the previous version (0.80.13) solves the issue for now.

I have fully upgraded/updated Oneiric 64-bit:
- nvidia-current
- gnome-shell

Changed in software-properties (Ubuntu):
status: New → Confirmed
dino99 (9d9) wrote :

Oneiric i386, get it opening from terminal but with errors:

oem@oem-desktop:~$ sudo software-properties-gtk
[sudo] password for oem:
WARNING: can not get name for '<CellRendererText object at 0xa520a54 (GtkCellRendererText at 0xa061b80)>'
WARNING: can not get name for '<TreeSelection object at 0xa520cfc (GtkTreeSelection at 0xa59aaa0)>'
WARNING: can not get name for '<TreeSelection object at 0xa520d24 (GtkTreeSelection at 0xa567d40)>'
WARNING: can not get name for '<TreeSelection object at 0xa520d4c (GtkTreeSelection at 0xa5cb168)>'
WARNING: can not get name for '<CellRendererText object at 0xa520e64 (GtkCellRendererText at 0xa061f00)>'
WARNING: can not get name for '<CellRendererText object at 0xa5f1194 (GtkCellRendererText at 0xa061d40)>'
WARNING: can not get name for '<CellRendererText object at 0xa5f861c (GtkCellRendererText at 0xa5c18e0)>'
WARNING: can not get name for '<TextBuffer object at 0xa5f8a04 (GtkTextBuffer at 0x9ffa870)>'

(software-properties-gtk:31373): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to underallocate GtkComboBox's child GtkToggleButton 0xa5708b8. Allocation is 350x20, but minimum required size is 25x25.

(software-properties-gtk:31373): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to underallocate GtkToggleButton's child GtkBox 0xa5683b8. Allocation is 340x10, but minimum required size is 15x15.

(software-properties-gtk:31373): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to underallocate GtkBox's child GtkArrow 0xa568438. Allocation is 15x10, but minimum required size is 15x15.
/usr/lib/python2.7/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py:330: Warning: /build/buildd/glib2.0-2.29.10/./gobject/gsignal.c:2318: instance `0xa575260' has no handler with id `516'
  widget.handler_block(handler)
/usr/lib/python2.7/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py:334: Warning: /build/buildd/glib2.0-2.29.10/./gobject/gsignal.c:2360: instance `0xa575260' has no handler with id `516'
  widget.handler_unblock(handler)
oem@oem-desktop:~$ apport-collect 815016

** (apport-gtk:31397): WARNING **: expected enumeration type GtkWindowType, but got GtkMessageType instead
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:353: Warning: value "((GtkWindowType) 3)" of type `GtkWindowType' is invalid or out of range for property `type' of type `GtkWindowType'
  Gtk.Dialog.__init__(self, **kwds)

dino99 (9d9) wrote :

i've tried to use: apport-collect 815016 to add more details, but it refuse and ask for ubuntu-bug instead.

Harry (harry33) wrote :

OK I have solved the issue.
The latest version of software-properties needs update-notifier to be installed.
If I install it, software-properties 0.81.2 works OK.
If I uninstall it, only previous version 0.80.13 or earlier works OK.

The question is, is this intentional?

Michael Vogt (mvo) on 2011-07-25
Changed in software-properties (Ubuntu):
status: Confirmed → Fix Committed
importance: Undecided → High
summary: - [Oneiric] Software-properties 0.81.2 does not work
+ [Oneiric] Software-properties 0.81.2 does not work without update-
+ notifier
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-properties - 0.81.3

---------------
software-properties (0.81.3) oneiric; urgency=low

  * softwareproperties/gtk/SimpleGtkbuilderApp.py:
    - remove unneeded debug output for gobjects without a get_name()
      function
  * softwareproperties/gtk/SoftwarePropertiesGtk.py:
    - do not crash if update-notifier is not installed (LP: #815016)
  * softwareproperties/AptAuth.py:
    - do not access ~/.gnupg from AptAuth() (LP: #815034)
  * softwareproperties/SoftwareProperties.py:
    - add CDROM add support into the dbus backend (LP: #815860)
 -- Michael Vogt <email address hidden> Mon, 25 Jul 2011 18:15:30 +0200

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

Other bug subscribers