Dear Maintainer,
*** Please consider answering these questions, where appropriate ***
* What led up to the situation?
I go to the Settings menu then select Repositories. The Repositories window
does not appear. Synaptic remains responsive.
When I start synaptic from the command line and perform the action described
above this is what shows on the terminal:
Traceback (most recent call last):
File "/usr/bin/software-properties-gtk", line 38, in <module>
from softwareproperties.gtk.SoftwarePropertiesGtk import
SoftwarePropertiesGtk
File "/usr/lib/python2.7/dist-
packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 39, in <module>
from DialogCacheOutdated import DialogCacheOutdated
File "/usr/lib/python2.7/dist-
packages/softwareproperties/gtk/DialogCacheOutdated.py", line 27, in <module>
import aptdaemon.client
File "/usr/lib/python2.7/dist-packages/aptdaemon/client.py", line 70, in
<module>
class MemoizedMixIn(MemoizedTransaction, GObject.GObjectMeta):
File "/usr/lib/python2.7/dist-packages/gi/module.py", line 316, in
__getattr__
return getattr(self._introspection_module, name)
File "/usr/lib/python2.7/dist-packages/gi/module.py", line 135, in
__getattr__
self.__name__, name))
AttributeError: 'gi.repository.GObject' object has no attribute 'GObjectMeta'
A few days ago there was a major update to python. I'm wondering if something
went wrong in my update?
PS. I'm running testing but I downloaded synaptic from unstable and the
behavior is the same from both packages
Thanks for your bugreport.
python/python-gi upgrade. Please check/reinstall the python{,3}-gi
packages.
Does this work: ?
$ python -c 'from gi.repository import GObject'
$ python3 -c 'from gi.repository import GObject'
Cheers,
Michael
I'm affected by the same bug. Tried reintalling python and python-gi. No
effect.
Traceback (most recent call last):
File "/usr/bin/software-properties-gtk", line 38, in <module>
from softwareproperties.gtk.SoftwarePropertiesGtk import
SoftwarePropertiesGtk
File
"/usr/lib/python2.7/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py",
line 39, in <module>
from DialogCacheOutdated import DialogCacheOutdated
File
"/usr/lib/python2.7/dist-packages/softwareproperties/gtk/DialogCacheOutdated.py",
line 27, in <module>
import aptdaemon.client
File "/usr/lib/python2.7/dist-packages/aptdaemon/client.py", line 70, in
<module>
class MemoizedMixIn(MemoizedTransaction, GObject.GObjectMeta):
File "/usr/lib/python2.7/dist-packages/gi/module.py", line 316, in
__getattr__
return getattr(self._introspection_module, name)
File "/usr/lib/python2.7/dist-packages/gi/module.py", line 135, in
__getattr__
self.__name__, name))
AttributeError: 'gi.repository.GObject' object has no attribute
'GObjectMeta'
Debain sid on AMD64 Synaptic version 0.80.2 Dear Maintainer, I can confirm this bug. Since some weeks it isn't possible to use the package sources. Synaptic only gives the message "the package sources changed" but I didn't change them. Furthermore, after a load new [I work with a German version, may be, the English are a little bit other) now changed packages are displayed in synaptic. If I do similar things at the command line with apt-get ... everything works. kind regards Irmhild
Looks very much like http://bugs.debian.org/707768