#721671 gedit-plugins: drawspaces plugin fails to load

#721671#5
Date:
2013-09-02 23:41:31 UTC
From:
To:
Dear Maintainer,

the gedit Draw Spaces plugin fails to load. Spaces are not drawn. The plugin is
disabled and attempts to re-enable result in the same error.

$ /usr/bin/gedit

(gedit:3709): libpeas-WARNING **: drawspaces: /usr/lib/x86_64-linux-
gnu/gedit/plugins/libdrawspaces.so: cannot open shared object file: No such
file or directory

(gedit:3709): libpeas-WARNING **: Error loading plugin 'drawspaces'


I only see this in the package:
/usr/lib/x86_64-linux-gnu/gedit/plugins/libdrawspaces.cpython-33m-x86_64-linux-
gnu.so

Kind regards,
Ben.

#721671#10
Date:
2013-09-03 00:08:24 UTC
From:
To:
Am 03.09.2013 01:41, schrieb Ben Caradoc-Davies:


dh_python3 -pgedit-plugins /usr/lib/x86_64-linux-gnu/gedit/plugins
E: dh_python3 tools:93: fix_shebang
(debian/gedit-plugins/usr/lib/x86_64-linux-gnu/gedit/plugins/libbookmarks.la):
doesn't look like a shebang: b'# libbookmarks.la - a libtool library
file\n# Generated by libtool (GNU libtool) 2.4.2 Debian-2.4'
I: dh_python3 fs:278: renaming libbookmarks.so to
libbookmarks.cpython-33m-x86_64-linux-gnu.so
E: dh_python3 tools:93: fix_shebang
(debian/gedit-plugins/usr/lib/x86_64-linux-gnu/gedit/plugins/libdrawspaces.la):
doesn't look like a shebang: b'# libdrawspaces.la - a libtool library
file\n# Generated by libtool (GNU libtool) 2.4.2 Debian-2.'
I: dh_python3 fs:278: renaming libdrawspaces.so to
libdrawspaces.cpython-33m-x86_64-linux-gnu.so
E: dh_python3 tools:93: fix_shebang
(debian/gedit-plugins/usr/lib/x86_64-linux-gnu/gedit/plugins/libwordcompletion.la):
doesn't look like a shebang: b'# libwordcompletion.la - a libtool
library file\n# Generated by libtool (GNU libtool) 2.4.2 Debia'
I: dh_python3 fs:278: renaming libwordcompletion.so to
libwordcompletion.cpython-33m-x86_64-linux-gnu.so

i.e., the .so file is renamed by dh_python3

Maybe the maintainer of dh_python3 can enlighten us, what's going on here


Michael


[1]
https://buildd.debian.org/status/fetch.php?pkg=gedit-plugins&arch=amd64&ver=3.8.3-1%2Bb1&stamp=1376385676

#721671#15
Date:
2013-09-03 07:56:40 UTC
From:
To:
clone 721671 -1
reassign -1 dh-python
retitle -1 adds multiarch tags to files in /usr/lib/multiarch-triplet/ dir
block 721671 -1
thanks

[...]

dh_python{2,3} tags all extensions in dist-packages and in private dirs
it was told to look for Python files. Tagging files in
/usr/lib/multiarch-triplet/ is not a good idea indeed, I will fix it in
next release (probably today). I will also add an option to disable
tagging in private dirs (by default /usr/lib/gedit would still be
tagged)

#721671#22
Date:
2013-09-03 22:59:12 UTC
From:
To:
Thanks, Piotr.

gedit-plugins maintainers, as #721696 has been resolved in dh-python
1.20130903-1, it should be sufficient to release a repackaged gedit-plugins.

Kind regards,