ubuntudevbar.py is provided by packages quickly-ubuntu-template and 
python-quickly-core respectively in:
- /usr/lib/nautilus/extensions-2.0/python/
- /usr/share/pyshared/

In this bug report, the path of the script is /usr/lib/python2.7/dist-
packages/ubuntudevbar.py which is on my system a symlink to
/usr/share/pyshared/ubuntudevbar.py.

Why 2 packages provide the same script (i have compared them and they are 
identical)?
Another point is that it is a nautilus extension (judging from the "import 
nautilus") so it seems to be wrongly installed by python-quickly-core.
Being a python nautilus extension, it cannot be run directly from an 
interpreter (see 
http://projects.gnome.org/nautilus-python/documentation/html/nautilus-python-overview.html).
That said, although the location given by quickly-ubuntu-template look right, 
this package also do not seem to be the best one for shipping a nautilus 
extension.
Wouldn't this script better be shipped it in a distinct package called 
quickly-ubuntu-nautilus with the missing dependency on python-nautilus like it 
is done in rabbitvcs-nautilus? But this script is maybe not mature enough to 
deserve a package of its own.

In the meantime, would it be enough to fix this bug to remove
usr/share/pyshared/ubuntudevbar.py from python-quickly-core?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/719197

Title:
  import ubuntudevbar fails

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to