OVH Cloud OVH Cloud

gentoo et etc-update qui sait pas dire non

4 réponses
Avatar
Web Dreamer
Bonjour à tous.
j'ai un pb (gentoo) avec etc-update :

apres un emerge -uD world
je fais etc-update et voilà:
bash-2.05b# etc-update
Scanning Configuration files...
Automerging trivial changes in: bootsplash-1024x768.cfg
Automerging trivial changes in: bootsplash-1280x1024.cfg
Automerging trivial changes in: bootsplash-1600x1200.cfg
Automerging trivial changes in: bootsplash-800x600.cfg
Automerging trivial changes in: bootsplash
Automerging trivial changes in: bootsplash
The following is the list of files which need updating, each
configuration file is followed by a list of possible replacement files.
1) /etc/mplayer.conf
/etc/._cfg0000_mplayer.conf
2) /etc/ssmtp/ssmtp.conf
/etc/ssmtp/._cfg0000_ssmtp.conf
Please select a file to edit by entering the corresponding number.
(-1 to exit) (-3 to auto merge all remaining files)
(-5 to auto-merge AND not use 'mv -i'): -3

Replacing /etc/mplayer.conf with /etc/._cfg0000_mplayer.conf
mv: écraser `/etc/mplayer.conf'?n
Replacing /etc/mplayer.conf with /etc/._cfg0000_mplayer.conf
mv: écraser `/etc/mplayer.conf'?n
Replacing /etc/mplayer.conf with /etc/._cfg0000_mplayer.conf
mv: écraser `/etc/mplayer.conf'?N
Replacing /etc/mplayer.conf with /etc/._cfg0000_mplayer.conf
mv: écraser `/etc/mplayer.conf'?no

pourquoi n (pour non) marche pas?
o ou y pour oui (ou yes) marchent.

Je dois faire quoi pour dire non?

Merci


--
Web Dreamer
Gentoo Linux Registered User #313652 at http://counter.li.org/

Remplacez entre *nospam* par *tiscali*
et ajoutez *NewsGroupPrivateAnswer* dans le corps du message pour répondre.

4 réponses

Avatar
no_spam
On Wed, 21 Jul 2004 22:49:56 +0200, Web Dreamer wrote:

Bonjour à tous.
j'ai un pb (gentoo) avec etc-update :

apres un emerge -uD world
je fais etc-update et voilà:
bash-2.05b# etc-update
Scanning Configuration files...
Automerging trivial changes in: bootsplash-1024x768.cfg
Automerging trivial changes in: bootsplash-1280x1024.cfg
Automerging trivial changes in: bootsplash-1600x1200.cfg
Automerging trivial changes in: bootsplash-800x600.cfg
Automerging trivial changes in: bootsplash
Automerging trivial changes in: bootsplash
The following is the list of files which need updating, each
configuration file is followed by a list of possible replacement files.
1) /etc/mplayer.conf
/etc/._cfg0000_mplayer.conf
2) /etc/ssmtp/ssmtp.conf
/etc/ssmtp/._cfg0000_ssmtp.conf
Please select a file to edit by entering the corresponding number.
(-1 to exit) (-3 to auto merge all remaining files)
(-5 to auto-merge AND not use 'mv -i'): -3


L'erreur est là.
Si tu veux garder /etc/mplayer.conf, tu entre 1
et tu obtiendras le diff entre les deux fichiers (l'original et
l'update) ainsi qu'un nouveau menu:
1) Replace original with update
2) Delete update, keeping original as is
3) Interactively merge original with update
4) Show differences again
Please select from the menu above (-1 to ignore this update):
Donc, en tapant 2, tu garderas ta version du fichier.
En tapant 3, tu pourras les merger à la main, ce qui peut être
très pratique.

Avatar
Web Dreamer
no_spam () a écrit le mercredi 21 Juillet
2004 23:13 dans sur
fr.comp.os.linux.configuration :

L'erreur est là.
Si tu veux garder /etc/mplayer.conf, tu entre 1
et tu obtiendras le diff entre les deux fichiers (l'original et
l'update) ainsi qu'un nouveau menu:
1) Replace original with update
2) Delete update, keeping original as is
3) Interactively merge original with update
4) Show differences again
Please select from the menu above (-1 to ignore this update):
Donc, en tapant 2, tu garderas ta version du fichier.
En tapant 3, tu pourras les merger à la main, ce qui peut être
très pratique.


Génial!
Merci.
Et pour que tout ceci fonctionne comme tu le décris, je laisse
etc-update.conf avec :
# mode - 0 for text, 1 for menu (support incomplete)
# note that you need dev-util/dialog installed
mode="0"

ou je modifie avec:
mode="1" ?

merci encore.

ah oui, dans quel ebuild se trouve cfg-update?
Je sais qu'il y a pas longtemps quelqu'un ici à dit comment trouver dans
quel ebuild se trouve tel ou tel commande, mais je ne trouve plus.

Re encore merci!


--
Web Dreamer
Gentoo Linux Registered User #313652 at http://counter.li.org/

Remplacez entre *nospam* par *tiscali*
et ajoutez *NewsGroupPrivateAnswer* dans le corps du message pour répondre.

Avatar
no_spam
On Wed, 21 Jul 2004 23:24:46 +0200, Web Dreamer wrote:

no_spam () a écrit le mercredi 21 Juillet
2004 23:13 dans sur
fr.comp.os.linux.configuration :

L'erreur est là.
Si tu veux garder /etc/mplayer.conf, tu entre 1
et tu obtiendras le diff entre les deux fichiers (l'original et
l'update) ainsi qu'un nouveau menu:
[...]


Génial!
Merci.
Et pour que tout ceci fonctionne comme tu le décris, je laisse
etc-update.conf avec :
# mode - 0 for text, 1 for menu (support incomplete)
# note that you need dev-util/dialog installed
mode="0"

ou je modifie avec:
mode="1" ?


Je n'utilise que le mode texte, donc je ne sais pas ce que done
l'autre...

ah oui, dans quel ebuild se trouve cfg-update?
Je sais qu'il y a pas longtemps quelqu'un ici à dit comment trouver dans
quel ebuild se trouve tel ou tel commande, mais je ne trouve plus.


qpkg -fp cfg-update
si qpkg n'est pas là, merge le package app-portage/gentoolkit

Re encore merci!


De rien...


Avatar
TiChou
Dans le message <news:40fed805$0$445$,
*Web Dreamer* tapota sur f.c.o.l.configuration :

Bonjour à tous.


Bonjour,

j'ai un pb (gentoo) avec etc-update :

apres un emerge -uD world
je fais etc-update et voilà:


[...]

/etc/ssmtp/._cfg0000_ssmtp.conf
Please select a file to edit by entering the corresponding number.
(-1 to exit) (-3 to auto merge all remaining files)
(-5 to auto-merge AND not use 'mv -i'): -3

Replacing /etc/mplayer.conf with /etc/._cfg0000_mplayer.conf
mv: écraser `/etc/mplayer.conf'?n
Replacing /etc/mplayer.conf with /etc/._cfg0000_mplayer.conf
mv: écraser `/etc/mplayer.conf'?n
Replacing /etc/mplayer.conf with /etc/._cfg0000_mplayer.conf
mv: écraser `/etc/mplayer.conf'?N
Replacing /etc/mplayer.conf with /etc/._cfg0000_mplayer.conf
mv: écraser `/etc/mplayer.conf'?no

pourquoi n (pour non) marche pas?


C'est un bug, le problème venant d'une boucle infinie dans le script
etc-update et bien sûr non pas dans la commande 'mv'. Je n'ai pas été voir
si le bug était signalé sur le bugzila de Gentoo, mais j'imagine qu'il sera
vite corrigé.

o ou y pour oui (ou yes) marchent.

Je dois faire quoi pour dire non?


« merger » les fichiers un par un.

Merci


De rien.

--
TiChou