Собираю свой проект в deb пакет следующим образом. Проект написан на Python, поэтому сам он поставляется в исходных кодах.
Сами исходники помещаются в /opt/$progname, в /usr/bin/$progname bash скрипт, выполняющий python /opt/$progname/$mainfile.
В /usr/share/application/$progname ссылка на /usr/bin/$progname соответственно. В папке DEBIAN файлы content, и postinst (собержит в себе chmod a+x /usr/bin/$progname.
На ноутбуке с убунту все заработало, и сработало как надо. Однако сейчас в баг-трекере появилось сообщение, что при установке выдается сообщение о плохом deb-пакете. Хотя , в итоге, программа функционирует как надо.
Ссылка на ошибку
Приблизиительно ошибку я понял, у файла другой владелец( то бишь я ) не существующий в системе конечного пользователя. Но какого владельца тогда надо установить, чтобы он работал везде?