logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 27-06-2017 17:56:14

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

[résolu] erreur de dpkg à la création d'un deb

bonjour ,

j'ai une erreur de  dpkg à la création de mon deb :

# sudo dpkg-deb --build firmware-amd-graphics


dpkg-deb: erreur: le répertoire de contrôle n'a pas les bonnes permissions 777 (doit être >=0755 et <=0775)



et

$ ls -l


drwxr-xr-x 5 alain alain      4096 juin  27 18:07 firmware-amd-graphics



j'ai tout essayé (avec  chmod) je ne  suis arrivé à rien

un p'tit coup de main ?

nb: je suis sous stretch kernel 4.10.0-rc6 (kernel officiel , donc. par opposition au kernel 4.11.7 , pas encore officialisé (mais sorti))


même avec un

sudo chmod 0760

, ça marche pas . j'ai tout essayé : chmod 0775 , chmod 0755 , chmod 0777 , chmod 0760 , chmod 0660 .

le résultat est le même

$ dpkg --version


Programme « dpkg » de gestion de paquets Debian version 1.18.24 (amd64).
Ce programme est un logiciel libre ; veuillez consulter la « GNU General
Public License » version 2 ou supérieure pour prendre connaissance des
conditions de reproduction. AUCUNE garantie n'est offerte.

Dernière modification par Debian Alain (27-06-2017 21:39:22)

Hors ligne

#2 27-06-2017 21:38:25

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] erreur de dpkg à la création d'un deb

j'ai trouvé la soluce :

$ sudo chmod -R 0755 firmware-amd-graphics


$ ls -l


drwxr-xr-x 5 alain alain      4096 juin  27 18:07 firmware-amd-graphics



$ sudo dpkg-deb --build firmware-amd-graphics


dpkg-deb: building package 'firmware-amd-graphics' in 'firmware-amd-graphics.deb'.


$ ls -l


-rw-r--r-- 1 root  root    1575408 juin  27 22:30 firmware-amd-graphics.deb



en fait , je comprenais pas le message de dpkg .

le dossier de contôle , quand on crée un deb , c'est le sous - dossier "DEBIAN" (hé oui , en majuscules, c'est la norme)
plus particulièrement , le fichier "control"

il y avait un problème de  droits sur ce  sous - dossier .
en conséquence chmod -R donne les droits de façon récursive .
du dossier principal à tous les  sous dossiers , donc , aussi , à "DEBIAN" .

à lire :
création d'un deb :
https://openclassrooms.com/courses/creer-un-paquet-deb
pour les curieux :
https://doc.ubuntu-fr.org/tutoriel/creer_un_paquet
plus digeste et d'après la norme :
http://www.serveur-linux.info/2012/01/c … ebian-deb/

et voilà , problème réglé .

Dernière modification par Debian Alain (28-06-2017 09:15:11)

Hors ligne

Pied de page des forums