Comment 11 for bug 1664232

Revision history for this message
Iain Lane (laney) wrote :

I updated your debian/control to not hardcode dependencies on shared libraries. Those are automatically generated for you and having them be manually specified is harmful when the package names change.

I've uploaded the package to NEW for you. It still needs archive admin review.

---

I noticed the following weird things but they don't block my upload - you might want to fix them for your next version.

-rwxr-xr-x root/root 3472 2017-02-16 06:44 ./usr/lib/x86_64-linux-gnu/ukui-indicators/libexec/reset_applet_position.py
-rwxr-xr-x root/root 76016 2017-03-06 05:42 ./usr/lib/x86_64-linux-gnu/ukui-indicators/libexec/ukui-indicators

These filenames are a bit odd for Ubuntu. I think you might want to update INSTALL_LIBEXEC_DIR in debian/rules to be $(CURDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/ukui-indicators.

reset_applet_position.py contains some strange code. I think there's probably a better way to achieve what you want than ps, killall and forcefully overwriting user settings.