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 ---

Reply via email to