/srv/irclogs.ubuntu.com/2011/08/20/#ubuntu-tn-classroom.txt

adnsi c'est bon, on peut vérifier que le package contient ce qu'il faut avec la commande suivante :00:00
adndpkg --contents ../*deb00:00
adn1:57 adn@wahe /tmp/DebPackaging/democratie-0.1% dpkg --contents ../*deb00:00
adndrwxr-xr-x root/root         0 2011-08-20 01:57 ./00:00
adndrwxr-xr-x root/root         0 2011-08-20 01:57 ./usr/00:00
adn(...)00:00
adn-rw-r--r-- root/root       765 2011-08-20 01:57 ./usr/share/man/man1/democratie.1.gz00:00
adndrwxr-xr-x root/root         0 2011-08-20 01:57 ./usr/bin/00:00
adn-rwxr-xr-x root/root      4904 2011-08-20 01:57 ./usr/bin/democratie00:00
nizarusdpkg-deb: error: --contents prend exactement un paramètre00:01
nizarusdpkg --contents ../democratie_0.1-1_amd64.deb00:01
adnah, c'est parce que tu es sous x86 et que tu as gardé mon package amd64 ;-)00:01
adnvérifie le contenu de ton package à toi00:02
adndpkg --contents ../democratie_0.1-1_i386.deb00:02
adn`- nizarus 00:02
nizarusnon je suis en amd64 adn 00:02
adnah, étrange00:02
adnls ../*deb00:03
adnpour ceux qui ont d'autres erreurs, donnez les deux ou trois lignes avant le message d'erreur00:03
adnqu'on comprenne d'où vient le problème00:03
nizarus[erreur] dpkg-buildpackage: erreur: debian/rules build a produit une erreur de sortie de type 200:03
adnoui, les lignes avant00:04
nizarusode --disable-dependency-tracking returned exit code 1 make: *** [build] Erreur 9 dpkg-buildpackage: erreur: debian/rules build a produit une erreur de sortie de type 200:04
adnon saute l'étape "lintian" (fin de la diapo n° 13) qu'on verra plus en détail lors de la formation avanée00:11
nizarus[Question] à l'installation du paquet la logithéque me dit que mon paquet ne respecte pas les standards de qualité, quels sont ces standards?00:12
adnlintian permet de vérifier que le package respecte les standards Debian énoncés dans la charte Debian00:12
adnon en reparlera soit plus tard, soit pendant la formation avancée00:12
adnnext00:12
nizarusnext00:12
adn#### DIAPO n° 14 ####00:12
adninstallez le package00:13
adnavec la commande00:13
adnsi vous êtes sur x86 : sudo dpkg -i ../*86*deb00:13
adnsi vous êtes sur amd64 : sudo dpkg -i ../*64*deb00:14
adnaprès l'installation, relancez un nouveau terminal (ou lancez la commande "$SHELL")00:14
adnet lancez la commande "democratie -h"00:14
adnRÉSULTAT : vous avez fait un premier pas dans le packaging ET vers la démocratie ;-)00:15
nizarus[QUESTION] Comment rendre mon packet "indexé" dans la logithéque ?00:15
adnen fait, il faut créer un "dépôt" de packages00:16
adnet indiquer à votre logithèque l'endroit où se trouve ce dépôt00:16
adnje vous propose qu'on en reparle également lors de la formation avancée00:16
adnnext00:16
nizarusnothing 00:17
adnbon, on s'approche de la fin !00:17
adn#### DIAPO n° 15 ####00:17
adnvous trouverez un résumé des commandes qu'on a utilisées dans ce TP sur la page http://adn.diwi.org/debian/classroom/package/classroom.txt00:17
adnNeo31 a fait une excellente synthèse sur http://paste.ubuntu.com/670473/00:18
adn#### DIAPO n° 16 ####00:20
adnvoici les références incontournables pour savoir :00:20
adn1) comment remplir les fichiers du dossier debian/00:20
adn2) comment respecter les standards du packaging selon Debian00:20
adnc'est aussi une mine d'infos pour résoudre les problèmes que vous rencontrez00:21
adnpour la formation avancée, je vous demanderai d'avoir réussi au moins à suivre le mode d'emploi du guide du nouveau maintainer de package00:22
adn#### CONCLUSION ####00:22
adnj'espère que la formation vous a paru utile00:23
adnje vous recommande de refaire la formation seuls à votre aise00:23
adnen essayant de remplir par vous-mêmes les fichiers du dossier debian/00:23
adnen particulier debian/control, debian/changelog, debian/copyright00:23
nizarusmerci adn pour ce classroom consistant 00:24
adnsi vous avez des questions, je suis en permanence connecté à ce serveur (nickname : adn)00:24
Neo31Un grand merci a Mr Adnen qui nous a assurer ce classroom :)00:24
adnmon mail est adn -at- debian (point) org00:24
adnil me reste à vous remercier d'avoir participé aussi nombreux00:24
nizarusadn, ajoute #ubuntu-tn à tes favoris 00:24
adnd'avoir posé des questions très intéressantes00:24
adnnizarus: surtout #cullt ;-)00:25
adnmais pourquoi pas, oui00:25
adnet il me reste évidemment à remercier la Team Ubuntu Tunisie qui a fait un super boulot00:25
adnde communication, de préparation de la classroom00:25
adnd'animation de la classroom00:25
adnje vous dis à bientôt pour une autre classroom et je reste à votre disposition tout de suite pour continuer à échanger00:26
nizarusMerci à tous fin du classroom, discussion ouverte sur #ubuntu-tn00:26
adnje suis également preneur de vos commentaires pour améliorer la formation00:26
adnbonne soirée et inchallah aïdkom mabrouk !00:26
nizarustest00:34
sarhantest00:35
=== Neo31 changed the topic of #ubuntu-tn-classroom to: Salon classroom IRC de la LoCo Team approuvée ubuntu-tn : https://wiki.ubuntu.com/TunisianTeam | | Historique du Canal : http://logs.ubuntu-eu.org/freenode/ | |*** Prochain cours le --/--/-- à --h-- (GMT+1) ***|| merci de rejoindre #ubuntu-tn-classroom-chat
Neo31la presentation "Packaging classroom 11.08.1" faite par Monsieur Mohammed Adnène Trojette, développeur Debian, est disponible sur https://wiki.ubuntu.com/TunisianTeam/Presentations00:44
=== ChanServ changed the topic of #ubuntu-tn-classroom to: Salon classroom IRC de la LoCo Team approuvée ubuntu-tn : https://wiki.ubuntu.com/TunisianTeam | | Historique du Canal : http://irclogs.ubuntu.com/ | |*** Prochain cours le --/--/-- à --h-- (GMT+1) ***|| merci de rejoindre #ubuntu-tn-classroom-chat

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!