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 18/09/2019, à 11:27

lock

Impossible de signer paquet avec debuild après maj [Résolu]

Bonjour,
Gérant des PPA d'une appli que je gère, je n'ai à ce jour jamais eu de problème.
Je fais tourner une machine en VM sur laquelle se trouvait récemment Ubuntu 18.10. J'ai un script que j'execute a chaque maj afin de produire mes PPA.
Ce matin j'ai mis Ubuntu à jour vers la 19.04, histoire d'avoir une LTS.

Or, depuis, impossible de signer mes paquets. Pourtant je n'ai rien changé à ce niveau.
Lorsque mon script execute :

debuild -S -sa -kXXXXXX --lintian-opts -i

J'obtiens l'erreur suivante :

Now signing changes and any dsc files...
Refusing to sign with short key ID 'XXXXXX'!
debuild: fatal error at line 1112:
running debsign failed
error while building package sources

Une idée ?

Bonne journée

Dernière modification par lock (Le 19/09/2019, à 13:39)


Dell Precision 5520
Intel© Xeon© CPU E3-1505M v6 @ 3.00GHz × 4
Intel Corporation HD Graphics P630

Hors ligne

#2 Le 18/09/2019, à 11:43

xubu1957

Re : Impossible de signer paquet avec debuild après maj [Résolu]

Bonjour,

La version dingo 19.04, n'est pas une LTS.

_ _ _

La Doc est plantée ! Voir numetopia.fr/quoi-de-neuf-dans-ubuntu-19-04-disco-dingo
_ _ _

As-tu beaucoup de PPA, et sont-ils portés sur la 19.04 ?

Montre :

ls /etc/apt/sources.list.d -1

Dernière modification par xubu1957 (Le 18/09/2019, à 11:49)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#3 Le 18/09/2019, à 11:49

lock

Re : Impossible de signer paquet avec debuild après maj [Résolu]

xubu1957 a écrit :

La version dingo 19.04, n'est pas une LTS.

Et m.... smile. OK. Je suis maintenant un utilisateur de Debian alors je ne sais plus trop. Bon ben ca sera pour la 20.04.

xubu1957 a écrit :

As-tu beaucoup de PPA, et sont-ils portés sur la 19.04 ?

Mon problème n'est pas l'installation de PPA, ca j'ai pas de soucis, mais la création des paquets pour les téléverser dans les dépôts PPA.
Avec les commandes suivantes (et la première, celle qui consiste à signer l'appli, merde. Donc je pense a un soucis GPG lors de la MAJ que j'ai faite, mais je sèche un peu):

debuild -S -sa -kXXXXXX --lintian-opts -i
dput ppa:lock042/xxx xxxxxx_sources.changes

Dernière modification par lock (Le 18/09/2019, à 11:50)


Dell Precision 5520
Intel© Xeon© CPU E3-1505M v6 @ 3.00GHz × 4
Intel Corporation HD Graphics P630

Hors ligne

#4 Le 19/09/2019, à 13:38

lock

Re : Impossible de signer paquet avec debuild après maj [Résolu]

Bon alors je pense avoir résolu le truc .....
Il semblerait que maintenant on ne signe plus avec la short key ID mais avec la fingerprint ...


Dell Precision 5520
Intel© Xeon© CPU E3-1505M v6 @ 3.00GHz × 4
Intel Corporation HD Graphics P630

Hors ligne

#5 Le 29/11/2019, à 11:52

VinsS

Re : Impossible de signer paquet avec debuild après maj [Résolu]

Salut,

Je découvre le problème aujourd'hui. Il faut désormais utiliser le fingerprint.

Ça ne plaît pas à tout le monde et les explications à cela sont assez discutables (1).

1. https://bugs.debian.org/cgi-bin/bugrepo … bug=909810


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#6 Le 20/09/2020, à 13:00

L'Africain

Re : Impossible de signer paquet avec debuild après maj [Résolu]

Bonjour,
Je sais que je viens un peu tard mais je viens juste de passer à 20.04 et j'ai le même problème. Pourrais-tu dire comment faire pour utiliser le fingerprint?
Merci d'avance!

PS: Je pense que j'ai aussi un problème avec le dossier ~/.gnupg/ car j'ai du changer les droits par mégarde dans une sauvegarde. Quelqu'un saurait me dire quel droit spécifiques à besoin ce dossier?
J'ai cette erreur:

gpg: Attention : les droits du répertoire personnel « /home/cyrille/.gnupg »
            ne sont pas sûrs

Dernière modification par L'Africain (Le 20/09/2020, à 13:29)


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne

#7 Le 22/09/2020, à 07:36

VinsS

Re : Impossible de signer paquet avec debuild après maj [Résolu]

Salut,

Lorsque je change de machine (ou que je réinstalle) je copie tel quel le dossier .gnupg et mes clefs sont disponibles automatiquement.

Lors de la création d'une clef pgp il faut lui attribuer un nom p.ex. "mykey" ce qui permet de signer un paquet comme ceci:

debuild -S -sa -kmykey

plus simple que le fingerprint.

Pour les droits du dossier voici le mien:

ls --all -l
...
drwx------  5 vincent vincent     4096 sep 22 08:15 .gnupg
...

Vincent
Oqapy      Qarte      PaQager

Hors ligne

#8 Le 22/09/2020, à 09:54

L'Africain

Re : Impossible de signer paquet avec debuild après maj [Résolu]

Merci Vincent! L'idée du nom de la clé c'est pas mal. J'avais tout simplement trouvé en mettant le fingerprint en entier.


Ubuntu-Unity 18.04 LDLC (clevo) X/Lubuntu-Mate
"Donne à celui qui te demande…" Mt 5,42

Hors ligne