[ABI] reconstruction de paquets

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

[ABI] reconstruction de paquets

Message par mimile »

Bonjour,

Je me réfère à l'information concernant ABI affichée voici quelques jours sur la page d’accueil.

Code : Tout sélectionner

[okapi@Archie ~]$ #!/bin/bash
[okapi@Archie ~]$ 
[okapi@Archie ~]$ while read pkg; do
>     mapfile -t files < <(pacman -Qlq $pkg | grep -v /$)
>     grep -Fq libstdc++.so.6 "${files[@]}" 2>/dev/null && echo $pkg
> done < <(pacman -Qmq)
baloo4-akonadi
beid
kactivities4


Pouvez-vous me dire comment "reconstruire" ces paquets ?

Au passage, je me souviens très bien avoir installé beid avec yaourt, en revanche, je n'ai aucun souvenir de l'avoir fait pour les deux autres.

Merci d'avance pour votre aide.
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ABI] reconstruction de paquets

Message par benjarobin »

Bonjour,
Normal ce ne sont pas des paquets de AUR, mais d'anciens paquets supprimés des dépôts officiels.
Il faut penser à lancer : yaourt -Qdt
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [ABI] reconstruction de paquets

Message par mimile »

Merci pour ton intervention.

Je suis un peu perplexe :

Code : Tout sélectionner

vérification des dépendances...
:: apr-util peut nécessiter unixodbc: enable odbc support
:: deluge peut nécessiter python2-mako: needed for web ui
:: kdebase-runtime peut nécessiter kdepimlibs4: for kwalletd, and is needed by DrKonqi to send crash reports to KDE.org
:: libkate peut nécessiter wxpython: for KateDJ
:: libreoffice-still peut nécessiter unixodbc: adds ODBC database support
:: qt4 peut nécessiter unixodbc: ODBC driver
:: qt5-base peut nécessiter unixodbc: ODBC driver

Paquets (72) confuse-2.7-3  isl-0.13-1  kdegraphics-mobipocket-15.12.0-1
             kdepimlibs4-4.14.10-5  kfilemetadata4-4.14.3-3  l-smash-2.9.1-1
             lib32-e2fsprogs-1.42.13-1  lib32-keyutils-1.5.9-1
             lib32-krb5-1.13.2-2  lib32-libssh2-1.6.0-1
             libakonadi-qt4-1.13.0-8  libbaloo4-4.14.3-4  libdmtx-0.7.4-5
             libiodbc-3.52.9-2  perl-xml-sax-expat-0.51-3
             perl-xml-simple-2.22-1  poppler-qt4-0.39.0-1  prison-1.1.1-2
             python2-beaker-1.7.0-3  python2-mako-1.0.3-1
             python2-markupsafe-0.23-3  qrencode-3.4.4-1
             shared-desktop-ontologies-0.11.0-1  unixodbc-2.3.4-1
             virtuoso-base-1:6.1.8-1  wxpython-3.0.2.0-2  akonadi-qt4-1.13.0-8
             baloo4-akonadi-4.14.3-3  bluez-utils-5.36-1  bzr-2.6.0-1
             cabextract-1.6-1  ccache-3.2.4-1  cloog-0.18.1-3
             dkms-2.2.0.3+git151023-1  enscript-1.6.6-1
             ffmpeg-compat-1:0.10.16-4  gnu-netcat-0.7.1-5
             gobject-introspection-1.46.0-1  gperf-3.0.4-6
             grantlee-qt4-0.5.1-3  gtkhtml4-4.10.0-1  ibus-1.5.11-2
             icon-naming-utils-0.8.90-3  icoutils-0.31.0-1
             kactivities4-4.13.3-1  lib32-curl-7.46.0-1  lib32-libvdpau-1.1.1-2
             libftdi-1.2-7  libgssglue-0.4-2  libiscsi-1.13.0-1
             libreoffice-still-fr-4.4.7-1  libwps-0.4.2-2
             libzeitgeist-0.3.18-4  llvm-amdgpu-lib-snapshot-20130403-3
             lua-expat-1.3.0-3  lua51-bitop-1.0.2-7  lua51-expat-1.3.0-3
             lua51-socket-20151008-1  mash-0.2.0-3  nepomuk-core-4.13.0-2
             pth-2.0.7-5  python-certifi-2015.11.20.1-1  python2-atspi-2.18.0-1
             python2-fpconst-0.7.3-5  redland-storage-virtuoso-1:1.0.17-2
             soprano-2.9.4-1  sparsehash-2.0.2-2  usbmuxd-1.1.0-2
             wxpython2.8-2.8.12.1-3  x264-2:148.20150725-1
             xorg-fonts-100dpi-1.0.3-2  xorg-fonts-75dpi-1.0.3-2

Taille totale supprimée :  341,12 MiB
Si je prends le cas de "deluge", il est dit qu'il dépend de python2-mako.

Or, python2-mako est présent dans la liste des paquets dont la suppression est suggérée.

Autre cas : libreoffice-still

Sa suppression n'entraînera-t'elle pas de conséquence au niveau des variantes de libreoffice (writer, calc, etc...).

Mes questions sont peut-être un peu simplistes mais je ne voudrais pas me retrouver avec un système cassé.
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ABI] reconstruction de paquets

Message par benjarobin »

Oula, belle liste, tu dois pas souvent s'occuper de ta distribution...
Une telle commande ne peut pas casser ton système, elle peut par contre enlever des paquets dont tu as besoin.
C'est pour cela marque tous les paquets dont tu as besoin comme installé explicitement, puis fait le ménage.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [ABI] reconstruction de paquets

Message par mimile »

benjarobin a écrit :Oula, belle liste, tu dois pas souvent s'occuper de ta distribution...
Une telle commande ne peut pas casser ton système, elle peut par contre enlever des paquets dont tu as besoin.
C'est pour cela marque tous les paquets dont tu as besoin comme installé explicitement, puis fait le ménage.
Salut,

Dans la liste des paquets présumés supprimables, il n'y en a que deux que j'ai explicitement installés (avec pacman) : deluge et lua, libreoffice-still.

Tous les autres paquets me sont inconnus et, faut-il le préciser ? j'en ignore la fonction ; si parmi eux, il y en a que j'ai installés explicitement, c'est lorsque, à la suite d'une mise à jour, il est suggéré d'installer de manière optionnelle un paquet accessoire (mais, le plus souvent, ils sont déjà installés).

Bizarrement, beid qui est renseigné dans mon premier message n'apparaît pas dans la liste des paquets à supprimer, peut-être parce que je l'ai installé avec yaourt ?

Cela dit, quand tu dis que je ne dois pas souvent m'occuper de ma distribution, sache que je fais quasiment une mise à jour complète tous les deux ou trois jours et je ne vois pas bien ce que je pourrais faire d'autre vu mon niveau quasiment nul en informatique.

Exception à la règle : Quand il y a des modifications qui sont mentionnées sur la page d'accueil, je les applique scrupuleusement et c'est uniquement à ce moment-là qu'on peut dire que "je m'occupe de ma distribution" et qu'éventuellement, j'installe le ou les paquets indiqués.

C'est d'ailleurs l'objet du présent sujet (ABI).

Si tu me dis que la suppression de tous les paquets mentionnés ne cassera pas ma Arch, je vais le faire d'autant plus que je ne me sers plus de deluge (je lui préfère aria2c) et lua (que j'avais installé en vue de créer un conky que je n'ai jamais réussi à mener à bien).

Ceci dit, tu as peut-être une autre approche de la notion "s'occuper de sa distribution" ; Dans ce cas, voudrais-tu m'éclairer ?

Merci d'avance

Amicalement,
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17288
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ABI] reconstruction de paquets

Message par benjarobin »

En plus des mises à jour, il faut régulièrement regarder la sortie de : yaourt -Qdt / yaourt -Qma / Gérer les pacnew / pacsave
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre