[petit soucis ] arch-update (en cours)

Mise à jour / Création /debug de paquetages
Répondre
iznobe
Daikyu
Messages : 68
Inscription : mer. 14 mai 2025, 21:16

[petit soucis ] arch-update (en cours)

Message par iznobe »

Bonjour , j' ai utilisé arch-update il y a 2 jours environ , et j' ai fait , me semble til une bêtise :corde:

il y avait une mise à jour de arch-update et " pacnew " , j' ai selectionné " overwrite " et suppression des paquets orphelins ( ? pas certain ( dépendances , probable ) , mais c' est là que ca ne le fait pas ... )
du coup je me suis retrouvé avec un fichier /etc/pacman.d/mirrorlist vide .
Bon , j' ai rectifié le tir , pas très compliqué .

Mais ca m' a viré 2 autres paquets . je ne me rappelle plus le nom du 1er , et le second c ' est " bats " .

comment retrouver le nom du 1er paquet ?
sont il nécessaires ( et donc les réinstaller ) ou faut il vraiment les supprimer ?

Merci pour vos éclaircissements .
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [petit soucis ] arch-update (en cours)

Message par benjarobin »

Bonjour,
Déjà c'est quoi arch-update ?
Sinon tu as le log de toutes les opérations de pacman dans le fichier/var/log/pacman.log
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
iznobe
Daikyu
Messages : 68
Inscription : mer. 14 mai 2025, 21:16

Re: [petit soucis ] arch-update (en cours)

Message par iznobe »

Bonjour , arch-update est une commande qui vient avec le paquet arch-install-scripts ( enfin , je crois ) , plus précisément : https://github.com/Antiz96/arch-update .
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [petit soucis ] arch-update (en cours)

Message par benjarobin »

Non, c'est un paquet sur AUR : https://aur.archlinux.org/packages/arch-update donc rien d'officiel.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
iznobe
Daikyu
Messages : 68
Inscription : mer. 14 mai 2025, 21:16

Re: [petit soucis ] arch-update (en cours)

Message par iznobe »

Bonjour , ha ok .

dans la page vers le paquet que tu as linkée , on peut voir :
Dépendances (26)

archlinux-contrib
bash (bash-devel-gitAUR, bash-gitAUR)
curl (curl-gitAUR, curl-c-aresAUR)
diffutils
fakeroot (fakeroot-gitAUR, fakeroot-tcpAUR)
glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
hicolor-icon-theme (hicolor-icon-theme-gitAUR)
htmlq
pacman (pacman-gitAUR, pacman-fancy-gitAUR)
pacman-contrib (pacman-contrib-gitAUR)
python (python37AUR)
python-pyqt6 (python-pyqt6-pre-releaseAUR)
qt6-svg
systemd (systemd-gitAUR, systemd-selinuxAUR)
scdoc (scdoc-gitAUR) (make)
bats (check)
que dois je en conclure , ce paquet est considéré comme orphelin sur mon systeme alors que arch-update y est bien présent .
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [petit soucis ] arch-update (en cours)

Message par benjarobin »

iznobe a écrit : jeu. 10 juil. 2025, 19:26que dois je en conclure , ce paquet est considéré comme orphelin sur mon systeme alors que arch-update y est bien présent .
Je ne comprends pas ce que tu conclus... Ce paquet n'est absolument pas orphelin. C'est un paquet AUR normal...
Pourquoi avoir mis le paquet bats en gras ?

Edit: Je crois comprendre ton interrogation : Pour "compiler" (créer) le paquet arch-update tu as besoin de bats, mais une fois le paquet créé, tu n'en as plus besoin, ce n'est pas une dépendance pour le fonctionnement de arch-update.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
iznobe
Daikyu
Messages : 68
Inscription : mer. 14 mai 2025, 21:16

Re: [petit soucis ] arch-update (en cours)

Message par iznobe »

oui la question , au depart porte sur le paquet " bats + 1 autre " .

donc il n' est plus necessaire au fonctionnement apres compilation et donc c ' est pour cela qu ' il est considéré comme orphelin maintenant .

Merci pour tes explications . JE vais donc faire le nettoyage des paquets orphelins sans vergogne :D
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [petit soucis ] arch-update (en cours)

Message par benjarobin »

Hum, je n'ai rien dit, je ne pensais pas que l'on pouvait / devais utiliser le terme orphelin dans ce cas.
Pour moi, orphelin voulais dire sans mainteneur, mais cela à un autre sens :-)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
iznobe
Daikyu
Messages : 68
Inscription : mer. 14 mai 2025, 21:16

Re: [petit soucis ] arch-update (en cours)

Message par iznobe »

Bonjour , c' est ce qu ' indique " arch-update " lorsque je l' execute sur le systeme ( peut etre une mauvais traduction ? ) .
et à priori , le 2eme paquet c' est " parallel " . je n' avais supprimé ni l' un nil ' autre a priori .
Mais parallel doit dependre de bats car il est embarqué que si je supprime bats ...

Voilà pourquoi je ne trouvais rien dans le log de pacman a ce propos ...

Bon . et bien je ne sais toujours pas comment mettre résolu à la discusssion , mais merci a toi :wink:
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17596
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [petit soucis ] arch-update (en cours)

Message par benjarobin »

Si tu devrais avoir toutes les informations dans le log de pacman, c'est obligatoire, mais tu ne l'as pas fourni... Il faudrait donner la fin du log à partir (et incluant) la date de nettoyage
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
iznobe
Daikyu
Messages : 68
Inscription : mer. 14 mai 2025, 21:16

Re: [petit soucis ] arch-update (en cours)

Message par iznobe »

Maintenant que j' ai supprimé " bats " et sa dependance , ca apparait bien dans le log de pacman .
iznobe
Daikyu
Messages : 68
Inscription : mer. 14 mai 2025, 21:16

Re: [petit soucis ] arch-update (en cours)

Message par iznobe »

voici , cette fois je n' ai pas demandé la suppression des dependances et des paquets orphelins , puisque a chaque MAJ , il faut recompiler , ce qui oblige a re telecharger ces paquets ...

Code : Tout sélectionner

[iznobe@archlinux ~]$ arch-update
==> Recherche de mises à jour...

==> Paquets :
apparmor 4.1.1-1 -> 4.1.1-3
ffmpeg 2:7.1.1-4 -> 2:7.1.1-5
glslang 1:1.4.313.0-1 -> 1:1.4.321.0-1
gocryptfs 2.5.4-1 -> 2.6.0-1
graphviz 13.1.0-1 -> 13.1.0-2
gst-plugins-bad-libs 1.26.3-2 -> 1.26.4-1
gst-plugins-base 1.26.3-2 -> 1.26.4-1
gst-plugins-base-libs 1.26.3-2 -> 1.26.4-1
gstreamer 1.26.3-2 -> 1.26.4-1
kirigami 6.16.0-1 -> 6.16.0-2
libldap 2.6.10-1 -> 2.6.10-2
libplacebo 7.351.0-1 -> 7.351.0-2
libxml2 2.14.4-2 -> 2.14.5-1
mesa 1:25.1.5-1 -> 1:25.1.6-1
neon 0.34.2-1 -> 0.35.0-1
perl 5.40.2-1 -> 5.42.0-1
perl-error 0.17030-1 -> 0.17030-2
perl-mailtools 2.22-1 -> 2.22-2
perl-timedate 2.33-7 -> 2.33-8
python-sentry_sdk 2.32.0-1 -> 2.33.0-1
shaderc 2025.2-2 -> 2025.3-1
socat 1.8.0.3-1 -> 1.8.0.3-2
spirv-tools 1:1.4.313.0-1 -> 1:1.4.321.0-1
vulkan-icd-loader 1.4.313.0-1 -> 1.4.321.0-1
vulkan-intel 1:25.1.5-1 -> 1:25.1.6-1
vulkan-nouveau 1:25.1.5-1 -> 1:25.1.6-1
vulkan-radeon 1:25.1.5-1 -> 1:25.1.6-1
vulkan-tools 1.4.313.0-1 -> 1.4.321.0-1
x264 3:0.164.r3108.31e19f9-2 -> 3:0.164.r3108.31e19f9-3

==> Paquets AUR :
arch-update 3.12.7-1 -> 3.13.1-1

-> Procéder à la mise à jour ? [O/n] 

==> Recherche des Arch News récentes...

==> Aucune Arch News récente trouvée

==> Mise à jour des paquets...

:: Synchronisation des bases de données de paquets…
 core est à jour
 extra est à jour
 sublime-text est à jour
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…

Paquets (29) apparmor-4.1.1-3  ffmpeg-2:7.1.1-5  glslang-1:1.4.321.0-1  gocryptfs-2.6.0-1  graphviz-13.1.0-2  gst-plugins-bad-libs-1.26.4-1  gst-plugins-base-1.26.4-1  gst-plugins-base-libs-1.26.4-1  gstreamer-1.26.4-1
             kirigami-6.16.0-2  libldap-2.6.10-2  libplacebo-7.351.0-2  libxml2-2.14.5-1  mesa-1:25.1.6-1  neon-0.35.0-1  perl-5.42.0-1  perl-error-0.17030-2  perl-mailtools-2.22-2  perl-timedate-2.33-8  python-sentry_sdk-2.33.0-1
             shaderc-2025.3-1  socat-1.8.0.3-2  spirv-tools-1:1.4.321.0-1  vulkan-icd-loader-1.4.321.0-1  vulkan-intel-1:25.1.6-1  vulkan-nouveau-1:25.1.6-1  vulkan-radeon-1:25.1.6-1  vulkan-tools-1.4.321.0-1
             x264-3:0.164.r3108.31e19f9-3

Taille totale du téléchargement :   75,94 MiB
Taille totale installée :          313,69 MiB
Taille de mise à jour nette :       -1,26 MiB

:: Procéder à l’installation ? [O/n] 
:: Récupération des paquets…
 vulkan-intel-1:25.1.6-1-x86_64                                                                                    4,3 MiB   948 KiB/s 00:05 [######################################################################################] 100%
 graphviz-13.1.0-2-x86_64                                                                                          3,7 MiB   805 KiB/s 00:05 [######################################################################################] 100%
 mesa-1:25.1.6-1-x86_64                                                                                           10,2 MiB  1568 KiB/s 00:07 [######################################################################################] 100%
 perl-5.42.0-1-x86_64                                                                                             20,4 MiB  2,18 MiB/s 00:09 [######################################################################################] 100%
 vulkan-nouveau-1:25.1.6-1-x86_64                                                                                  2,7 MiB  1475 KiB/s 00:02 [######################################################################################] 100%
 ffmpeg-2:7.1.1-5-x86_64                                                                                          12,1 MiB  1247 KiB/s 00:10 [######################################################################################] 100%
 vulkan-radeon-1:25.1.6-1-x86_64                                                                                   2,8 MiB   874 KiB/s 00:03 [######################################################################################] 100%
 gocryptfs-2.6.0-1-x86_64                                                                                          2,0 MiB  3,01 MiB/s 00:01 [######################################################################################] 100%
 gst-plugins-base-libs-1.26.4-1-x86_64                                                                             2,3 MiB  2,22 MiB/s 00:01 [######################################################################################] 100%
 gst-plugins-bad-libs-1.26.4-1-x86_64                                                                              2,9 MiB   615 KiB/s 00:05 [######################################################################################] 100%
 gstreamer-1.26.4-1-x86_64                                                                                         2,0 MiB  1343 KiB/s 00:02 [######################################################################################] 100%
 spirv-tools-1:1.4.321.0-1-x86_64                                                                               1809,4 KiB  2,50 MiB/s 00:01 [######################################################################################] 100%
 apparmor-4.1.1-3-x86_64                                                                                        1300,9 KiB  1785 KiB/s 00:01 [######################################################################################] 100%
 libxml2-2.14.5-1-x86_64                                                                                         794,6 KiB  1148 KiB/s 00:01 [######################################################################################] 100%
 x264-3:0.164.r3108.31e19f9-3-x86_64                                                                             763,4 KiB  1642 KiB/s 00:00 [######################################################################################] 100%
 glslang-1:1.4.321.0-1-x86_64                                                                                      2,4 MiB   933 KiB/s 00:03 [######################################################################################] 100%
 kirigami-6.16.0-2-x86_64                                                                                        745,5 KiB  1334 KiB/s 00:01 [######################################################################################] 100%
 python-sentry_sdk-2.33.0-1-any                                                                                  615,3 KiB  1355 KiB/s 00:00 [######################################################################################] 100%
 libplacebo-7.351.0-2-x86_64                                                                                     506,9 KiB  1330 KiB/s 00:00 [######################################################################################] 100%
 vulkan-tools-1.4.321.0-1-x86_64                                                                                 384,8 KiB  1765 KiB/s 00:00 [######################################################################################] 100%
 libldap-2.6.10-2-x86_64                                                                                         282,0 KiB  1060 KiB/s 00:00 [######################################################################################] 100%
 neon-0.35.0-1-x86_64                                                                                            220,7 KiB   916 KiB/s 00:00 [######################################################################################] 100%
 socat-1.8.0.3-2-x86_64                                                                                          213,8 KiB  1645 KiB/s 00:00 [######################################################################################] 100%
 gst-plugins-base-1.26.4-1-x86_64                                                                                211,0 KiB  1388 KiB/s 00:00 [######################################################################################] 100%
 shaderc-2025.3-1-x86_64                                                                                         160,4 KiB   802 KiB/s 00:00 [######################################################################################] 100%
 vulkan-icd-loader-1.4.321.0-1-x86_64                                                                            144,6 KiB   556 KiB/s 00:00 [######################################################################################] 100%
 perl-timedate-2.33-8-any                                                                                         33,4 KiB   230 KiB/s 00:00 [######################################################################################] 100%
 perl-mailtools-2.22-2-any                                                                                        58,6 KiB   329 KiB/s 00:00 [######################################################################################] 100%
 perl-error-0.17030-2-any                                                                                         21,3 KiB   176 KiB/s 00:00 [######################################################################################] 100%
 Total (29/29)                                                                                                    75,9 MiB  5,68 MiB/s 00:13 [######################################################################################] 100%
(29/29) vérification des clés dans le trousseau                                                                                              [######################################################################################] 100%
(29/29) vérification de l’intégrité des paquets                                                                                              [######################################################################################] 100%
(29/29) chargement des fichiers des paquets                                                                                                  [######################################################################################] 100%
(29/29) analyse des conflits entre fichiers                                                                                                  [######################################################################################] 100%
(29/29) vérification de l’espace disque disponible                                                                                           [######################################################################################] 100%
:: Traitement des changements du paquet…
( 1/29) mise à jour de libldap                                                                                                               [######################################################################################] 100%
( 2/29) mise à jour de apparmor                                                                                                              [######################################################################################] 100%
( 3/29) mise à jour de spirv-tools                                                                                                           [######################################################################################] 100%
( 4/29) mise à jour de glslang                                                                                                               [######################################################################################] 100%
( 5/29) mise à jour de vulkan-icd-loader                                                                                                     [######################################################################################] 100%
( 6/29) mise à jour de shaderc                                                                                                               [######################################################################################] 100%
( 7/29) mise à jour de libplacebo                                                                                                            [######################################################################################] 100%
( 8/29) mise à jour de libxml2                                                                                                               [######################################################################################] 100%
( 9/29) mise à jour de x264                                                                                                                  [######################################################################################] 100%
(10/29) mise à jour de mesa                                                                                                                  [######################################################################################] 100%
(11/29) mise à jour de ffmpeg                                                                                                                [######################################################################################] 100%
(12/29) mise à jour de gocryptfs                                                                                                             [######################################################################################] 100%
(13/29) mise à jour de perl                                                                                                                  [######################################################################################] 100%
(14/29) mise à jour de graphviz                                                                                                              [######################################################################################] 100%
(15/29) mise à jour de gstreamer                                                                                                             [######################################################################################] 100%
(16/29) mise à jour de gst-plugins-base-libs                                                                                                 [######################################################################################] 100%
(17/29) mise à jour de gst-plugins-bad-libs                                                                                                  [######################################################################################] 100%
(18/29) mise à jour de gst-plugins-base                                                                                                      [######################################################################################] 100%
(19/29) mise à jour de kirigami                                                                                                              [######################################################################################] 100%
(20/29) mise à jour de neon                                                                                                                  [######################################################################################] 100%
(21/29) mise à jour de perl-error                                                                                                            [######################################################################################] 100%
(22/29) mise à jour de perl-timedate                                                                                                         [######################################################################################] 100%
(23/29) mise à jour de perl-mailtools                                                                                                        [######################################################################################] 100%
(24/29) mise à jour de python-sentry_sdk                                                                                                     [######################################################################################] 100%
(25/29) mise à jour de socat                                                                                                                 [######################################################################################] 100%
(26/29) mise à jour de vulkan-intel                                                                                                          [######################################################################################] 100%
(27/29) mise à jour de vulkan-nouveau                                                                                                        [######################################################################################] 100%
(28/29) mise à jour de vulkan-radeon                                                                                                         [######################################################################################] 100%
(29/29) mise à jour de vulkan-tools                                                                                                          [######################################################################################] 100%
:: Exécution des crochets (« hooks ») de post-transaction…
(1/4) Reloading system manager configuration...
(2/4) Restarting marked services...
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...

==> Mise à jour des paquets AUR...

:: Synchronisation des bases de données de paquets…
 core est à jour
 extra est à jour
 sublime-text est à jour
:: Searching AUR for updates...
:: Searching databases for updates...
:: 2 dependencies will also be installed for this operation.
   extra/bats    -> 1.12.0-1
   extra/scdoc   -> 1.11.3-1
   (make dependency of arch-update)

:: 1 package to upgrade/install.
1  aur/arch-update  3.12.7-1 -> 3.13.1-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
 -> Excluding packages may cause partial upgrades and break systems
==> 
AUR Explicit (1): arch-update-3.13.1-1
Sync Make Dependency (1): scdoc-1.11.3-1
Sync Check Dependency (1): bats-1.12.0-1
:: (1/1) Downloaded PKGBUILD: arch-update
  1 arch-update                      (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
:: Deleting (1/1): /home/iznobe/.cache/yay/arch-update
HEAD est maintenant à 274fd1f updpkg: 3.13.1-1: New upstream release
  1 arch-update                      (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> N
==> Création du paquet arch-update 3.13.1-1 (ven. 18 juil. 2025 08:11:30)
==> Récupération des sources…
  -> Téléchargement de arch-update-3.13.1.tar.gz…
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 85994    0 85994    0     0   103k      0 --:--:-- --:--:-- --:--:-- 10.3M
==> ATTENTION : Ignore la vérification des signatures PGP des fichiers sources.
==> Validation des fichiers source avec sha256sums…
    arch-update-3.13.1.tar.gz ... Réussite
:: Remove make dependencies after install? [y/N] 
:: (1/1) Parsing SRCINFO: arch-update
:: Synchronisation des bases de données de paquets…
 core est à jour
 extra est à jour
 sublime-text est à jour
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…

Paquets (3) parallel-20250622-1  bats-1.12.0-1  scdoc-1.11.3-1

Taille totale du téléchargement :  0,39 MiB
Taille totale installée :          1,06 MiB

:: Procéder à l’installation ? [O/n] 
:: Récupération des paquets…
 bats-1.12.0-1-any                                                                                                47,0 KiB   133 KiB/s 00:00 [######################################################################################] 100%
 scdoc-1.11.3-1-x86_64                                                                                            14,8 KiB  40,6 KiB/s 00:00 [######################################################################################] 100%
 parallel-20250622-1-any                                                                                         334,9 KiB   797 KiB/s 00:00 [######################################################################################] 100%
 Total (3/3)                                                                                                     396,7 KiB   813 KiB/s 00:00 [######################################################################################] 100%
(3/3) vérification des clés dans le trousseau                                                                                                [######################################################################################] 100%
(3/3) vérification de l’intégrité des paquets                                                                                                [######################################################################################] 100%
(3/3) chargement des fichiers des paquets                                                                                                    [######################################################################################] 100%
(3/3) analyse des conflits entre fichiers                                                                                                    [######################################################################################] 100%
(3/3) vérification de l’espace disque disponible                                                                                             [######################################################################################] 100%
:: Traitement des changements du paquet…
(1/3) installation de parallel                                                                                                               [######################################################################################] 100%
Dépendances optionnelles pour parallel
    parallel-docs: documentation
(2/3) installation de bats                                                                                                                   [######################################################################################] 100%
(3/3) installation de scdoc                                                                                                                  [######################################################################################] 100%
:: Exécution des crochets (« hooks ») de post-transaction…
(1/1) Arming ConditionNeedsUpdate...
==> Création du paquet arch-update 3.13.1-1 (ven. 18 juil. 2025 08:11:54)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
  -> arch-update-3.13.1.tar.gz trouvé
==> Validation des fichiers source avec sha256sums…
    arch-update-3.13.1.tar.gz ... Réussite
==> Suppression du répertoire $srcdir/ existant…
==> Extraction des sources…
  -> Extraction de arch-update-3.13.1.tar.gz avec bsdtar
==> Lancement de prepare()…
# Delete generated man pages
rm -f "doc/man/arch-update.1"
rm -f "doc/man/arch-update.conf.5"
rm -f "doc/man/fr/arch-update.1"
rm -f "doc/man/fr/arch-update.conf.5"
# Delete generated translation files
rm -f po/fr.mo
rm -f po/sv.mo
rm -f po/zh_CN.mo
rm -f po/hu.mo
rm -f po/de.mo
==> Les sources sont prêtes.
==> Création du paquet arch-update 3.13.1-1 (ven. 18 juil. 2025 08:11:55)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> ATTENTION : Utilisation de l’arbre $srcdir/ existant
==> Lancement de build()…
# Generate man pages
scdoc < "doc/man/arch-update.1.scd" > "doc/man/arch-update.1"
scdoc < "doc/man/arch-update.conf.5.scd" > "doc/man/arch-update.conf.5"
scdoc < "doc/man/fr/arch-update.1.scd" > "doc/man/fr/arch-update.1"
scdoc < "doc/man/fr/arch-update.conf.5.scd" > "doc/man/fr/arch-update.conf.5"
# Generate translation files
msgfmt po/fr.po -o po/fr.mo
msgfmt po/sv.po -o po/sv.mo
msgfmt po/zh_CN.po -o po/zh_CN.mo
msgfmt po/hu.po -o po/hu.mo
msgfmt po/de.po -o po/de.mo
==> Lancement de check()…
# Run some simple unit tests on basic functions
bats test/case/basic_functions.bats
basic_functions.bats
 ✓ version
 ✓ help

2 tests, 0 failures

==> Entre dans l’environnement fakeroot…
==> Lancement de package()…
# Install main script
install -Dm 755 "src/arch-update.sh" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/bin/arch-update"
# Install libraries
install -Dm 755 src/lib/* -t "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/arch-update/lib/"
# Install icons
install -Dm 664 res/icons/"arch-update"*.svg -t "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/icons/hicolor/scalable/apps/"
install -Dm 664 res/icons/"arch-update"_updates-available*.svg -t "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/icons/hicolor/scalable/apps/"
# Install .desktop files
install -Dm 644 "res/desktop/arch-update.desktop" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/applications/arch-update.desktop"
install -Dm 644 "res/desktop/arch-update-tray.desktop" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/applications/arch-update-tray.desktop"
# Install systemd units
install -Dm 644 "res/systemd/arch-update.service" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/lib/systemd/user/arch-update.service"
install -Dm 644 "res/systemd/arch-update.timer" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/lib/systemd/user/arch-update.timer"
install -Dm 644 "res/systemd/arch-update-tray.service" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/lib/systemd/user/arch-update-tray.service"
# Install shell completions
install -Dm 644 "res/completions/arch-update.bash" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/bash-completion/completions/arch-update"
install -Dm 644 "res/completions/arch-update.zsh" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/zsh/site-functions/_arch-update"
install -Dm 644 "res/completions/arch-update.fish" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/fish/vendor_completions.d/arch-update.fish"
# Install man pages
install -Dm 644 "doc/man/arch-update.1" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/man/man1/arch-update.1"
install -Dm 644 "doc/man/arch-update.conf.5" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/man/man5/arch-update.conf.5"
install -Dm 644 "doc/man/fr/arch-update.1" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/man/fr/man1/arch-update.1"
install -Dm 644 "doc/man/fr/arch-update.conf.5" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/man/fr/man5/arch-update.conf.5"
# Install translation files
# Translation files are installed as "Arch-Update.mo" to avoid conflicting with the "arch-update.mo" files shipped by the arch-update Gnome extension (https://extensions.gnome.org/extension/1010/archlinux-updates-indicator/)
install -Dm 644 po/fr.mo "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/locale/fr/LC_MESSAGES/Arch-Update.mo"
install -Dm 644 po/sv.mo "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/locale/sv/LC_MESSAGES/Arch-Update.mo"
install -Dm 644 po/zh_CN.mo "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/locale/zh_CN/LC_MESSAGES/Arch-Update.mo"
install -Dm 644 po/hu.mo "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/locale/hu/LC_MESSAGES/Arch-Update.mo"
install -Dm 644 po/de.mo "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/locale/de/LC_MESSAGES/Arch-Update.mo"
# Install documentation
install -Dm 644 README.md "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/doc/arch-update/README.md"
install -Dm 644 README-fr.md "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/doc/arch-update/fr/README.md"
# Install example config
install -Dm 644 "res/config/arch-update.conf.example" "/home/iznobe/.cache/yay/arch-update/pkg/arch-update/usr/share/arch-update/config/arch-update.conf.example"
==> Nettoyage de l’installation…
  -> Suppression des fichiers libtool…
  -> Suppression des fichiers indésirables…
  -> Suppression des fichiers de bibliothèques statiques…
  -> Nettoyage des symboles inutiles dans les fichiers binaires et les bibliothèques…
  -> Compression des pages de man/info…
==> Recherche des erreurs d’empaquetage…
==> Création du paquet « arch-update »…
  -> Génération du fichier .PKGINFO…
  -> Génération du fichier .BUILDINFO…
  -> Génération du fichier .MTREE…
  -> Compression du paquet…
==> Quitte l’environnement fakeroot.
==> Création terminée : arch-update 3.13.1-1 (ven. 18 juil. 2025 08:11:56)
==> Nettoyage…
chargement des paquets…
résolution des dépendances…
recherche des conflits entre paquets…

Paquets (1) arch-update-3.13.1-1

Taille totale installée :      0,20 MiB
Taille de mise à jour nette :  0,00 MiB

:: Procéder à l’installation ? [O/n] 
(1/1) vérification des clés dans le trousseau                                                                                                [######################################################################################] 100%
(1/1) vérification de l’intégrité des paquets                                                                                                [######################################################################################] 100%
(1/1) chargement des fichiers des paquets                                                                                                    [######################################################################################] 100%
(1/1) analyse des conflits entre fichiers                                                                                                    [######################################################################################] 100%
(1/1) vérification de l’espace disque disponible                                                                                             [######################################################################################] 100%
:: Traitement des changements du paquet…
(1/1) mise à jour de arch-update                                                                                                             [######################################################################################] 100%
:: Exécution des crochets (« hooks ») de post-transaction…
(1/4) Reloading user manager configuration...
(2/4) Arming ConditionNeedsUpdate...
(3/4) Updating icon theme caches...
(4/4) Updating the desktop file MIME type cache...

==> La mise à jour a été appliquée

==> Paquets orphelins :
bats
kaccounts-providers
libkgapi
scdoc

-> Voulez-vous supprimer ces paquets orphelins (et leurs potentielles dépendances) maintenant ? [o/N] 

==> La suppression n'a pas été appliquée

==> Paquets mis en cache :
Il y a plusieurs paquets anciens et / ou désinstallés mis en cache

-> Voulez-vous les supprimer du cache maintenant ? [O/n] 

==> Suppression des anciens paquets mis en cache...

==> finished: 78 packages removed (disk space saved: 391.21 MiB)

==> Suppression des paquets désinstallés mis en cache...

==> finished: 1 packages removed (disk space saved: 149.79 KiB)

==> Aucun fichier pacnew n'a été trouvé

==> Aucune mise à jour du noyau en attente n'a été trouvée

==> Services :
Le service suivant requiert un redémarrage suite à sa mise à jour

1 - nfs-mountd.service

-> Sélectionnez le(s) service(s) à redémarrer (par exemple: 1 3 5); sélectionnez 0 pour tous les redémarrer ou appuyez sur "entrée" pour continuer sans redémarrer le(s) service(s) : 

==> AVERTISSEMENT: Le redémarrage du/des service(s) n'a pas été appliqué
Veuillez considérer redémarrer les services qui ont été mis à jour pour appliquer complètement la mise à niveau

==> Appuyez sur "entrée" pour quitter 
[iznobe@archlinux ~]$ sudo systemctl restart nfs-mountd.service 
[iznobe@archlinux ~]$
Répondre