Your message dated Wed, 15 Jul 2015 02:00:43 +0300 with message-id <CAJJ0NvocgT-VpNCO=rij9mrqaaofxwtseankvo+hes4gcwj...@mail.gmail.com> and subject line Re: Bug#774256: AttributeError: 'module' object has no attribute 'NautilusCompareConfig' has caused the Debian Bug report #774256, regarding AttributeError: 'module' object has no attribute 'NautilusCompareConfig' 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.) -- 774256: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774256 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: nautilus-compare Version: 0.0.4+po1-1 Severity: normal Tags: newcomer Dear Maintainer, After installing this package, I run nautilus from CLI and get: Traceback (most recent call last): File "/usr/share/nautilus-python/extensions/nautilus-compare.py", line 40, in __init__ self.config = utils.NautilusCompareConfig() AttributeError: 'module' object has no attribute 'NautilusCompareConfig' Digging a bit, it seems that the nautilus-compare module is imported from the linked version in /usr/share/nautilus-python/extensions/ and does not manage to reach the utils module lying in usr/share/nautilus-compare/ (with no link). In the nautilus-compare module, sys.path is appended to insert the latter, but it raises the error as another utils.py file is reached before the desired one. The modification of path L29 should be sys.path.insert(0, "/usr/share/nautilus-compare") instead of sys.path.append("/usr/share/nautilus-compare") to ensure the good utils module to be imported. -- System Information: Debian Release: 8.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages nautilus-compare depends on: ii nautilus 3.14.1-2 ii python 2.7.8-2 ii python-nautilus 1.1-4 ii python-xdg 0.25-4 Versions of packages nautilus-compare recommends: ii meld 3.12.1-2 Versions of packages nautilus-compare suggests: pn diffuse <none> pn fldiff <none> pn kdiff3 | kdiff3-qt <none> pn kompare <none> pn tkdiff <none> -- no debconf information
--- End Message ---
--- Begin Message ---Commited the fix as suggested in rev 46 at: * http://bazaar.launchpad.net/~nautilus-compare/nautilus-compare/trunk/revision/46 2014-12-30 22:03 GMT+02:00 Fabrice Silva <[email protected]>: > > Package: nautilus-compare > Version: 0.0.4+po1-1 > Severity: normal > Tags: newcomer > > Dear Maintainer, > > After installing this package, I run nautilus from CLI and get: > > Traceback (most recent call last): > File "/usr/share/nautilus-python/extensions/nautilus-compare.py", > line 40, in __init__ > self.config = utils.NautilusCompareConfig() > AttributeError: 'module' object has no attribute > 'NautilusCompareConfig' > > Digging a bit, it seems that the nautilus-compare module is imported > from the linked version in /usr/share/nautilus-python/extensions/ and > does not manage to reach the utils module lying in > usr/share/nautilus-compare/ (with no link). > > In the nautilus-compare module, sys.path is appended to insert the > latter, but it raises the error as another utils.py file is reached > before the desired one. The modification of path L29 should be > sys.path.insert(0, "/usr/share/nautilus-compare") > instead of > sys.path.append("/usr/share/nautilus-compare") > to ensure the good utils module to be imported. > > > > -- System Information: > Debian Release: 8.0 > APT prefers unstable > APT policy: (500, 'unstable') > Architecture: amd64 (x86_64) > > Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) > Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages nautilus-compare depends on: > ii nautilus 3.14.1-2 > ii python 2.7.8-2 > ii python-nautilus 1.1-4 > ii python-xdg 0.25-4 > > Versions of packages nautilus-compare recommends: > ii meld 3.12.1-2 > > Versions of packages nautilus-compare suggests: > pn diffuse <none> > pn fldiff <none> > pn kdiff3 | kdiff3-qt <none> > pn kompare <none> > pn tkdiff <none> > > -- no debconf information
--- End Message ---

