Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 78175 Details for
Bug 120435
[fr] Porting to Modular X translation updated
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch to updated translation
porting-modular-x-howto.xml.update.patch (text/plain), 4.46 KB, created by
Bertrand
on 2006-01-26 08:40:45 UTC
(
hide
)
Description:
Patch to updated translation
Filename:
MIME Type:
Creator:
Bertrand
Created:
2006-01-26 08:40:45 UTC
Size:
4.46 KB
patch
obsolete
>--- /home/kopp/porting-modular-x-howto.xml 2006-01-26 17:24:42.364816432 +0100 >+++ porting-modular-x-howto.xml 2006-01-26 17:23:52.300427376 +0100 >@@ -22,7 +22,7 @@ > <!-- See http://creativecommons.org/licenses/by-sa/2.5 --> > <license/> > >-<version>1.0</version> >+<version>1.4</version> > <date>2006-01-03</date> > > <chapter> >@@ -84,7 +84,9 @@ > > <pre caption="Obtenir les scripts nécessaires"> > $ <i>wget http://dev.gentoo.org/~spyderous/scripts/linking_libs.sh \ >- http://dev.gentoo.org/~spyderous/scripts/included_headers.sh</i> >+ http://dev.gentoo.org/~spyderous/scripts/included_headers.sh \ >+ http://dev.gentoo.org/~betelgeuse/scripts/deputils/checkdeps.rb \ >+ http://dev.gentoo.org/~betelgeuse/scripts/deputils/pkgutil.rb</i> > </pre> > > <impo> >@@ -105,20 +107,31 @@ > fichiers inclus entre <>. Depuis le 9 septembre 2005, cela marche aussi > pour les inclusions de type "". > </p> >+<p> >+Le troisième script, <c>checkdeps.rb</c>, scanne les fichiers installés par un >+paquet en utilisant <c>scanelf</c>, obtenu avec pax-utils. C'est >+particulièrement utile pour les paquets binaires ou les paquets qui cachent la >+sortie du compilateur. C'est un script Ruby, donc il nécessite dev-lang/ruby en >+plus de app-misc/pax-utils. Le quatrième script, <c>pkgutil.rb</c>, est une >+dépendance de <c>checkdeps.rb</c>. >+</p> > > <p> >-Lancer ces deux scripts devrait vous donner une bonne liste de paquets pour >-RDEPEND (pour les bibliothèques) et DEPEND (fichiers d'en-tête et >-bibliothèques). Si une bibliothèque appartenant à RDEPEND n'appartient pas à >+Lancer les deux premiers scripts devrait vous donner une bonne liste de paquets >+pour RDEPEND (pour les bibliothèques) et DEPEND (fichiers d'en-tête et >+bibliothèques). Si une bibliothèque appartenant à RDEPEND n'appartient pas à > DEPEND, vous devriez vous méfier : cela pourrait être une « fausse >-dépendance », i.e. une bibliothèque liée sans raison. >+dépendance », i.e. une bibliothèque liée sans raison. Un exemple connu de >+dépendance de ce type est libXt ; de nombreux paquets cherchent les >+fichiers d'en-tête de libXt lorsqu'ils cherchent X. > </p> > > <p> > Parfois, la recherche de fichiers d'en-tête relatifs de > <c>included_headers.sh</c> trouvera de mauvais fichiers, car il certains ont > des nom identiques et, du coup, il renverra un mauvais paquet. En général, >-l'erreur est assez visible. >+l'erreur est assez visible, comme par exemple quand les fichiers >+d'en-tête Windows font donner app-emulation/wine comme dépendance. > </p> > > <p> >@@ -154,7 +167,9 @@ > fournit des serveurs X légers ; et bien sûr, les vieux <xorg-x11-7. > Spécifiez les restrictions de versions pour xorg-x11 pour être sûr d'avoir un > serveur X et pas un méta-paquet. Dans un futur proche, je prévois que kdrive va >-devenir xserver. >+devenir xserver. Si vous avez réellement besoin d'un xserver, veuillez >+contacter un membre de l'équipe chargée de X. S'il y aun nombre suffisant de >+paquets demandant un xserver, il se peut qu'un « virtual » soit créé. > </p> > > </body> >@@ -217,6 +232,16 @@ > d'encourager l'énumération des dépendances réelles. > </p> > >+<p> >+Pour la première action sur l'arbre, l'effort de portage se focalise uniquement >+sur les ebuilds les plus récents disponibles en ~arch, et tout ce qui est >+encore plus récent (KEYWORDS=-* ou package.mask). Les mainteneurs de paquets >+pourront choisir ce qu'il en est pour leurs paquets : soit ils remplacent >+les paquets pas encore portés au fur et à mesure, soit ils porteront tous leurs >+paquets à la fois, ce qui est plus probable. Bientôt, Repoman n'acceptera plus >+aucun paquet ayant une dépendance pour virtual/x11. >+</p> >+ > <impo> > Cela devrait permettre aux utilisateurs dits ~arch d'utiliser le X modulaire > par défaut tout en envoyant les utilisateurs dits stables vers virtual/x11. >@@ -232,6 +257,14 @@ > <body> > > <p> >+La plupart des gens n'a pas activé l'option xinerama de la variable USE. Donc, >+si x11-proto/xineramaproto est affiché comme une dépendance lorsque vous lancez >+<c>included_headers.sh</c>, il vous faut l'ajouter à DEPEND en correspondance >+avec l'option USE xinerama et ajouter x11-libs/libXinerama à RDEPEND, là aussi >+en correspondance avec l'option USE xinerama. >+</p> >+ >+<p> > Caleb a soulevé un point intéressant : comment gérer toutes les options > USE sur les paquets qui ont des tonnes de dépendances optionnelles vers des > bibliothèques X ? Dans de nombreux cas, ce sera une bonne méthode que de
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 120435
:
78174
| 78175