<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.cyber-developpement.com/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Blog de Shire - Linux</title>
  <link>http://blog.cyber-developpement.com/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Wed, 10 Mar 2010 15:00:48 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Compiler le serveur llcon (Gentoo)</title>
    <link>http://blog.cyber-developpement.com/post/2010/02/03/Compiler-le-serveur-llcon-Gentoo</link>
    <guid isPermaLink="false">urn:md5:ed087f9cc80873b7af7b5f28d638e483</guid>
    <pubDate>Wed, 03 Feb 2010 01:29:00 +0100</pubDate>
    <dc:creator>Shire</dc:creator>
        <category>Linux</category>
        <category>compilation</category><category>compiler</category><category>gentoo</category><category>linux</category><category>llcon</category>    
    <description>    &lt;p&gt;&lt;a href=&quot;http://sourceforge.net/apps/mediawiki/llcon/index.php?title=Main_Page&quot; hreflang=&quot;en&quot;&gt;llcon&lt;/a&gt; est un logiciel qui permet a plusieurs musicien de jouer ensemble via internet avec une latence faible.&lt;/p&gt;


&lt;p&gt;Le logiciel est composé d'un client et d'un serveur. Les deux logiciels peuvent fonctionner sur Linux, Mac et Windows.&lt;/p&gt;


&lt;p&gt;llcon n'étant pas présent sur gentoo et n'ayant pas trouvé d'overlay j'ai compiler llcon depuis les sources.&lt;/p&gt;


&lt;h2&gt;Recuperer les sources&lt;/h2&gt;


&lt;p&gt;Le code de llcon est disponible sur SourceForge: &lt;a href=&quot;http://sourceforge.net/projects/llcon/files/&quot; hreflang=&quot;en&quot;&gt;source du serveur llcon&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;J'ai utiliser la &lt;a href=&quot;http://sourceforge.net/projects/llcon/files/llcon/3.0.3/llcon-3.0.3.tar.gz/download&quot; hreflang=&quot;en&quot;&gt;version 3.0.3&lt;/a&gt;&lt;/p&gt;


&lt;h2&gt;Modification du code&lt;/h2&gt;


&lt;p&gt;J'ai modifier un fichier de code pour que le programme compil.&lt;/p&gt;


&lt;p&gt;TODO&lt;/p&gt;


&lt;h2&gt;Dépendances&lt;/h2&gt;


&lt;p&gt;Inutile d'installer celt depuis l'arbre de portage. Les sources de celt sont incluses dans le code source du serveur llcon
Je ne sais pas quel version ceux-ci utilise&lt;/p&gt;


&lt;h2&gt;Compilation&lt;/h2&gt;

&lt;pre&gt;
$ ./configure --enable-sound=no

$ make
&lt;/pre&gt;


&lt;h2&gt;Lancement du serveur&lt;/h2&gt;


&lt;p&gt;Je n'ai pas installé le serveur. J'attend que llcon soit packager pour la gentoo.&lt;/p&gt;

&lt;pre&gt;
$ ./llcon -n -s &amp;amp;
&lt;/pre&gt;</description>
    
    
    
          <comments>http://blog.cyber-developpement.com/post/2010/02/03/Compiler-le-serveur-llcon-Gentoo#comment-form</comments>
      <wfw:comment>http://blog.cyber-developpement.com/post/2010/02/03/Compiler-le-serveur-llcon-Gentoo#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.cyber-developpement.com/feed/rss2/comments/31</wfw:commentRss>
      </item>
    
  <item>
    <title>Gentoo - Passer d'un profile no multilib à un profile multilib (desktop)</title>
    <link>http://blog.cyber-developpement.com/post/2008/11/02/Gentoo-Passer-dun-profile-no-multilib-a-un-profile-multilib-desktop</link>
    <guid isPermaLink="false">urn:md5:be487024c8333faba8cd655e571b20a1</guid>
    <pubDate>Sun, 02 Nov 2008 17:55:00 +0100</pubDate>
    <dc:creator>Shire</dc:creator>
        <category>Linux</category>
        <category>amd64</category><category>desktop</category><category>gentoo</category><category>multilib</category><category>no multilib</category><category>passer</category><category>profile</category>    
    <description>    &lt;p&gt;A l'installation de gentoo j'avais opter pour un profile no-multilib pour être en 64 bit uniquement.&lt;/p&gt;


&lt;p&gt;Flash n'étant disponible qu'en 32 bits, il est à ma connaissance obligatoire de mixer 64 bit et 32 bit.&lt;/p&gt;


&lt;p&gt;C'est pour cela que j'ai du changer de profile. Je suis passer du profile amd64 / 2007.0 / no-multilib au profile amd64 / 2008.0 / desktop (profile multilib).&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Etapes:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Backup gcc, glibc, binutils&lt;/li&gt;
&lt;li&gt;Installer les versions binaires de gcc, glibc, binutils&lt;/li&gt;
&lt;li&gt;Changer de profile&lt;/li&gt;
&lt;li&gt;Recompiler l'ensemble des binaires.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Backup de gcc, glibc, binutils&lt;/h2&gt;

&lt;pre&gt;# buildpkg gcc&lt;/pre&gt;

&lt;pre&gt;
# buildpkg glibc
&lt;/pre&gt;

&lt;pre&gt;
# buildpkg binutils
&lt;/pre&gt;


&lt;h2&gt;Installer les versions binaires de gcc, glibc, binutils&lt;/h2&gt;


&lt;p&gt;Les version binaires pour chaque architecture sont disponible sur le site&lt;/p&gt;


&lt;h2&gt;Changer de profile&lt;/h2&gt;



&lt;p&gt;Pour obtenir la liste des profils&lt;/p&gt;
&lt;pre&gt;
# eselect profile list
&lt;/pre&gt;


&lt;p&gt;Pour choisir un profil (#profil -&amp;gt;numéros du profil)&lt;/p&gt;
&lt;pre&gt;
# eselect profil set #profile
&lt;/pre&gt;

&lt;h2&gt;Recompiler l'ensemble des binaires.&lt;/h2&gt;

&lt;p&gt;Il est recommandé de recompiler l'ensemble des programmes.&lt;/p&gt;
&lt;pre&gt;
# emerge -e world
&lt;/pre&gt;</description>
    
    
    
          <comments>http://blog.cyber-developpement.com/post/2008/11/02/Gentoo-Passer-dun-profile-no-multilib-a-un-profile-multilib-desktop#comment-form</comments>
      <wfw:comment>http://blog.cyber-developpement.com/post/2008/11/02/Gentoo-Passer-dun-profile-no-multilib-a-un-profile-multilib-desktop#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.cyber-developpement.com/feed/rss2/comments/12</wfw:commentRss>
      </item>
    
  <item>
    <title>Problème pour emerger Trac 0.11.1-r2 (setuptools)</title>
    <link>http://blog.cyber-developpement.com/post/2008/10/08/Probleme-pour-emerger-Trac-0111-r2-setuptools</link>
    <guid isPermaLink="false">urn:md5:4beb14d19350d0cf836acf7f58c17ff7</guid>
    <pubDate>Wed, 08 Oct 2008 12:31:00 +0200</pubDate>
    <dc:creator>Shire</dc:creator>
        <category>Linux</category>
        <category>emerge</category><category>gentoo</category><category>python</category><category>setuptools</category><category>trac</category><category>trac-0.11.1-r2</category>    
    <description>    &lt;p&gt;Je n'arrivais pas à emerger trac-0.11.1-r2 à cause de setuptools.&lt;/p&gt;


&lt;p&gt;Je pense que ceci est suite à l'upgrade de ptyhon 2.4 vers 2.5.&lt;/p&gt;


&lt;p&gt;J'ai pour cela éxecuté:&lt;/p&gt;
&lt;pre&gt;
/usr/sbin/python-updater
 * Starting Python Updater from 2.4 to 2.5 :
 *   Adding to list: =dev-libs/boost-1.35.0-r2
 *   Adding to list: =dev-python/pytz-2005m
 *   Adding to list: =dev-python/genshi-0.5.1
 *   Adding to list: =dev-python/elementtree-1.2.6-r2
 *   Adding to list: =dev-python/python-fchksum-1.7.1
 *   Adding to list: =dev-python/pygments-0.10
 *   Adding to list: =dev-python/docutils-0.4-r3
 *   Adding to list: =dev-python/pycrypto-2.0.1-r6
 *   Adding to list: =www-client/pybugz-0.7.3
&lt;/pre&gt;


&lt;p&gt;Celui-ci à planté à cause de setuptools.
J'ai mis à jour setuptools de la version 0.6_rc7 vers la version 0.6_rc8-r1 et j'ai emergé Trac.&lt;/p&gt;


&lt;p&gt;PS: Idem pour la version 0.10 de Trac
Si vous execuez /usr/sbin/python-updater celui reporte une erreur qui dit que setuptools est déja installé et qu'il ne peut pas installer deux version dans le même slot.&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.cyber-developpement.com/post/2008/10/08/Probleme-pour-emerger-Trac-0111-r2-setuptools#comment-form</comments>
      <wfw:comment>http://blog.cyber-developpement.com/post/2008/10/08/Probleme-pour-emerger-Trac-0111-r2-setuptools#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.cyber-developpement.com/feed/rss2/comments/9</wfw:commentRss>
      </item>
    
</channel>
</rss>