[grisbi-user-french] grisbi 1.0 pour Ubuntu 12.04

Jean-Luc Duflot jld78 at sfr.fr
Sam 31 Mai 21:50:33 CEST 2014


Le 29/05/2014 19:51, Ludovic Rousseau a écrit :
> Le 29 mai 2014 19:42, Jean-Luc Duflot <jld78 at sfr.fr> a écrit :
>>
>> Le 29/05/2014 18:58, Ludovic Rousseau a écrit :
>>>
>>>
>>> Je propose déjà des paquets .deb pour Debian stable et Ubuntu 12.04
>>> (en 64 bits) .
>>>
>>> Voir mon email du 13 avril 2014 " [grisbi-user-french] Grisbi 1.0.0
>>> pour Debian stable et Ubuntu 12.04 (en 64 bits) " [1].
>>> Il manque encore quelque chose ?
>>>
>>> à+
>>>
>>> [1] http://listes.grisbi.org/pipermail/user-french/2014-April/007913.html
>>>
>>
>> Bonsoir,
>>
>> Je ne suis pas sûr d'avoir bien compris : les paquets en référence sont bien
>> pour une Ubuntu 64 bits AMD. Pour un système 32 bits, on peut utiliser le
>> paquet 64 bits ?
>
> Non. Les paquets est pour une architecture AMD (ou Intel) 64 bits.
>
>> Et puis, pour un X86 en 32 bits, il faut bien utiliser ton how-to ?
>
> Oui.
> Ou attendre que le paquet arrive dans ta distribution.
>
> À+
>

Bonjour,

Hors liste de diffusion : ta procédure marche bien, j'obtiens bien 
grisbi 1.0.0 sur une Ubuntu 12.04. Super, et merci beaucoup !

J'ai eu cependant quelques soucis que voici :

- Après sudo apt-get install libgoffice-0.8-dev, le système installe les 
dépendances, mais il bute sur des paquetages non trouvés, et propose un 
apt-get update , ce que j'ai fait puis relancé l'install  de libgoffice, 
faite alors sans problème.

- debuild donne :

jld at nicole-MS-7365:~/devel/grisbi-1.0.0$ debuild
  dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: paquet source grisbi
dpkg-buildpackage: version source 1.0.0-1.1
dpkg-buildpackage: source changé par Ludovic Rousseau <rousseau at debian.org>
  dpkg-source --before-build grisbi-1.0.0
dpkg-buildpackage: architecture hôte i386
dpkg-checkbuilddeps : dépendances de construction non trouvées : 
libofx-dev libssl-dev autotools-dev intltool chrpath
dpkg-buildpackage: avertissement: Dépendances de construction et 
conflits non satisfaits ; échec.
dpkg-buildpackage: avertissement: (Utilisez l'option -d pour forcer.)
debuild: fatal error at line 1350:
dpkg-buildpackage -rfakeroot -D -us -uc failed

donc j'ai installé ces dépendances, puis debuild donne :

dpkg-gencontrol: avertissement: champ Depends du paquet grisbi-common : 
variable de substitution inconnue ${shlibs:Depends}
    dh_md5sums
    dh_builddeb
dpkg-deb : construction du paquet « grisbi » dans « 
../grisbi_1.0.0-1.1_i386.deb ».
dpkg-deb : construction du paquet « grisbi-common » dans « 
../grisbi-common_1.0.0-1.1_all.deb ».
  dpkg-genchanges  >../grisbi_1.0.0-1.1_i386.changes
dpkg-genchanges: pas d'inclusion du code source original dans l'envoi (« 
upload »)
  dpkg-source --after-build grisbi-1.0.0
dpkg-buildpackage: envoi d'un binaire et du fichier de différences 
(aucune inclusion du code source d'origine)
Now running lintian...
W: grisbi source: newer-standards-version 3.9.5 (current is 3.9.3)
Finished running lintian.
Now signing changes and any dsc files...
  signfile grisbi_1.0.0-1.1.dsc Ludovic Rousseau <rousseau at debian.org>
gpg: répertoire « /home/jld/.gnupg » créé
gpg: nouveau fichier de configuration « /home/jld/.gnupg/gpg.conf » créé
gpg: Attention : les options de « /home/jld/.gnupg/gpg.conf » ne sont 
pas encore actives cette fois
gpg: le porte-clefs « /home/jld/.gnupg/secring.gpg » a été créé
gpg: le porte-clefs « /home/jld/.gnupg/pubring.gpg » a été créé
gpg: « Ludovic Rousseau <rousseau at debian.org> » a été ignorée : la clef 
secrète n'est pas disponible
gpg: /tmp/debsign.uBg4Jzky/grisbi_1.0.0-1.1.dsc: clearsign failed: la 
clef secrète n'est pas disponible
debsign: gpg error occurred!  Aborting....
debuild: fatal error at line 1271:
running debsign failed

Malgré le fait qu'il n'a pas trouvé les clés, cette « fatal error » 
n'est apparemment pas significative, car après :
sudo dpkg -i grisbi_1.0.0-1.1_i386.deb grisbi-common_1.0.0-1.1_all.deb , 
grisbi 1.0.0 est installé correctement et le lanceur est dans le menu, 
donc tout est OK.

Je te propose de mettre ta procédure sur la liste user.french, avec des 
ajouts pour que ce soit plus facile pour ceux qui ne maîtrisent pas trop 
l'anglais et la ligne de commande. Qu'en penses-tu ? As-tu des choses à 
y ajouter ?

Cordialement,

Jean-luc










Plus d'informations sur la liste de diffusion user-french