aboutsummaryrefslogtreecommitdiffstats
path: root/french/ports
diff options
context:
space:
mode:
authorJean-Pierre Giraud <jean-pierregiraud@neuf.fr>2022-09-20 08:36:29 +0200
committerJean-Pierre Giraud <jean-pierregiraud@neuf.fr>2022-09-20 08:36:29 +0200
commitbbc149e7036e2f75ecf92e65ccfddbe891d93a21 (patch)
tree83c019e5fb6b15407550da21a3bd6a776f0dc8aa /french/ports
parent9672787a333bc40b47b157507f1be122c57260ac (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.wml44
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&nbsp;&ndash;&nbsp;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&nbsp;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&nbsp;GNU/Hurd, vous devriez
@@ -42,9 +48,11 @@ d'empaquetage Debian <code>paquet-version</code> avec
la commande <code>dpkg-buildpackage -B "-mMonNom &lt;MonAdresseÉlectronique&gt;"</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>

© 2014-2024 Faster IT GmbH | imprint | privacy policy