[Police] ttf-dejavu problème mise à jour (Résolu)

Mise à jour / Création /debug de paquetages
Répondre
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 355
Inscription : mer. 27 mai 2015, 09:37

[Police] ttf-dejavu problème mise à jour (Résolu)

Message par Joan31 »

Bonjour,

J'ai voulu mettre à jour mes paquets et voici le message d'erreur que j'ai concernant la police ttf-dejavu :

Code : Tout sélectionner

yaourt -Syua
:: Synchronisation des bases de données de paquets...
 core est à jour
 extra est à jour
 community est à jour
 multilib est à jour
 Paquets étrangers : / 9 / 9

==> Mise à jour des logiciels (nouvelle version) :
extra/dbus-glib  0.106-1  -> 0.108-1
extra/libproxy   0.4.12-2 -> 0.4.13-1
extra/libthai    0.1.24-1 -> 0.1.25-1
extra/ttf-dejavu 2.35-1   -> 2.37-1

==> Continuer la mise à jour ? [O/n]
==> [V]oir les détails.   Sélectionner les paquets [M]anuellement.
==> --------------------------------------------------------------
==> 
:: Début de la mise à jour complète du système...
résolution des dépendances...
recherche des conflits entre paquets...

Paquets (4) dbus-glib-0.108-1  libproxy-0.4.13-1  libthai-0.1.25-1  ttf-dejavu-2.37-1

Taille totale installée :     11,45 MiB
Taille de mise à jour nette :   0,52 MiB

:: Procéder à l’installation ? [O/n] 
(4/4) vérification des clés dans le trousseau             [###############################] 100%
(4/4) vérification de l’intégrité des paquets             [###############################] 100%
(4/4) chargement des fichiers des paquets                 [###############################] 100%
(4/4) analyse des conflits entre fichiers                 [###############################] 100%
erreur : la validation de la transaction a échoué (conflit de fichiers)
ttf-dejavu : /etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf est déjà présent dans le système de fichiers
ttf-dejavu : /etc/fonts/conf.d/20-unhint-small-dejavu-sans.conf est déjà présent dans le système de fichiers
ttf-dejavu : /etc/fonts/conf.d/20-unhint-small-dejavu-serif.conf est déjà présent dans le système de fichiers
ttf-dejavu : /etc/fonts/conf.d/57-dejavu-sans-mono.conf est déjà présent dans le système de fichiers
ttf-dejavu : /etc/fonts/conf.d/57-dejavu-sans.conf est déjà présent dans le système de fichiers
ttf-dejavu : /etc/fonts/conf.d/57-dejavu-serif.conf est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n’a été mis à jour.
Pour info je n'ai jamais modifié quoi que ce soit sur cette police, ni dans le repertoire /etc/fonts/...
J'utilise deux ou trois polices "exotiques". Elles sont sur mon répertoire .fonts dans mon home et ne portent pas le même nom.

Avez vous des infos là dessus s'il vous plait ?

Merci :chinois:
Dernière modification par Joan31 le lun. 12 déc. 2016, 14:00, modifié 2 fois.
Arch Linux | Sway
AMD Ryzen 5800X @4.7Ghz | AMD Radeon RX 5700 XT
▹ 32Go DDR4 @3200Mhz | NVMe 1To

Joan31
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Police] ttf-deja problème mise à jour

Message par benjarobin »

Bonjour,
Comme toujours quand on a une telle erreur, quelle est le réflexe à avoir ? On vérifie que les fichiers en conflit ne sont pas fournit par un autre paquet via pacman -Qo ...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 355
Inscription : mer. 27 mai 2015, 09:37

Re: [Police] ttf-deja problème mise à jour

Message par Joan31 »

Merci pour le coup de pouce.

Code : Tout sélectionner

pacman -Qo /etc/fonts/conf.d/57-dejavu-serif.conf
erreur : aucun paquet ne contient /etc/fonts/conf.d/57-dejavu-serif.conf
pacman -Qo /etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf
erreur : aucun paquet ne contient /etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf
etc...
En gros ils n'appartiennent à aucun paquet. Je les supprime du coup ?
Arch Linux | Sway
AMD Ryzen 5800X @4.7Ghz | AMD Radeon RX 5700 XT
▹ 32Go DDR4 @3200Mhz | NVMe 1To

Joan31
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [Police] ttf-deja problème mise à jour

Message par onyx67 »

Il y a cette news qui vient d'être diffusée:
https://www.archlinux.org/news/ttf-deja ... d-upgrade/
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 355
Inscription : mer. 27 mai 2015, 09:37

Re: [Police] ttf-deja problème mise à jour

Message par Joan31 »

Merci pour la news onyx67.

Du coup la solution est de forcer la mise à jour :

Code : Tout sélectionner

pacman -S --force ttf-dejavu
Arch Linux | Sway
AMD Ryzen 5800X @4.7Ghz | AMD Radeon RX 5700 XT
▹ 32Go DDR4 @3200Mhz | NVMe 1To

Joan31
Avatar de l’utilisateur
bowmore
Daikyu
Messages : 91
Inscription : mar. 21 déc. 2010, 12:55

Re: [Police] ttf-deja problème mise à jour (Résolu)

Message par bowmore »

Merci pour l'info, j'ai eu le même problème.
:bravo:
Attendez vous au pire, vous ne serez jamais déçu...
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [Police] ttf-deja problème mise à jour (Résolu)

Message par waitnsea »

SupKurtJ a écrit :J'ai voulu mettre à jour mes paquets et voici le message d'erreur que j'ai concernant la police ttf-dejavu ...
Bonjour,
Ma solution est d'avoir mis en première ligne de mon script de mise à jour (merci au foruml pour la mise en forme) :

Code : Tout sélectionner

echo -e "\\e[01;31m\t\t >> News Archlinux.fr << \\e[00m\n$(curl -s https://archlinux.fr/feed | sed '/<title\|<pubDate/!d;s/\t*//g;s/<\/*title>/ - /g;s/[0-9]*:.*/\\e[00m/g;s/&#8217;/'"'"'/g;s/&#8211;/-/g;/Archlinux.fr/d' | sed 'N;s/\n<pubDate>/\\033[1;34m/g;P;D;')"
Lors de la denière MaJ j'ai donc eu en tête d'avertissement :

Code : Tout sélectionner

		 >> News Archlinux.fr << 
 - ttf-dejavu 2.37 nécessitera de forcer la mise à jour - Mon, 31 Oct 2016 
et j'ai commencé par ça
Avatar de l’utilisateur
Joan31
Chu Ko Nu
Messages : 355
Inscription : mer. 27 mai 2015, 09:37

Re: [Police] ttf-deja problème mise à jour (Résolu)

Message par Joan31 »

Effectivement ce petit script est utile :)
Merci pour le partage
Arch Linux | Sway
AMD Ryzen 5800X @4.7Ghz | AMD Radeon RX 5700 XT
▹ 32Go DDR4 @3200Mhz | NVMe 1To

Joan31
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [Police] ttf-deja problème mise à jour (Résolu)

Message par Kristen »

waitnsea a écrit :
SupKurtJ a écrit :J'ai voulu mettre à jour mes paquets et voici le message d'erreur que j'ai concernant la police ttf-dejavu ...
Bonjour,
Ma solution est d'avoir mis en première ligne de mon script de mise à jour (merci au foruml pour la mise en forme) :

Code : Tout sélectionner

echo -e "\\e[01;31m\t\t >> News Archlinux.fr << \\e[00m\n$(curl -s https://archlinux.fr/feed | sed '/<title\|<pubDate/!d;s/\t*//g;s/<\/*title>/ - /g;s/[0-9]*:.*/\\e[00m/g;s/&#8217;/'"'"'/g;s/&#8211;/-/g;/Archlinux.fr/d' | sed 'N;s/\n<pubDate>/\\033[1;34m/g;P;D;')"
Lors de la denière MaJ j'ai donc eu en tête d'avertissement :

Code : Tout sélectionner

		 >> News Archlinux.fr << 
 - ttf-dejavu 2.37 nécessitera de forcer la mise à jour - Mon, 31 Oct 2016 
et j'ai commencé par ça
Terrible ce script, merci pour ce partage !
Je comprends pas tout mais ça marche super bien.
Je vais regarder pour essayer de l'adapter pour archlinux.com
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [Police] ttf-deja problème mise à jour (Résolu)

Message par waitnsea »

Kristen a écrit :Terrible ce script...
Merci encore aux membres du forum qui l'ont peaufiné, ici
avi3000
Chu Ko Nu
Messages : 404
Inscription : dim. 19 juin 2011, 18:53
Localisation : dans le neuf trois

Re: [Police] ttf-deja problème mise à jour (Résolu)

Message par avi3000 »

Kristen a écrit :Terrible ce script...
La version améliorée avec un seul appel à sed

Code : Tout sélectionner

read -r -d '' sed_trt <<EOF
/<title\|<pubDate\|<rss /!d;
s/\t*//g;
/<rss /  {
     s/.*/\t\t\\\\e[31m>> News Archlinux.fr <<\\\\e[0m/
}
/<title>/  {
     s,</*title>, - ,g
     s/&#8217;/’/g
     h   
     D   
}
/<pubDate>/ {
     s/^.\{14\}\(.\{11\}\).*$/\\\\e[34m\1\\\\e[0m/
     H   
     g   
     s/\n//;
}
EOF
echo -e "$(curl -s https://archlinux.fr/feed |sed """$sed_trt""")"
clapas
yeomen
Messages : 274
Inscription : sam. 08 sept. 2012, 07:23
Localisation : Comtat Venaissin

Re: [Police] ttf-deja problème mise à jour (Résolu)

Message par clapas »

Kristen a écrit : Terrible ce script, merci pour ce partage !
Je comprends pas tout mais ça marche super bien.
Je vais regarder pour essayer de l'adapter pour archlinux.com
Merci de m'avoir donné envie de l'adapter pour le site .org :D
Après bien trop d'essais infructueux dus à mon manque de connaissance sur les commandes cut, awk sed et d'autres, je me suis résolu à un simple :

Code : Tout sélectionner

lynx https://www.archlinux.org/news/
puis j'enchaîne sur la maj si rien à faire avant.

On peut télécharger avec curl à l'url https://www.archlinux.org/feeds/news/, mais ensuite ça se gâte car les infos ne sont pas identifiées par une ligne distincte. Il faut charcuter tout cela avant de l'analyser.
Avatar de l’utilisateur
Kristen
Elfe
Messages : 709
Inscription : ven. 14 oct. 2011, 10:24
Localisation : Finistère France

Re: [Police] ttf-deja problème mise à jour (Résolu)

Message par Kristen »

clapas a écrit :Après bien trop d'essais infructueux dus à mon manque de connaissance sur les commandes cut, awk sed et d'autres, je me suis résolu à un simple :

Code : Tout sélectionner

lynx https://www.archlinux.org/news/
ouais je suis un peu comme toi :( C'est pas facile quand on connait pas trop
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
clapas
yeomen
Messages : 274
Inscription : sam. 08 sept. 2012, 07:23
Localisation : Comtat Venaissin

Re: [Police] ttf-deja problème mise à jour (Résolu)

Message par clapas »

Mais quand même c'est juste pour le fun hein !
C'est pas plus compliqué de cliquer sur un signet pour aller voir les dernières nouvelles.
EDIT : c'était là
https://bbs.archlinux.org/viewtopic.php ... 2#p1146772
Répondre