View previous topic :: View next topic |
Author |
Message |
niin Guru
Joined: 30 Dec 2004 Posts: 385 Location: Paris - France
|
Posted: Thu Sep 08, 2005 6:23 pm Post subject: [mini coup de gueule] baselayout |
|
|
Je ne veux pas avoir l'air de râler mais c'est normal que l'update de baselayout remette tout les script d'initialisation par défaut ?
C'est pas que ca me gonfle de tout reconfigurer (mais ca me gonfle), mais j'ai passé deux heures à comprendre pourquoi ma carte réseau était pas détectée, pour finalement me rendre compte que les modules ne sont plus chargés au demarrage (dont e100 qui me permettait d'avoir le reseau). J'ai palié à ce problème en passant tout en dur dans le noyau, comme ca je pense que la prochaine fois je ne serait pas surpris. Par contre un autre truc que j'ai remarqué, c'est que mon clavier est repassé en US ; ca le fait moyen, ca me donne l'impression que je vais aller me faire chier avec un rc.conf pendant toute la soiree. (parce que comme on dit, l'iceberg est immergé a 93%)
Alors j'aimerais bien comprendre au moins pourquoi j'ai tout par defaut ; a la limite je serais content qu'on me dise que ca vient d'un bug sur ma config, mais bon c'est tout de meme un peu bizarre tout ca. _________________ jabber : nikwist@koreus.com
Un clavier azerty en vaut deux
Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres
Last edited by niin on Thu Sep 08, 2005 6:27 pm; edited 1 time in total |
|
Back to top |
|
|
billiob Guru
Joined: 30 Dec 2004 Posts: 425 Location: Paris, France
|
Posted: Thu Sep 08, 2005 6:25 pm Post subject: |
|
|
euh, etc-update -5 ou -3 ? _________________ billiob |
|
Back to top |
|
|
niin Guru
Joined: 30 Dec 2004 Posts: 385 Location: Paris - France
|
Posted: Thu Sep 08, 2005 6:28 pm Post subject: |
|
|
billiob wrote: | euh, etc-update -5 ou -3 ? |
faut faire ca après avoir mis a jour baselayout ? _________________ jabber : nikwist@koreus.com
Un clavier azerty en vaut deux
Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres |
|
Back to top |
|
|
kwenspc Advocate
Joined: 21 Sep 2003 Posts: 4954
|
Posted: Thu Sep 08, 2005 6:30 pm Post subject: |
|
|
oui le nouveau baselayout change pas mal de chose...(pour rien?)
d'autant plus pour ceux qui sont en ~x86 (génial la gentoo qui démarre plus correctement ) _________________ membre officieux du SAV Ati GEntoo |
|
Back to top |
|
|
niin Guru
Joined: 30 Dec 2004 Posts: 385 Location: Paris - France
|
Posted: Thu Sep 08, 2005 6:31 pm Post subject: |
|
|
jveux pas pousser la rale un peu trop loin, mais a la sortie du emerge baselayout, un petit message pour annoncer qu'il faut faire "etc-update -3 (ou -5, quelle différence ?) n'aurait pas été du luxe.
edit : j'ai fait un etc-update -3 et j'ai toujours mon clavier en anglais - en gros je vais tout devoir reconfigurer, ca va etre joyeux tout ca (me rappelle meme plus dans quel fichier est configure le clavier) ; heureusement que baselayout ne touche pas a la config de x11. _________________ jabber : nikwist@koreus.com
Un clavier azerty en vaut deux
Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres |
|
Back to top |
|
|
El_Goretto Moderator
Joined: 29 May 2004 Posts: 3174 Location: Paris
|
Posted: Thu Sep 08, 2005 6:41 pm Post subject: |
|
|
Euh, ben comme tout le monde, j'ai fait une fois un etc-update -5 (ou 3, on s'en cogne) après un update du baselayout. Pis après, on comprend à quoi ca correspond cette ebuild, et on arrete de râler. Et on ne refait plus jamais çà...
Bref, à part un baselayout buggé, je vois pas de quoi se plaindre (si ce n'est que progressivment, qq fichiers sont migrés, mais ca fait un bail que certains trucs ont 2 endroits pour etre configurés (ya mm des messages pour l'inquer)). _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
|
billiob Guru
Joined: 30 Dec 2004 Posts: 425 Location: Paris, France
|
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Thu Sep 08, 2005 7:41 pm Post subject: |
|
|
niin wrote: | jveux pas pousser la rale un peu trop loin, mais a la sortie du emerge baselayout, un petit message pour annoncer qu'il faut faire "etc-update -3 (ou -5, quelle différence ?) n'aurait pas été du luxe. |
Il me semble qu'il y a un message après l'emerge de baselayout qui insiste sur l'importance de mettre à jour les fichiers de config.
Edit: en effet, voici:
portage wrote: | * Please be sure to update all pending '._cfg*' files in /etc,
* else things might break at your next reboot! You can use 'etc-update'
* to accomplish this:
*
* # etc-update |
Et ici, la signature d'un des développeurs (de baselayout) que j'imagine gavé des gentooistes qui ne font pas d'etc-update après les récentes mises à jour :
UberLord wrote: | When baselayout tells you to update config files or things break WE REALLY DO MEAN IT |
|
|
Back to top |
|
|
niin Guru
Joined: 30 Dec 2004 Posts: 385 Location: Paris - France
|
Posted: Thu Sep 08, 2005 9:09 pm Post subject: |
|
|
Quand je fait emerge --info, j'ai ca :
Quote: |
laptop ~ # emerge --info | grep 'CONFIG_PROTECT'
CONFIG_PROTECT="/usr/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
|
je vois pas trop ce que ca veut dire. _________________ jabber : nikwist@koreus.com
Un clavier azerty en vaut deux
Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres |
|
Back to top |
|
|
niin Guru
Joined: 30 Dec 2004 Posts: 385 Location: Paris - France
|
Posted: Thu Sep 08, 2005 9:14 pm Post subject: |
|
|
billiob wrote: | merde, j'ai répondu trop vite ! Oops Désolé
cette commande, il ne fallait pas l'exécuter, je viens peut-être de mettre ton système en carafe.
|
en fait ne t'inquiete pas ; c'est de ma faute j'aurais du mieux lire la doc quand j'ai installé le système. Comme je comprenais pas trop l'interet du config_protect, j'ai paré au plus simple, j'ai désactivé l'option.
La bonne explication est là : :'(
Quote: | laptop ~ # emerge --help config
Config file management support (preliminary)
Portage has a special feature called "config file protection". The purpose of
this feature is to prevent new package installs from clobbering existing
configuration files. By default, config file protection is turned on for /etc
and the KDE configuration dirs; more may be added in the future.
When Portage installs a file into a protected directory tree like /etc, any
existing files will not be overwritten. If a file of the same name already
exists, Portage will change the name of the to-be- installed file from 'foo' to
'._cfg0000_foo'. If '._cfg0000_foo' already exists, this name becomes
'._cfg0001_foo', etc. In this way, existing files are not overwritten,
allowing the administrator to manually merge the new config files and avoid any
unexpected changes.
In addition to protecting overwritten files, Portage will not delete any files
from a protected directory when a package is unmerged. While this may be a
little bit untidy, it does prevent potentially valuable config files from being
deleted, which is of paramount importance.
Protected directories are set using the CONFIG_PROTECT variable, normally
defined in /etc/make.globals. Directory exceptions to the CONFIG_PROTECTed
directories can be specified using the CONFIG_PROTECT_MASK variable. To find
files that need to be updated in /etc, type:
# find /etc -iname '._cfg????_*'
You can disable this feature by setting CONFIG_PROTECT="-*" in /etc/make.conf.
Then, Portage will mercilessly auto-update your config files. Alternatively,
you can leave Config File Protection on but tell Portage that it can overwrite
files in certain specific /etc subdirectories. For example, if you wanted
Portage to automatically update your rc scripts and your wget configuration,
but didn't want any other changes made without your explicit approval, you'd
add this to /etc/make.conf:
CONFIG_PROTECT_MASK="/etc/wget /etc/rc.d"
etc-update is also available to aid in the merging of these files. It provides
a vimdiff interactive merging setup and can auto-merge trivial changes. |
PS : par contre si vous pouvez me rappeler dans quel fichier est configuré le clavier, je sèche là (c'est quand même agacant de faire du qwerty sur de l'azerty) _________________ jabber : nikwist@koreus.com
Un clavier azerty en vaut deux
Un vrai geek, c'est un mec qui croit que dans 1 km, il y a 1024 mètres |
|
Back to top |
|
|
Pixys l33t
Joined: 23 May 2005 Posts: 669
|
Posted: Thu Sep 08, 2005 10:19 pm Post subject: |
|
|
il me semble que soit c'est dans /etc/rc.conf (ancienne version) soit dans /etc/conf.d/keymaps |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|