1 |
On Sun, 2006-07-02 at 17:56 +0200, Jacques Montier wrote: |
2 |
> alain.didierjean@××××.fr a gentiment tapote: |
3 |
> > Selon Jacques Montier <jacmonti@×××××××××××××.fr>: |
4 |
> > |
5 |
> > |
6 |
> >> Bonjour à tous, |
7 |
> >> |
8 |
> >> Je suis passé de xorg-x11-6.8.2-r8 à xorg-x11-7.0-r1 sans trop de problèmes. |
9 |
> >> Un petit truc un peu agaçant toutefois : |
10 |
> >> En supprimant l'ancienne version de xorg-x11, je n'ai plus le fichier |
11 |
> >> /usr/lib/misc/xprint. |
12 |
> >> Donc à chaque fois que je lance une nouvelle console (ou certaines |
13 |
> >> commandes comme 'source /etc/profile'), j'ai droit au message d'erreur : |
14 |
> >> -bash: /usr/lib/misc/xprint: Aucun fichier ou répertoire de ce type |
15 |
> >> Comment faire pour éviter ça ? |
16 |
> >> |
17 |
> >> Merci d'avance de votre aide, |
18 |
> >> |
19 |
> > |
20 |
> > L'aurai fallu (comme conseillé dans le howto) mettre -xprint dans USE. |
21 |
> > |
22 |
> |
23 |
> Bonjour, |
24 |
> J'ai respecté les flags suivants dans /etc/portage/package.use : |
25 |
> |
26 |
> x11-libs/libXaw -xprint |
27 |
> x11-apps/xclock -xprint |
28 |
> x11-base/xorg-server -minimal -xprint |
29 |
> |
30 |
> > Autre solution : |
31 |
> > |
32 |
> |
33 |
> > locate xprint |
34 |
> > |
35 |
> J'ai obtenu un rc-script |
36 |
> /etc/init.d/xprint |
37 |
> |
38 |
> > ln -s repertoire_idoine/xprint /usr/lib/misc |
39 |
> > Honnètement, je n'ai pas essayé, à toi de jouer. |
40 |
> > |
41 |
> |
42 |
> J'ai essayé et j'ai obtenu un plantage au boot, au lancement de gdm !! |
43 |
> |
44 |
> En fait, j'ai remarqué qu'au lancement d'une console, il y a lancement |
45 |
> du script |
46 |
> /etc/profile.d/xprint.sh |
47 |
> |
48 |
> #cat /etc/profile.d/xprint.sh |
49 |
> # |
50 |
> # /etc/profile.d/xprint.sh |
51 |
> # |
52 |
> # Copyright (c) 2002-2004 by Roland Mainz <roland.mainz@×××××××.org> |
53 |
> # please send bugfixes or comments to http://xprint.mozdev.org/ |
54 |
> |
55 |
> # |
56 |
> # Obtain list of Xprint servers |
57 |
> # |
58 |
> |
59 |
> if [ -f "/etc/init.d/xprint" ] ; then |
60 |
> XPSERVERLIST="`/usr/lib/misc/xprint get_xpserverlist`" |
61 |
> export XPSERVERLIST |
62 |
> fi |
63 |
> |
64 |
> # /etc/profile.d/xprint.sh ends here. |
65 |
> |
66 |
> Donc, c'est là qu'il va chercher /usr/lib/misc/xprint. |
67 |
> |
68 |
> Voilà |
69 |
> |
70 |
> Si vous avez des idées, je suis preneur :-) |
71 |
> |
72 |
> Merci d'avance |
73 |
> |
74 |
> - Ptitjack - |
75 |
> |
76 |
|
77 |
Ok, j'ai eu le même probleme que j'ai essayer de regler avec d'autres |
78 |
personnes sur l'IRC gentoo francophone car ca faisait deux jours que je |
79 |
scrutais mes fichiers, recompiler mes pkgs avec ou sans le USE xprint, |
80 |
enfin je tournais en rond et je n'avancais pas... Puis de mémoirre je me |
81 |
suis penché sur les variables d'environnement et effectivement les |
82 |
scripts executés au login étant donné que ca se presentais à chaque |
83 |
login dans un shell ou terminal quelquesoit le compte. |
84 |
Je ne me rappelle plus la solution mais à vue de vos commentaires et de |
85 |
ma configuration actuelle, on devrait pouvoir régler le problème. |
86 |
Je m'explique, sur ma machine actuelle le problème n'existe plus hors |
87 |
je n'ai aucun package avec le USE flag "xprint" activé et surtout je |
88 |
n'ai aucun fichier avec xprint dans le nom dans mon /etc. Donc je |
89 |
préconise de vérifier qu'aucun package n'a encore le flag xprint en |
90 |
faisant par exemple: |
91 |
|
92 |
USE="-xprint" emerge -pv --newuse world |
93 |
|
94 |
si sur la sortie des mises a jour à effectuer, tu as un package avec un |
95 |
"-xprint" en jaune, alors c'est que tu as un package avec le support de |
96 |
xprint. Il te faut donc re-emerger le package en question en lui |
97 |
enlevant le USE xprint. |
98 |
|
99 |
une manière d'etre sûr serait de mettre "-xprint" dans ton make.conf et |
100 |
de mettre à jour tes packages avec un bon vieux "emerge -av --newuse |
101 |
world". |
102 |
|
103 |
ensuite tu peux vérifier que tout tes fichiers dans /etc contenant |
104 |
xprint dans le nom appartiennent à aucun package avec "equery belongs |
105 |
fichier-avec-chemin" pour chacun d'entre eux. Il ne devrait appartenir à |
106 |
aucun package et en toute logique tu peux tout simplement les supprimer |
107 |
(déplace les ou renomme les par précaution dans un premier temps). |
108 |
|
109 |
Voilà, en espérant t'apporter la bonne lumière la dessus car je sais |
110 |
que c'est très enervant de voir cette satané erreur à chaque foir que tu |
111 |
ouvres un terminal ou te logues sous root... |
112 |
|
113 |
|
114 |
Zentooeusement votre ! |
115 |
|
116 |
|
117 |
-- |
118 |
-------------------------------------------------------------------------------------- |
119 |
Jean-François Maeyhieux |
120 |
-------------------------------------------------------------------------------------- |
121 |
PGP Public Key - Key ID = 63DB4770 Tuttle (JFM) <b4b1@××××.fr> |
122 |
http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search=0x63DB4770 |
123 |
-------------------------------------------------------------------------------------- |