J'ai créé un PPA pour empaqueter l'Helix-Editor : https://launchpad.net/~maveonair/+archive/ubuntu/helix-editor .
Le processus de construction se termine avec succès ( bûches ) et le paquet est libéré. Mais pour une raison quelconque, le paquet ne contient pas les fichiers *.so créés lors de l'étape de construction, qui sont nécessaires à l'exécution pour afficher une coloration syntaxique correcte.
Ce qui me trouble, c'est que si je fais ce qui suit sur ma machine (Ubuntu 22.04), un paquet contenant ces fichiers sera créé :
$ fakeroot debian/rules build
$ fakeroot debian/rules binary
$ dpkg -c ../helix_22.12-3\~ubuntu22.04\~ppa1_amd64.deb | grep grammars
drwxr-xr-x root/root 0 2023-01-14 13:28 ./var/lib/helix/runtime/grammars/
-rw-r--r-- root/root 51424 2023-01-14 13:28 ./var/lib/helix/runtime/grammars/astro.so
-rw-r--r-- root/root 338144 2023-01-14 13:28 ./var/lib/helix/runtime/grammars/awk.so
-rw-r--r-- root/root 559328 2023-01-14 13:28 ./var/lib/helix/runtime/grammars/bash.so
-rw-r--r-- root/root 30648 2023-01-14 13:28 ./var/lib/helix/runtime/grammars/bass.so
...
Voici l'étape qui installe les fichiers *.so dans "/var/lib/helix/runtime/grammars" : https://github.com/maveonair/helix-debian/blob/main/debian/rules#L24
Quelqu'un a-t-il une idée de ce que je fais de travers ou de la raison pour laquelle le paquet créé sur ma machine est différent de celui de Launchpad ?