Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/08/2007, à 15:16

EmilienKia

[Resolu] Problème de groupe lors du "pbuilder build" d'un paquet

Bonjour à tous.

Je cherdchais à génerer un .deb pour une bibliothèque (libtomcrypt), j'ai donc suivis le tutoriel fournit par ubuntu-fr : http://doc.ubuntu-fr.org/tutoriel/creer_un_paquet .

Tout se passe bien jusqu'à la génération :

> sudo pbuilder build *dsc
...
dh_installdirs
# Add here commands to install the package into debian/tmp
/usr/bin/make NODOCS=yes DESTDIR=/tmp/buildd/libtomcrypt-1.17/debian/tmp install
make[1]: Entering directory `/tmp/buildd/libtomcrypt-1.17'
install -d -g wheel -o root /tmp/buildd/libtomcrypt-1.17/debian/tmp/usr/lib
install: invalid group `wheel'

Je fouine un peu et je m'aperçois (http://forum.ubuntu-fr.org/viewtopic.php?id=27255) que le groupe 'wheel' n'existe pas sur ubuntu (strange mais pourquoi pas), je modifie mon fichier debian/rules en conséquence et je relance :

...
dh_installdirs
# Add here commands to install the package into debian/tmp
/usr/bin/make NODOCS=yes INSTALL_GROUP=admin DESTDIR=/tmp/buildd/libtomcrypt-1.17/debian/tmp install
make[1]: Entering directory `/tmp/buildd/libtomcrypt-1.17'
install -d -g admin -o root /tmp/buildd/libtomcrypt-1.17/debian/tmp/usr/lib
install: invalid group `admin'

Là par contre, il me dit que le groupe admin n'existe pas. Et ça, c'est un peu plus problématique.
Quelqu'un aurai une idée géniale ?

Merci beaucoup

Dernière modification par EmilienKia (Le 13/08/2007, à 10:03)

Hors ligne

#2 Le 10/08/2007, à 20:25

mr_pouit

Re : [Resolu] Problème de groupe lors du "pbuilder build" d'un paquet

Sauf exception, les droits des fichiers dans les paquets sont à 644 et root:root. wink

Hors ligne

#3 Le 13/08/2007, à 10:01

EmilienKia

Re : [Resolu] Problème de groupe lors du "pbuilder build" d'un paquet

Effectivement avec root:root, ca passe.
C'était simple mais il fallait y penser.

Merci beaucoup. smile

Hors ligne