Page 1 sur 1

[pacman] erreur initscripts /etc/profile.d/locale.sh(résolu)

Publié : sam. 22 oct. 2011, 20:16
par ppr
À la dernière mise à jour :

Code : Tout sélectionner

# pacman -Syu
:: Synchronisation des bases de données de paquets...
 core est à jour;
 extra est à jour;
 community est à jour;
 multilib est à jour;
 archlinuxfr est à jour;
:: Début de la mise à jour complète du système...
résolution des dépendances...
recherche des conflits entre paquets...

Cibles (18): hplip-3.11.10-1  initscripts-2011.10.2-1  krb5-1.9.1-5  lame-3.99-1  lftp-4.3.3-1  libltdl-2.4.2-1
             libtool-2.4.2-1  util-linux-2.20.1-1  libtracker-sparql-0.12.6-1  mkvtoolnix-5.0.1-2  poppler-0.18.0-2
             poppler-glib-0.18.0-2  poppler-qt-0.18.0-2  pygobject-devel-3.0.2-1  python2-gobject-3.0.2-1
             quodlibet-2.3.2-1  quodlibet-plugins-2.3.2-1  smartmontools-5.42-1

Taille totale des paquets (téléchargement):   0,00 Mo
Taille totale des paquets (installation):   66,77 Mo

Procéder à l'installation ? [O/n] 
(18/18) vérification de l'intégrité des paquets                          [----------------------------------------] 100%
(18/18) analyse des conflits entre fichiers                              [----------------------------------------] 100%
Erreur: la validation de la transaction a échoué (conflit de fichiers)
initscripts: /etc/profile.d/locale.sh est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
Comment régler ce problème et mettre à jour ?

Re: [pacman] erreur initscripts /etc/profile.d/locale.sh

Publié : sam. 22 oct. 2011, 20:18
par hansi
Salut,

En supprimant le fichier locale.sh, tu as toutes les précisions sur archlinux.org.

Re: [pacman] erreur initscripts /etc/profile.d/locale.sh

Publié : sam. 22 oct. 2011, 20:33
par ppr
Merci !

je n'avais pas pensé à regarder sur la page d'accueil du site officiel (juste sur les forums).

Re: [pacman] erreur initscripts /etc/profile.d/locale.sh

Publié : sam. 22 oct. 2011, 20:36
par hansi
:) Je me suis fait avoir aussi une fois c'est pour ça...
Sinon penses à passer ton sujet en résolu ou bien les méchants modos vont hurler :lol:

Re: [pacman] erreur initscripts /etc/profile.d/locale.sh(rés

Publié : dim. 23 oct. 2011, 01:41
par Ypnose
Au pire abonne toi au Twitter, et tu seras mis au courant si il y a des actus importantes comme celle-ci.

Re: [pacman] erreur initscripts /etc/profile.d/locale.sh

Publié : dim. 23 oct. 2011, 07:19
par Kristen
Bonjour
hansi a écrit ::) Je me suis fait avoir aussi une fois c'est pour ça...
moi aussi aujourd'hui :(
ppr a écrit :Merci !
je n'avais pas pensé à regarder sur la page d'accueil du site officiel (juste sur les forums).
pareil page d'accueil qui ne parle que la langue anglaise, c'est pas toujours facile à comprendre :(

Re: [pacman] erreur initscripts /etc/profile.d/locale.sh(rés

Publié : dim. 23 oct. 2011, 09:21
par Cactus
Ypnose a écrit :Au pire abonne toi au Twitter, et tu seras mis au courant si il y a des actus importantes comme celle-ci.
Tu peux m'en dire plus sur twitter, STP ?
Merci ! :chinois:

Re: [pacman] erreur initscripts /etc/profile.d/locale.sh(rés

Publié : dim. 23 oct. 2011, 10:12
par FoolEcho
Ypnose a écrit :Au pire abonne toi au Twitter, et tu seras mis au courant si il y a des actus importantes comme celle-ci.
Y a tout simplement les flux rss pour les nouvelles, que ce soit sur archlinux.fr ou archlinux.org (je sais, j'suis vieux jeu :mrgreen: ).


En attendant que l'annonce soit effective par chez nous, voilà le topo http://www.archlinux.org/news/initscrip ... n-required:

« mise à jour d'initscripts - intervention manuelle requise

S'il vous plaît, effacez manuellement /etc/profile.d/locale.sh avant mise à jour. Si . /etc/rc.conf échoue dans votre login shell, veuillez lire l'annonce entière.

Modifications sur la gestion de locale:

/etc/profile.d/locale.sh est désormais un fichier statique qui inclue les fichiers de configuration adéquats pour modifier votre locale, plutôt que d'être généré au démarrage. L'avantage de ceci est d'avoir moins à écrire dans /etc et de permettre des changements de locale sans redémarrer (juste en se reconnectant).

Nous ajoutons le support de /etc/locale.conf. Les paramètres dans ce fichier prennent le pas sur /etc/rc.conf, et pour ceux qui utilisent des shells qui ne peuvent "sourcer"(*) /etc/rc.conf, il est nécessaire de passer à ce nouveau format. /etc/locale.conf comprend une liste d'assignation de variables séparées par retour à la ligne. Les variables supportées sont LANG aussi bien que l'ensemble des LC_* (à l'exception de LC_ALL). Le format est partagé avec systemd (http://0pointer.de/public/systemd-man/locale.conf.html).
»


Pour la majorité d'entre nous, cette nouvelle s'arrête donc à la suppression de /etc/profile.d/locale.sh pour mettre à jour.
(*) Par "sourcer", il faut comprendre l'inclusion de /etc/rc.conf (le . /etc/rc.conf). Donc si vous avez un souci de connexion à votre shell, il vous faut faire un /etc/locale.conf. Pour le format de ce dernier, parce que je ne suis pas sûr que ma traduction soit parlante, ça donne par exemple pour tout avoir en français (comme décrit sur le lien indiqué):

Code : Tout sélectionner

/etc/locale.conf:

LANG=fr_FR.UTF-8

Re: [pacman] erreur initscripts /etc/profile.d/locale.sh(rés

Publié : dim. 23 oct. 2011, 12:47
par Cactus
ok, j'avais cru louper un lien pour twitter. ;)

Re: [pacman] erreur initscripts /etc/profile.d/locale.sh(rés

Publié : dim. 23 oct. 2011, 13:48
par FoolEcho
tuxce a maintenant posté l'annonce sur archlinux.fr. :chinois: