diff options
author | Jean-Pierre Giraud <jean-pierregiraud@neuf.fr> | 2022-09-20 08:36:29 +0200 |
---|---|---|
committer | Jean-Pierre Giraud <jean-pierregiraud@neuf.fr> | 2022-09-20 08:36:29 +0200 |
commit | bbc149e7036e2f75ecf92e65ccfddbe891d93a21 (patch) | |
tree | 83c019e5fb6b15407550da21a3bd6a776f0dc8aa /french/ports | |
parent | 9672787a333bc40b47b157507f1be122c57260ac (diff) |
(fr) ports/hurd/hurd-devel-debian.wml, file synced with English
Diffstat (limited to 'french/ports')
-rw-r--r-- | french/ports/hurd/hurd-devel-debian.wml | 44 |
1 files changed, 39 insertions, 5 deletions
diff --git a/french/ports/hurd/hurd-devel-debian.wml b/french/ports/hurd/hurd-devel-debian.wml index 0eaf0e6bfba..9467e5b0697 100644 --- a/french/ports/hurd/hurd-devel-debian.wml +++ b/french/ports/hurd/hurd-devel-debian.wml @@ -1,6 +1,6 @@ #use wml::debian::template title="Debian GNU/Hurd – Développement" NOHEADER="yes" #include "$(ENGLISHDIR)/ports/hurd/menu.inc" -#use wml::debian::translation-check translation="197f33b0f4d131b46d958b7092af17940470e768" maintainer="Jean-Paul Guillonneau" +#use wml::debian::translation-check translation="e42a3c19fa8c376678e6147f47b31ba3fc60e369" maintainer="Jean-Paul Guillonneau" # Translators: # Mohammed Adnène Trojette 2005-2007. @@ -13,6 +13,12 @@ Debian GNU/Hurd</h1> Développement de la distribution</h2> <h3> +Empaqueter des logiciels pour Hurd</h3> +<p> +Les paquets spécifiques à Hurd sont entretenus dans +<url "https://salsa.debian.org/hurd-team/">. + +<h3> Porter des paquets Debian</h3> <p> Si vous souhaitez aider le portage Debian GNU/Hurd, vous devriez @@ -42,9 +48,11 @@ d'empaquetage Debian <code>paquet-version</code> avec la commande <code>dpkg-buildpackage -B "-mMonNom <MonAdresseÉlectronique>"</code>. Vous pouvez utiliser <code>-b</code> au lieu de <code>-B</code> si vous voulez aussi compiler -les parties indépendantes de l'architecture du paquet. -Vous pouvez ajouter -<code>-uc</code> pour éviter de signer le paquet avec votre clef GPG. +les parties indépendantes de l'architecture du paquet (mais c'est généralement +inutile dans la mesure où elles sont disponible dans l'archive, et leur +construction peut nécessiter des dépendances supplémentaires). +Vous pouvez ajouter <code>-uc</code> pour éviter de signer le paquet avec votre +clef GPG. </p> <p> La construction pourrait nécessiter d’installer des paquets supplémentaires. @@ -151,6 +159,31 @@ demandent juste à être adaptés pour convenir aussi à hurd-i386. <ul> <li> +<code>foo : Depends: foo-data (= 1.2.3-1) but it is not going to be installed</code> +<p> +La réponse courte est : la construction du paquet <code>foo</code> a échoué sur +hurd-i386, et cela doit être corrigé, recherchez l'échec de construction sur sa +page d'état dans buildd.debian.org. +</p> +<p> +Cela arrive habituellement quand la construction du paquet <code>foo</code> +échoue actuellement, mais qu'il se construisait bien auparavant. Utilisez +<code>apt-cache policy foo foo-data</code> pour voir si par exemple la version +<code>1.2.3-1</code> de <code>foo</code> est disponible et si une version plus +récente de <code>foo-data</code> <code>2.0-1</code> est disponible. C'est parce +que dans les debian-ports, les paquets indépendants de l'architecture (arch:all) +sont partagés par toutes les architectures et donc, quand une version plus +récente du paquet source <code>foo</code> (qui construit mes paquets binaires +<code>foo</code> et <code>foo-data</code>) est introduite, le nouveau paquet +<code>foo-data</code> arch:all est installé, même si le nouveau paquet binaire +<code>foo</code> pour hurd-i386 ne peut pas être construit, menant ainsi à des +versions incompatibles. Pour corriger cela, il est nécessaire que la +construction de l'archive debian-ports utilise dak à la place de mini-dak, ce +qui est un travail qui n'est pas encore achevé. +</p> + +</li> +<li> <code>some symbols or patterns disappeared in the symbols file</code> <p> Certains paquets entretiennent une liste des symboles qui sont censés @@ -226,7 +259,8 @@ construction dépend de <tt>dh-exec</tt>, <tt>chmod +x</tt> du fichier <tt>.install</tt>, et de préfixer les lignes problématiques avec, par exemple, <tt>[linux-any]</tt> ou <tt>[!hurd-any]</tt>. </p> - +</li> +</ul> <h3> <a name="debian_installer"> Modifier l'installateur Debian</a></h3> |