[texlive-core] mise à jour impossible (Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
kuluse
archer
Messages : 102
Inscription : ven. 20 mars 2009, 19:02

[texlive-core] mise à jour impossible (Résolu)

Message par kuluse »

Salut,
lorsque je fais un mise à jour (pacman -Syu) tous les paquets se téléchargent jusqu'à texlive-core-2009 , qui ne parvient pas à se télécharger correctement. Du coup la mise a jour s'arrete.
- Pourquoi texlive ne peut pas être récupéré depuis les dépots?
- Comment faire pour faire la mise à jours (sauf texlive).

J'ai eu ce problème avec éclipse, que j'ai ensuite désinstallé. Mais là ça doit faire 2 mois que j'ai pas fait de mise à jour alors j'ai pas envie d'attender plus ... lol
Dernière modification par kuluse le ven. 30 oct. 2009, 22:26, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [texlive-core] mise à jour impossible

Message par tuxce »

mais pourquoi tu ne donnes pas le message d'erreur ?
Avatar de l’utilisateur
kuluse
archer
Messages : 102
Inscription : ven. 20 mars 2009, 19:02

Re: [texlive-core] mise à jour impossible

Message par kuluse »

Lol parceque j'ai complèetement oublié... :oops:
le voila :

Code : Tout sélectionner

$ sudo pacman -Su
:: Début de la mise à jour complète du système...
:: Remplacer devicekit par extra/devicekit-disks ? [O/n] o
:: Remplacer devicekit par extra/devicekit-power ? [O/n] o
:: Remplacer fast-user-switch-applet par extra/gdm ? [O/n] o
Résolution des dépendances...
Recherche des conflits possibles entre paquets...

Suppression (3): devicekit-003-2  devicekit-003-2  
                 fast-user-switch-applet-2.24.0-1  

Taille totale des paquets (suppression):   4,09 Mo

Cibles (200): glib2-2.22.2-1  db-4.8.24-1  sqlite3-3.6.19-1  python-2.6.4-1

[...]

 texlive-bin-2009.4-...    14,4M  105,0K/s 00:02:20 [#########################################] 100%
Erreur: échec de récupération du fichier 'texlive-core-2009.15574-1-any.pkg.tar.gz' depuis mir.archlinux.fr
 texlive-latexextra-...     4,9M  101,0K/s 00:00:50 [#########################################] 100%

[...]

Avertissement: échec de récupération de certains fichiers depuis extra
Erreur: la validation de la transaction a échoué (échec de récupération de certains fichiers)
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
Dernière modification par kuluse le ven. 30 oct. 2009, 01:01, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [texlive-core] mise à jour impossible

Message par tuxce »

t'as essayé de le télécharger manuellement ?

Code : Tout sélectionner

pacman -Sp texlive-core
pour avoir l'adresse.
Avatar de l’utilisateur
kuluse
archer
Messages : 102
Inscription : ven. 20 mars 2009, 19:02

Re: [texlive-core] mise à jour impossible

Message par kuluse »

Code : Tout sélectionner

$ sudo pacman -Sp texlive-core
Mot de passe : 
Résolution des dépendances...
http://mir.archlinux.fr/extra/os/i686/texlive-core-2009.15574-1-any.pkg.tar.gz
Dernière modification par kuluse le ven. 30 oct. 2009, 01:01, modifié 1 fois.
Avatar de l’utilisateur
kuluse
archer
Messages : 102
Inscription : ven. 20 mars 2009, 19:02

Re: [texlive-core] mise à jour impossible

Message par kuluse »

Code : Tout sélectionner

$ yaourt -Sy texlive-core
:: Synchronisation des bases de données de paquets...
 core                      34,9K   31,1K/s 00:00:01 [#####################] 100%
 extra                    438,1K   80,5K/s 00:00:05 [#####################] 100%
 community                368,8K   80,1K/s 00:00:05 [#####################] 100%
 archlinuxfr               25,3K   28,2K/s 00:00:01 [#####################] 100%
Résolution des dépendances...
Recherche des conflits possibles entre paquets...

Cibles (1): texlive-core-2009.15574-1  

Taille totale des paquets (téléchargement):   55,22 Mo
Taille totale des paquets (installation):   180,04 Mo

Procéder à l'installation ? [O/n] o
:: Récupération des paquets du dépôt extra...
 texlive-core-2009.1...    55,2M   94,6K/s 00:09:57 [#####################] 100%
Analyse de l'intégrité des paquets...
(1/1) Analyse des conflits entre fichiers           [#####################] 100%
Erreur: la validation de la transaction a échoué (conflit de fichiers)
texlive-core: /usr/share/texmf-dist/tex/latex/metalogo/metalogo.sty est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
Dernière modification par kuluse le ven. 30 oct. 2009, 01:05, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [texlive-core] mise à jour impossible

Message par tuxce »

et donc ? t'as essayé de voir à quel paquet appartient le fichier ?

PS: pour le code, c'est

Code : Tout sélectionner

 et non [quote] :)
ganymede
Hankyu
Messages : 46
Inscription : ven. 21 août 2009, 22:19

Re: [texlive-core] mise à jour impossible

Message par ganymede »

(1/1) Analyse des conflits entre fichiers [#####################] 100%
Erreur: la validation de la transaction a échoué (conflit de fichiers)
texlive-core: /usr/share/texmf-dist/tex/latex/metalogo/metalogo.sty est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
J'ai une piste... Le fichier metalogo.sty est installé sur ton système mais ne l'a peut-être pas été en utilisant pacman (ou yaourt). C'est le cas quand on va chercher un package latex sur CTAN (par exemple) et qu'on l'installe "manuellement". Mais si metalogo.sty a été ajouté à la nouvelle version du paquet texlive-core, celui-ci va entrer en conflit avec le fichier déjà installé sur ton disque. L'analyse des conflits entre fichiers, lors de la mise à jour, sert entre autres à s'assurer que pacman n'écrase pas des fichiers que tu aurais installés toi-même, mais qui n'étaient pas présents dans la version précédente d'un même paquet (j'espère que je suis à peu près clair).
La solution dans ce cas :
- soit virer le fichier incriminé et faire la mise à jour ('rm /usr/share/texmf-dist/tex/latex/metalogo/metalogo.sty && pacman -Syu')
- soit forcer la mise à jour en ignorant le test de conflits entre fichiers (option -f / --force de pacman).
Avatar de l’utilisateur
kuluse
archer
Messages : 102
Inscription : ven. 20 mars 2009, 19:02

Re: [texlive-core] mise à jour impossible

Message par kuluse »

Ok j'ai retenu la première solution de ganymede.
Je ne sait pas si texlive marche mais ma mise a jour est terminée... =)

Et merci!
Répondre