> Tous les forums > Forum Linux
 proto : qu'est-ce que c'est ? faut-il en accepter le remplacement ?Sujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Mimile
  Posté le 10/02/2018 @ 14:32 
Aller en bas de la page 
Astucien

Bonjour,

Je fais une mise à jour complète et j'obtiens une série de questions auxquelles je ne sais que répondre :

Image

Ce qui m'étonne, c'est qu'il est proposé de remplacer tous les xyzproto par un unique extra/xorgproto

A quoi servent tous ces xyzproto ? faut-il accepter les modifications suggérées par pacman ?

Je présume que oui mais dans le doute, j'ai interrompu la mise à jour.

Merci d'avance

EDIT : j'ai fait une recherche (ici : https://www.archlinux.org/packages/extra/any/xorgproto/ où je lis :

xorgproto 2018.1-1
Package Actions

Source Files / View Changes
Bug Reports / Add New Bug
Search Wiki
Security Issues
Flag Package Out-of-Date (?)
Download From Mirror

Architecture: any
Repository: Extra
Description: combined X.Org X11 Protocol headers
Upstream URL: https://xorg.freedesktop.org/
License(s): custom
Provides: bigreqsproto, compositeproto, damageproto, dmxproto, dri2proto, More…
Replaces: bigreqsproto, compositeproto, damageproto, dmxproto, dri2proto, More…
Conflicts: bigreqsproto, compositeproto, damageproto, dmxproto, dri2proto, More…

Si je comprends bien extra/xorgproto fournira tous les xyzproto.

Cela dit, je ne sais toujours pas à quoi servent tous ces xyzproto ...

Merci d'avance.

Publicité
Logicien
 Posté le 10/02/2018 à 16:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut,

le nom et le contenu des paquets change avec le temps sous la Arch et d'autres distributions possiblement également. J'accepte tous les changements de noms que Pacman me propose et je poursuis la mise-à-jour. Je n'ai jamais de problème. Dans le cas dont tu parles, le paquet xorgproto semble contenir tous les paquets proto relatif à Xorg qui étaient précédemment séparés en plusieurs paquets. À la fin tu auras probablement le même contenu installé que si les anciens paquets avaient été mis à jours séparément.

R136a1
 Posté le 10/02/2018 à 16:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour

oui c'est ce qui est aussi suggéré sur la Forum Arch anglais, xorgproto semble regrouper toutes les dépendances précitées en un seul paquet.

J'ai fait la mise à jour sans problème.

Mimile
 Posté le 11/02/2018 à 10:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut,

je l'avais aussi lu et j'avais bien compris que extra/xorgproto fournirait tous les divers paquets xyzproto.

Cela dit, la mise à jour du système (Syu) échoue :

Synchronisation des bases de données de paquets...
core est à jour
extra est à jour
community est à jour
:: Début de la mise à jour complète du système...
:: Remplacer compositeproto par extra/xorgproto ? [O/n] O
:: Remplacer damageproto par extra/xorgproto ? [O/n] O
:: Remplacer fixesproto par extra/xorgproto ? [O/n] O
:: Remplacer fontsproto par extra/xorgproto ? [O/n] O
:: Remplacer inputproto par extra/xorgproto ? [O/n] O
:: Remplacer kbproto par extra/xorgproto ? [O/n] O
:: Remplacer printproto par extra/xorgproto ? [O/n] O
:: Remplacer randrproto par extra/xorgproto ? [O/n] O
:: Remplacer recordproto par extra/xorgproto ? [O/n] O
:: Remplacer renderproto par extra/xorgproto ? [O/n] O
:: Remplacer scrnsaverproto par extra/xorgproto ? [O/n] O
:: Remplacer videoproto par extra/xorgproto ? [O/n] O
:: Remplacer xextproto par extra/xorgproto ? [O/n] O
:: Remplacer xf86vidmodeproto par extra/xorgproto ? [O/n] O
:: Remplacer xineramaproto par extra/xorgproto ? [O/n] O
:: Remplacer xproto par extra/xorgproto ? [O/n] O
résolution des dépendances...
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: libxfont : supprimer fontsproto casse la dépendance « fontsproto>=2.1.3 »

A cela, benjarobin (du forum archlinuxfr) répond :

libxfont n'existe pas (plus) comme paquet. Tu devrais faire un peu de "maintenance/ménage" dans tes paquets. La commande : pacman -Qm ne devrait te retourner que des paquets que tu as installé depuis AUR et que tu veux garder. Tout le reste devrait être supprimé.
Une fois que tu as fait ceci, tu devrais lancer: pacman -Qdt, cette commande ne devrait rien retourner. Tous les paquets listés devraient être supprimés, si tu en as vraiment besoin, tu dois changer manuellement la raison d'installation du paquet en question.

pacman -Qm me renvoie :

[okapi@archie ~]$ sudo pacman -Qm
aic94xx-firmware 30-9
aria2c-daemon r18.e48e61f-1
compositeproto 0.4.2-3
damageproto 1.2.1-3
dmxproto 2.3.1-3
dri2proto 2.8-2
dri3proto 1.0-1
fixesproto 5.0+9+g4292ec1-1
fontsproto 2.1.3-2
fslint 2.46-1
gcc5 5.4.0-1
gis-weather 0.8.2.5-1
glproto 1.4.17-1
inputproto 2.3.2-1
kbproto 1.0.7-1
lib32-libtxc_dxtn 1.0.1-5
libtracker-sparql 1.12.3-1
libtxc_dxtn 1.0.1-6
libxfont 1.5.3-1
mint-cinnamon-themes 2016.12.07-1
mint-x-theme 1.9-3
nouveau-fw 325.15-1
presentproto 1.1-1
randrproto 1.5.0-1
recordproto 1.14.2-2
renderproto 0.11.1-3
resourceproto 1.2.0-3
scrnsaverproto 1.2.2-2
ttf-ms-fonts 2.0-10
videoproto 2.3.3-1
wd719x-firmware 1-3
webui-aria2 r608.6ce1717-1
xextproto 7.3.0-1
xf86dgaproto 2.1-3
xf86driproto 2.1.1-3
xf86vidmodeproto 2.3.1-3
xineramaproto 1.2.1-3
xproto 7.0.31-1
yad 0.39.0-1
[okapi@archie ~]$

A ma connaissance, je n'ai jamais installé de paquet depuis AUR et je ne vois pas comment faire "un peu de maintenance/ménage" comme le suggère benjarobin.

Quid ?

Mimile
 Posté le 11/02/2018 à 11:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Problème résolu !

J'ai exécuté yaourt -Qdt qui m'a listé une série de paquets (parmi lesquels libxfont) et j'ai accepté leur suppression.

Après cela, pacman -Qdt ne me renvoie plus rien.

Ensuite, pacman -Syu et là, plus de problème.

Problème résolu donc.

Merci.

R136a1
 Posté le 11/02/2018 à 13:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Visiblement si, tu as installé un grand nombre de paquets à partir d'AUR ou d'autres dépôts git. Des fonts, des thèmes, des firmwares, des librairies etc. Je n'en ai que 4, tous venant d'AUR et tous voulus. C'est pas très prudents autant de paquets issus de dépôts non officiels.

Que te renvoient la commande yaourt -Qma ?

PS : yaourt -Qdt comme pacman -Qdt liste les paquets orphelins, mais ça ne veut pas dire que tu peux tous les désinstaller les yeux fermés.

Je te cite le wiki d'Arch Fr "Attention : -Qdt liste les paquets non installés explicitement et dont aucun autre paquet ne dépend, mais cela ne veut pas forcément dire que vous ne les utilisez pas. Un exemple, vous installez un paquet qui dépend de zip, ce dernier s'installe, un jour, il n'en dépend plus, zip deviendra non requis par le système, mais vous l'utilisez peut-être quand même."



Modifié par R136a1 le 11/02/2018 14:08
Mimile
 Posté le 11/02/2018 à 14:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Désolé, mais tu as tout faux.

Je n'ai jamais utilisé de paquets venus de AUR ou GIT.

De plus, à ma grande honte, je sais même pas de quoi tu parles des dépôts AUR et GIT.

Mes seules sources sont pacman et, accessoirement - rarement - yaourt.

Si ça te faire plaisir ce que j'ai déjà montré un million de dois :

[okapi@archie ~]$ yaourt -Qma
aur/aic94xx-firmware 30-9
aur/aria2c-daemon r18.e48e61f-1
aur/fslint 2.46-1
aur/gis-weather 0.8.2.5-1
aur/mint-cinnamon-themes 2016.12.07-1
aur/mint-x-theme 1.9-3
aur/nouveau-fw 325.15-1
aur/ttf-ms-fonts 2.0-10
aur/wd719x-firmware 1-3
aur/webui-aria2 r608.6ce1717-1
aur/yad 0.40.0-1
[okapi@archie ~]$

Cela dit, j'ai fermé les yeux et j'ai tout annulé.

Qui vivra verra : s'il le fait, je réinstallerai ce qui a été annulé.

Pour le moment, tout va bien.

A+



Modifié par Mimile le 11/02/2018 14:57
R136a1
 Posté le 11/02/2018 à 14:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Mimile

yaourt peut installer des paquets à partir d'AUR si tu ne fais pas attention à tes choix quand tu l'utilises. De plus les 11 paquets listés par yaourt -Qma ont été installé à partir d'AUR comme tu peux le voir. Tu as des thèmes, des fonts et des firmwares installés à partir d'AUR, que tu le veuilles ou non, c'est un fait.

Si tu ne veux pas utiliser des dépôts alternatifs, pourquoi avoir installé et utilisé yaourt alors ? Contente toi de pacman.

Sinon, tu ferais mieux de savoir ce qu'est AUR, c'est un minimum quand on est sous Arch ou ses dérivés

https://wiki.archlinux.fr/AUR_4.0.0

Mimile
 Posté le 11/02/2018 à 15:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Merci pour ta réponse.

Mais je dois dire - et redire - que je n'ai aucune expérience en informatique et assurément pas en ce qui concerne ArcH.

Ben oui, AUR, et GIT, sont pour moi des mystères complets et pour tout dire, je m'en contrefiche éperdument.

Saches que tu as en face de toi, quelqu'un qui a fait des études de droit.

Et pourtant, pour ta gouverne, je vais te montrer un "petit" programme que j'ai conçu moi même en bouquinant le mode d'emploi (600 pages en anglais) pour les besoins de mon boulot :

https://ptpb.pw/vlRK

Fais en autant

Et en revanche, mais pour ça, commence par assimiler les codes de droit : Civil, Commerce, Constitutionnel, Judiciaire, Pénal, Instruction Criminelle, etc... sans parler des Code Européens, ...

Ne m'en veux pas.

Allez, sans rancune ....



Modifié par Mimile le 11/02/2018 15:46
Publicité
R136a1
 Posté le 11/02/2018 à 17:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Pas de problème Mimile, il en faut plus pour me vexer

On vient tous d'horizons différents et a tous une approche personnelle de Linux.

Pour AUR, c'est un dépôt d'utilisateurs qui n'a pas une politique de surveillance systématique. Un moyen de ne pas prendre trop de risques, c'est d'installer si possible des paquets qui ont beaucoup de votes (chiffres en jaune entre parenthèses avec yaourt). Certains de ces paquets finissent d'ailleurs par passer dans le dépôt officiel community qui est dans ton pacman.conf

A+



Modifié par R136a1 le 11/02/2018 17:24
Logicien
 Posté le 12/02/2018 à 01:06 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour,

merci R136a1 pour le paramètre m de Pacman. Cela me permet facilement de savoir ce qui est installé dans ma Arch qui ne vient pas des dépôts officiels. Ceci dit, j'utilise le plus souvent Yaourt parce-que cela m'évite d'utiliser sudo ou d'ouvrir une session root pour gérer mes paquets. En plus, Yaourt n'aime pas être utilisé en root pour compiler, question de sécurité.

Ceci étant, je configure /etc/yaourtrc pour que Yaourt n'affiche pas de paquet venu d'AUR sans que je lui passe explicitement le paramètre a . De cette manière, Yaourt se comporte un peu plus comme Pacman en ne m'affichant pas de paquets que je pourrais être tenté d'installer mais qui ne sont pas dans le dépôts officiels. Je donne presque toujours la priorité aux paquets des dépôts officiels.

Donc, dans /etc/yaourtrc j'ai la ligne décommenté AURSEARCH=0. Avec cette option de configuration, Yaourt ne recherche pas de paquet dans AUR. Je dois utiliser le paramètre a pour qu'il le fasse, exemple

yaourt -aSs seamonkey

Par contre, le paramètre u de Yaourt met aussi à jour les paquets qui ne viennent pas des dépôts officiels en plus de ceux des dépôts officiels, exemple

yaourt -Suy

Finalement, Yaourt a plusieurs options de configuration qui sont assez subtiles.

J'affiche les variables décommentées que j'utilise dans /etc/yaourtrc avec leurs valeurs:

DEVEL=1
FORCE=0
EDITOR="$EDITOR"
TMPDIR="/tmp"
VISUAL="$VISUAL"
AURURL="https://aur.archlinux.org"
AURCOMMENT=5
AURDEVELONLY=0
AURSEARCH=0
AURUPGRADE=1
AURUSEGIT=0
EDITFILES=1
USECOLOR=1
USEPAGER=0
DETAILUPGRADE=1
SHOWORPHANS=1
TERMINALTITLE=1
PACMAN="pacman"
MAKEPKG="makepkg"
DIFFEDITCMD="vimdiff"



Modifié par Logicien le 12/02/2018 01:25
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
demande aide ( remplacement de lubuntu part xubuntu ) dual boot
fichiers flv, avi, etc - faut-il convertir en mpg
Faut-il fermer toutes les applis avant d'éteindre?
quelle carte graphique faut pour fedora 6
il faut installer lequel linux ?
Pourquoi faut payer?
Remplacement carte video
Faut-il que je formate pour regle mon probleme
Que faut-il télécharger exactement?
logiciel video de remplacement
Plus de sujets relatifs à proto : qu''est-ce que c''est ? faut-il en accepter le remplacement ?
 > Tous les forums > Forum Linux