[01:31] ping k3nz0 [01:31] pong ups [01:31] go priv8 ? [01:33] béhi go [01:33] j'étais sur la substitution monoalpha [09:38] salut tout le monde vous allez bien [09:38] j'ai besoin de votre aide [11:02] ping adn [11:03] adn, on fait une classroom sur la packaging au UGJ, on aura besoin de vos conseils eventuellement [11:07] Salam [11:07] salut elacheche_anis [11:08] salam DelphiWorld [11:08] elacheche_anis: ;) [11:08] elacheche_anis: sava ? [11:08] eid mubarak a touts [11:10] 3lina w 3lik :D [11:10] 3lina w 3lik DelphiWorld :D [11:11] tu va bien?? :) [11:11] elacheche_anis: alhamdoulillah [11:11] elqu'an est l'ubuntu JAM egypt ? [11:11] elacheche_anis: qu'an est l'ubuntu JAM egypt ? [11:12] c'est déjà fait XD avant hier [11:13] elacheche_anis: :( :( :( :( :( :( :( :( :( [11:47] elacheche_anis: ugj? [11:54] SalahGo: oui ? [11:56] Salut adn , on est entrain de faire un atelier packaging [11:56] super ! [11:56] comment puis-je vous aider ? [11:56] adn, question: [11:56] est-ce qu'on peut faire une compilation deb 64 bit sur machine 32 bit et vice-versa [11:57] on peut faire une compilation de deb i386 sur un amd64 mais pas le contraire [11:57] (sauf à installer qemu, par exemple) [11:57] ok [11:57] comment faire du 32bit sur 64bit?! [11:58] en fait, c'est possible facilement avec amd64 de faire i386 (il suffit d'installer un chroot i386, je crois) [11:58] pour obtenir un paquet deb 32bit sur une machine 64bit je veux dire [11:58] SalahGo: mais pourquoi vous voulez le faire, surtout ? [11:58] je comprends pas votre objectif [11:58] si vous avez des machines i386, utilisez-les directement pour construire les paquets i386 [11:58] pour avoir deux packages deb à la fin [11:59] SalahGo: ça ne sert à rien :-) [11:59] oui je sais, mais si on peut créer les deux, sur les machines 64bit, on veut savoir comment [11:59] en tout cas, ça ne sert à rien pour les développeurs [11:59] SalahGo: http://wiki.debian.org/DebianAMD64Faq [12:00] Q: How do I build i386 debs on AMD64? [12:00] A: use the linux32 command to fake uname and limit memory size inside your i386 chroot. Package is linux32. [12:00] Simplest way to build i386 packages out of the box on AMD64 is to use dchroot and a simple wrapper script [12:00] such as the following example for dpkg-buildpackage: [12:00] #!/bin/sh [12:00] rpath=`pwd` [12:00] dchroot -c i386 "cd $rpath && linux32 dpkg-buildpackage -ai386 $@" [12:00] Save it under /usr/local/bin/ia32-dpkg-buildpackage, make it executable and change the chroot name [12:00] You will need to have your home directory available under the chroot. [12:00] according to your environment. [12:00] Now you can build i386 packages using ia32-dpkg-buildpackage like dpkg-buildpackage. for example: [12:00] $ ia32-dpkg-buildpackage -rfakeroot [12:00] Remember to install the build-depends for the package inside the chroot. [12:01] Better approach: use -vserver kernel and create 32-bit vserver; build anything you want instide it. [12:01] sinon, http://wiki.debian.org/BuildingCrossCompilers [12:01] SalahGo: mais le plus simple, en général, quand vous avez ce genre de question, c'est de demander à Google :-) [12:02] http://www.google.fr/#sclient=psy&hl=fr&safe=off&source=hp&q=how+to+build+i386+packages+on+amd64&pbx=1&oq=how+to+build+i386+packages+on+amd64&aq=f&aqi=&aql=&gs_sm=e&gs_upl=340l9400l0l9929l45l32l4l3l4l1l261l5406l0.13.15l28l0&bav=on.2,or.r_gc.r_pw.&fp=ccc61b9c8a3d2065&biw=1526&bih=1016 [12:02] SalahGo: tiens, le 3e résultat est encore meilleur [12:02] http://www.kirya.net/articles/build-i386-packages-on-amd64/ [12:02] Here is how I build both amd64 and i386 Debian packages on my amd64 host, using cowbuilder. [12:02] The same should be possible using pbuilder, but I prefer cowbuilder which is faster [12:02] SalahGo: allo ? [12:02] adn, oui oui x) [12:02] build i386 binary packages only: [12:02] $ ARCH=i386 pdebuild --debbuildopts -b [12:03] SalahGo: cette dernière méthode est de loin la plus simple [12:03] je lis les liens [12:03] SalahGo: lis seulement le dernier [12:03] ok [12:03] on met les liens interessants pour le packaging sur gobby [12:04] je suis en train d'éditer les liens [12:04] je vais essayer des maintenant [12:04] ne mets que le dernier, sur kirya alors [12:05] c'est ce que j'ai fait [12:06] adn, vous nous conseillez quoi? [12:06] pbuilder ou cowbuilder? [12:06] SalahGo: cowbuilder [12:06] adn, ok merci [12:09] adn, au fait, vous ne pouviez pas venir à l'UGJ?! [12:18] SalahGo: non [12:18] adn, dommage, vous nous auriez été d'une grande aide [12:19] adn, on va passer au tutorial 2 après le déjeuner, l'update du package [12:40] * SalahGo Déjeuner #UGJ [12:54] SalahGo: vous avez l'air de très bien vous débrouiller sans moi :-) [14:10] SalahGo: peux-tu informer nizarus que je lui ai transmis un mail ? [14:10] SalahGo: Arabeyes cherche un coordonnateur de la traduction sur Launchpad [14:10] SalahGo: et je pense que c'est à quelqu'un chez vous de le faire :-) [14:10] pour que la Tunisie reste leader sur ces sujets ! [14:27] adn, nizarus n'est pas ici aujourd'hui, mais j'ai dit à Neo en tout cas [15:25] SalahGo: bien joué [20:27] salem [20:37] Bonsoir tout le monde! :)