FS#66570 - [filesystem] Deleting /boot
Attached to Project:
Arch Linux
Opened by Torus (T0t0) - Thursday, 07 May 2020, 01:49 GMT
Last edited by Sébastien Luttringer (seblu) - Tuesday, 19 May 2020, 22:30 GMT
Opened by Torus (T0t0) - Thursday, 07 May 2020, 01:49 GMT
Last edited by Sébastien Luttringer (seblu) - Tuesday, 19 May 2020, 22:30 GMT
|
Details
Description:
The 'filesystem 2020.05.03-1' package update removed the /boot folder for me. I had to rebuild the folder with its contents (grub and initramfs). Steps to reproduce: Install the package then reboot. |
This task depends upon
Closed by Sébastien Luttringer (seblu)
Tuesday, 19 May 2020, 22:30 GMT
Reason for closing: Not a bug
Tuesday, 19 May 2020, 22:30 GMT
Reason for closing: Not a bug
Could you paste the lines of the pacman.log relative to your upgrade, please.
[2020-05-06T15:38:04+0200] [PACMAN] Running 'pacman --color=always --sync --refresh'
[2020-05-06T15:38:04+0200] [PACMAN] synchronizing package lists
[2020-05-06T15:38:18+0200] [PACMAN] Running 'pacman --color=always --sync --sysupgrade'
[2020-05-06T15:38:18+0200] [PACMAN] starting full system upgrade
[2020-05-06T15:38:19+0200] [ALPM] transaction started
[2020-05-06T15:38:19+0200] [ALPM] upgraded filesystem (2019.10-2 -> 2020.05.03-1)
[2020-05-06T15:38:19+0200] [ALPM] upgraded shared-mime-info (1.15-2 -> 1.15+43+gd23e9fa-2)
[2020-05-06T15:38:19+0200] [ALPM] transaction completed
[2020-05-06T15:38:19+0200] [ALPM] running '20-systemd-sysusers.hook'...
[2020-05-06T15:38:19+0200] [ALPM] running '30-systemd-sysctl.hook'...
[2020-05-06T15:38:19+0200] [ALPM] running '30-systemd-tmpfiles.hook'...
[2020-05-06T15:38:19+0200] [ALPM] running '30-systemd-update.hook'...
[2020-05-06T15:38:19+0200] [ALPM] running 'update-mime-database.hook'...
[2020-05-07T02:41:06+0200] [PACMAN] Running 'pacman -Syu grub'
[2020-05-07T02:41:06+0200] [PACMAN] synchronizing package lists
[2020-05-07T02:41:07+0200] [PACMAN] starting full system upgrade
[2020-05-07T02:41:57+0200] [ALPM] transaction started
[2020-05-07T02:41:58+0200] [ALPM] reinstalled grub (2:2.04-5)
[2020-05-07T02:41:58+0200] [ALPM] upgraded nettle (3.5.1-2 -> 3.6-1)
[2020-05-07T02:41:58+0200] [ALPM] upgraded gnutls (3.6.13-1 -> 3.6.13-2)
[2020-05-07T02:41:58+0200] [ALPM] upgraded libdv (1.0.0-7 -> 1.0.0-8)
[2020-05-07T02:41:58+0200] [ALPM] upgraded libhandy (0.0.13-1 -> 0.0.13-2)
[2020-05-07T02:41:58+0200] [ALPM] upgraded libsm (1.2.3-1 -> 1.2.3-2)
[2020-05-07T02:41:58+0200] [ALPM] upgraded pygobject-devel (3.36.0-2 -> 3.36.1-1)
[2020-05-07T02:41:58+0200] [ALPM] upgraded python-gobject (3.36.0-2 -> 3.36.1-1)
[2020-05-07T02:41:58+0200] [ALPM] upgraded riot-web (1.5.15-1 -> 1.6.0-1)
[2020-05-07T02:41:58+0200] [ALPM] upgraded riot-desktop (1.5.15-1 -> 1.6.0-1)
[2020-05-07T02:41:58+0200] [ALPM] upgraded wget (1.20.3-2 -> 1.20.3-3)
[2020-05-07T02:41:58+0200] [ALPM] upgraded xcb-util (0.4.0-2 -> 0.4.0-3)
[2020-05-07T02:41:58+0200] [ALPM] upgraded xcb-util-image (0.4.0-2 -> 0.4.0-3)
[2020-05-07T02:41:58+0200] [ALPM] upgraded xcb-util-keysyms (0.4.0-2 -> 0.4.0-3)
[2020-05-07T02:41:58+0200] [ALPM] upgraded xcb-util-renderutil (0.3.9-2 -> 0.3.9-3)
[2020-05-07T02:41:58+0200] [ALPM] upgraded xcb-util-wm (0.4.1-2 -> 0.4.1-3)
[2020-05-07T02:41:58+0200] [ALPM] upgraded xorg-server-common (1.20.8-1 -> 1.20.8-2)
[2020-05-07T02:41:58+0200] [ALPM] upgraded xorg-server (1.20.8-1 -> 1.20.8-2)
[2020-05-07T02:41:58+0200] [ALPM] transaction completed
[2020-05-07T02:41:58+0200] [ALPM] running '30-systemd-update.hook'...
[2020-05-07T02:41:58+0200] [ALPM] running 'gtk-update-icon-cache.hook'...
[2020-05-07T02:41:58+0200] [ALPM] running 'texinfo-install.hook'...
[2020-05-07T02:41:58+0200] [ALPM] running 'update-desktop-database.hook'...
[2020-05-07T02:54:19+0200] [PACMAN] Running 'pacman -S linux linux-headers'
[2020-05-07T02:54:32+0200] [ALPM] transaction started
[2020-05-07T02:54:32+0200] [ALPM] reinstalled linux (5.6.10.arch1-1)
[2020-05-07T02:54:34+0200] [ALPM] reinstalled linux-headers (5.6.10.arch1-1)
[2020-05-07T02:54:34+0200] [ALPM] transaction completed
[2020-05-07T02:54:34+0200] [ALPM] running '30-systemd-update.hook'...
[2020-05-07T02:54:34+0200] [ALPM] running '60-depmod.hook'...
[2020-05-07T02:54:42+0200] [ALPM] running '90-mkinitcpio-install.hook'...
[2020-05-07T02:54:42+0200] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2020-05-07T02:54:42+0200] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2020-05-07T02:54:42+0200] [ALPM-SCRIPTLET] ==> Starting build: 5.6.10-arch1-1
[2020-05-07T02:54:42+0200] [ALPM-SCRIPTLET] -> Running build hook: [base]
[2020-05-07T02:54:43+0200] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2020-05-07T02:54:43+0200] [ALPM-SCRIPTLET] ==> Creating lz4-compressed initcpio image: /boot/initramfs-linux.img
[2020-05-07T02:54:43+0200] [ALPM-SCRIPTLET] ==> Image generation successful
[2020-05-07T02:54:43+0200] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
[2020-05-07T02:54:43+0200] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2020-05-07T02:54:43+0200] [ALPM-SCRIPTLET] ==> Starting build: 5.6.10-arch1-1
[2020-05-07T02:54:43+0200] [ALPM-SCRIPTLET] -> Running build hook: [base]
[2020-05-07T02:54:44+0200] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2020-05-07T02:54:44+0200] [ALPM-SCRIPTLET] ==> Creating lz4-compressed initcpio image: /boot/initramfs-linux-fallback.img
[2020-05-07T02:54:44+0200] [ALPM-SCRIPTLET] ==> Image generation successful
```
I wasn't able to reproduce the bug:
debug: pacman v5.2.1 - libalpm v12.0.1
debug: config: attempting to read file /etc/pacman.conf
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: arch: x86_64
debug: config: IgnorePkg: pacman-mirrorlist
debug: config: NoExtract: usr/share/man/*
debug: config: NoExtract: usr/share/doc/*
debug: config: NoExtract: usr/share/licenses/*
debug: config: NoExtract: usr/share/locale/[a-z]*/*
debug: config: NoExtract: !usr/share/locale/fr/*
debug: config: NoExtract: !usr/share/locale/fr_FR/*
debug: config: NoExtract: !usr/share/locale/locale.alias
debug: config: totaldownload
debug: config: verbosepkglists
debug: config: SigLevel: Required
debug: config: SigLevel: DatabaseOptional
debug: config: LocalFileSigLevel: Optional
debug: config: new section 'core'
debug: config: SigLevel: PackageRequired
debug: config file /etc/pacman.conf, line 85: including /etc/pacman.d/mirrorlist
debug: config: new section 'extra'
debug: config: SigLevel: PackageRequired
debug: config file /etc/pacman.conf, line 89: including /etc/pacman.d/mirrorlist
debug: config: new section 'community'
debug: config: SigLevel: PackageRequired
debug: config file /etc/pacman.conf, line 96: including /etc/pacman.d/mirrorlist
debug: config: finished parsing /etc/pacman.conf
debug: setup_libalpm called
debug: option 'logfile' = /var/log/pacman.log
debug: option 'gpgdir' = /etc/pacman.d/gnupg/
debug: option 'hookdir' = /etc/pacman.d/hooks/
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: registering sync database 'core'
debug: database path for tree core set to /var/lib/pacman/sync/core.db
debug: "/var/lib/pacman/sync/core.db.sig" is not readable: Aucun fichier ou dossier de ce type
debug: sig path /var/lib/pacman/sync/core.db.sig could not be opened
debug: missing optional signature
debug: setting usage of 15 for core repository
debug: adding new server URL to database 'core': https://mirror.selfnet.de/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': https://archlinux.mailtunnel.eu/core/os/x86_64
debug: adding new server URL to database 'core': https://ger.mirror.pkgbuild.com/core/os/x86_64
debug: registering sync database 'extra'
debug: database path for tree extra set to /var/lib/pacman/sync/extra.db
debug: "/var/lib/pacman/sync/extra.db.sig" is not readable: Aucun fichier ou dossier de ce type
debug: sig path /var/lib/pacman/sync/extra.db.sig could not be opened
debug: missing optional signature
debug: setting usage of 15 for extra repository
debug: adding new server URL to database 'extra': https://mirror.selfnet.de/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': https://archlinux.mailtunnel.eu/extra/os/x86_64
debug: adding new server URL to database 'extra': https://ger.mirror.pkgbuild.com/extra/os/x86_64
debug: registering sync database 'community'
debug: database path for tree community set to /var/lib/pacman/sync/community.db
debug: "/var/lib/pacman/sync/community.db.sig" is not readable: Aucun fichier ou dossier de ce type
debug: sig path /var/lib/pacman/sync/community.db.sig could not be opened
debug: missing optional signature
debug: setting usage of 15 for community repository
debug: adding new server URL to database 'community': https://mirror.selfnet.de/archlinux/community/os/x86_64
debug: adding new server URL to database 'community': https://archlinux.mailtunnel.eu/community/os/x86_64
debug: adding new server URL to database 'community': https://ger.mirror.pkgbuild.com/community/os/x86_64
debug: loading package cache for repository 'core'
debug: opening archive /var/lib/pacman/sync/core.db
debug: added 230 packages to package cache for db 'core'
debug: adding package 'filesystem'
debug: loading package cache for repository 'local'
debug: added 701 packages to package cache for db 'local'
debug: adding package filesystem-2020.05.03-1 to the transaction add list
résolution des dépendances…
debug: resolving target's dependencies
debug: started resolving dependencies
debug: checkdeps: package filesystem-2020.05.03-1
debug: finished resolving dependencies
recherche des conflits entre paquets…
debug: looking for conflicts
debug: check targets vs targets
debug: check targets vs targets
debug: check targets vs db and db vs targets
debug: check targets vs db
debug: check db vs targets
debug: checking dependencies
debug: checkdeps: package filesystem-2020.05.03-1
debug: found cached pkg: /var/cache/pacman/pkg/filesystem-2020.05.03-1-x86_64.pkg.tar.zst
debug: setting download size 0 for pkg filesystem
debug: sorting by dependencies
debug: started sorting dependencies
debug: sorting dependencies finished
Paquet (1) Ancienne version Nouvelle version Changement net
core/filesystem 2019.10-2 2020.05.03-1 0,00 MiB
Taille totale installée : 0,04 MiB
Taille de mise à jour nette : 0,00 MiB
:: Procéder à l’installation ? [O/n]
debug: using cachedir: /var/cache/pacman/pkg/
vérification de l’intégrité des paquets…
debug: GPGME version: 1.13.1
debug: GPGME engine info: file=/usr/bin/gpg, home=/etc/pacman.d/gnupg/
debug: looking up key 4A1AFC345EBE18F8 locally
debug: key lookup success, key exists
analyse de l’intégrité des paquets…
debug: found cached pkg: /var/cache/pacman/pkg/filesystem-2020.05.03-1-x86_64.pkg.tar.zst
debug: sig data: iQIrBAABCgAdFiEEVyJOyaX8pvvJK7iqShr8NF6+GPgFAl6u1KcACgkQShr8NF6+GPiDWw+/Q/HJ7hYe0qi98mQ9JdgBXDKCsHK4WsbuEQiC63RKRKrHlQbKIGWeecNNNr1RrmSsfV3KsxnNJQqcdsOIrEvWojnPPdKFjJATx9yQp/LS8I4rX//YAX2IpYb2b2cr67BYcWE8mp/6jFPESEedZSOzV67aaNZzMmpdjTonmXd/1SpyXw5FDSdUU7+8mJ5VsoJxDG+hdghcZJrf352Wlhms4Hvqq/np4ixNYF44MBVJokcg0POY4A4oB3ApY3t2AlYr/yXXAz41YdLf0LMgXCVLFRPFrqhPH38+pvE4m5qLKKQZ6GTRPylOPuetn8Lldi156j9Qr85jZNxvrtVitapaW3wASc3+EXA4yzvbl9duCMfkY+0aXy4zP0B+QZAS30ijNrncuDcN/JUECCRxhYBbPyKFXLZOk+prCPAGv+LfNoQXPQntKmHCNQuc8o2NyfZAhprkFC39eiy+uOuE01ZBxaKTwq6HnuYPXof54YXBndie2JORNE82gG3VcyRYJmVC/268Cs5+7KNRUzGIhYX3H5qpEUwBKwK26N9X141e1aJa1d57aXHZa0vvx4WOuN/x6lE2fj5ekAmjkyJxMrPRRvK9SaBKGmPkDjlJy1a46wlKqYJQgN2N+ic2Cm21ryEOCI+k2i0kItGepVc8MDKl6R6DwREWoJdd
debug: checking signature for /var/cache/pacman/pkg/filesystem-2020.05.03-1-x86_64.pkg.tar.zst
debug: 1 signatures returned
debug: fingerprint: 57224EC9A5FCA6FBC92BB8AA4A1AFC345EBE18F8
debug: summary: valid
debug: summary: green
debug: status: Réussite
debug: timestamp: 1588516007
debug: exp_timestamp: 0
debug: validity: full; reason: Réussite
debug: key: B81B051F2D7FC867AAFF35A58DBD63B82072D77A, Sébastien Luttringer <seblu@seblu.net>, owner_trust unknown, disabled 0
debug: signature is valid
debug: signature is fully trusted
chargement des fichiers des paquets…
debug: found cached pkg: /var/cache/pacman/pkg/filesystem-2020.05.03-1-x86_64.pkg.tar.zst
debug: replacing pkgcache entry with package file for target filesystem
debug: opening archive /var/cache/pacman/pkg/filesystem-2020.05.03-1-x86_64.pkg.tar.zst
debug: starting package load for /var/cache/pacman/pkg/filesystem-2020.05.03-1-x86_64.pkg.tar.zst
debug: found mtree for package /var/cache/pacman/pkg/filesystem-2020.05.03-1-x86_64.pkg.tar.zst, getting file list
debug: finished mtree reading for /var/cache/pacman/pkg/filesystem-2020.05.03-1-x86_64.pkg.tar.zst
debug: sorting package filelist for /var/cache/pacman/pkg/filesystem-2020.05.03-1-x86_64.pkg.tar.zst
recherche des conflits entre fichiers…
debug: looking for file conflicts
debug: searching for file conflicts: filesystem
debug: searching for filesystem conflicts: filesystem
debug: parsing hook file /usr/share/libalpm/hooks/60-depmod.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/update-ca-trust.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/gtk-query-immodules-2.0.hook
debug: parsing hook file /usr/share/libalpm/hooks/60-mkinitcpio-remove.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/update-vlc-plugin-cache.hook
debug: parsing hook file /usr/share/libalpm/hooks/texinfo-remove.hook
debug: parsing hook file /usr/share/libalpm/hooks/dbus-reload.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/xorg-mkfontscale.hook
debug: parsing hook file /usr/share/libalpm/hooks/dconf-update.hook
debug: parsing hook file /usr/share/libalpm/hooks/texinfo-install.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-hwdb.hook
debug: parsing hook file /usr/share/libalpm/hooks/update-mime-database.hook
debug: parsing hook file /usr/share/libalpm/hooks/update-desktop-database.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-update.hook
debug: parsing hook file /usr/share/libalpm/hooks/fontconfig.hook
debug: parsing hook file /usr/share/libalpm/hooks/gtk-query-immodules-3.0.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-binfmt.hook
debug: parsing hook file /usr/share/libalpm/hooks/gtk-update-icon-cache.hook
debug: parsing hook file /usr/share/libalpm/hooks/glib-compile-schemas.hook
debug: parsing hook file /usr/share/libalpm/hooks/gdk-pixbuf-query-loaders.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/gvfsd.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-udev-reload.hook
debug: parsing hook file /usr/share/libalpm/hooks/20-systemd-sysusers.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-catalog.hook
debug: parsing hook file /usr/share/libalpm/hooks/detect-old-perl-modules.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-tmpfiles.hook
debug: parsing hook file /usr/share/libalpm/hooks/gio-querymodules.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-sysctl.hook
debug: parsing hook file /usr/share/libalpm/hooks/90-mkinitcpio-install.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-daemon-reload.hook
:: Traitement des changements du paquet…
debug: installing packages
mise à jour de filesystem…
debug: upgrading package filesystem-2020.05.03-1
debug: removing old package first (filesystem-2019.10-2)
debug: failed to stat directory /usr/share/man/man2/: Aucun fichier ou dossier de ce type
debug: "/usr/share/man/man2/" is not writable: Aucun fichier ou dossier de ce type
debug: failed to stat directory /usr/share/man/man4/: Aucun fichier ou dossier de ce type
debug: "/usr/share/man/man4/" is not writable: Aucun fichier ou dossier de ce type
debug: failed to stat directory /usr/share/man/man6/: Aucun fichier ou dossier de ce type
debug: "/usr/share/man/man6/" is not writable: Aucun fichier ou dossier de ce type
debug: removing 116 files
debug: keeping directory /var/tmp (contains files)
debug: keeping directory /var/spool/mail (contains files)
debug: keeping directory /var/spool (contains files)
debug: unlinking /var/run
debug: keeping directory /var/opt (in new package)
debug: unlinking /var/mail
debug: keeping directory /var/log/old (in new package)
debug: keeping directory /var/log (contains files)
debug: unlinking /var/lock
debug: keeping directory /var/local (in new package)
debug: keeping directory /var/lib/misc (in new package)
debug: keeping directory /var/lib (contains files)
debug: keeping directory /var/games (in new package)
debug: keeping directory /var/empty (in new package)
debug: keeping directory /var/cache (contains files)
debug: keeping directory /var (contains files)
debug: keeping directory /usr/src (contains files)
debug: unlinking /usr/share/pixmaps/archlinux.svg
debug: unlinking /usr/share/pixmaps/archlinux.png
debug: keeping directory /usr/share/pixmaps (contains files)
debug: keeping directory /usr/share/misc (in new package)
debug: keeping directory /usr/share/man/man8 (in new package)
debug: keeping directory /usr/share/man/man7 (in new package)
debug: file /usr/share/man/man6 does not exist
debug: keeping directory /usr/share/man/man5 (in new package)
debug: file /usr/share/man/man4 does not exist
debug: keeping directory /usr/share/man/man3 (in new package)
debug: file /usr/share/man/man2 does not exist
debug: keeping directory /usr/share/man/man1 (contains files)
debug: keeping directory /usr/share/man (contains files)
debug: unlinking /usr/share/factory/etc/shells
debug: unlinking /usr/share/factory/etc/shadow
debug: unlinking /usr/share/factory/etc/securetty
debug: unlinking /usr/share/factory/etc/resolv.conf
debug: unlinking /usr/share/factory/etc/profile
debug: unlinking /usr/share/factory/etc/passwd
debug: unlinking /usr/share/factory/etc/nsswitch.conf
debug: unlinking /usr/share/factory/etc/motd
debug: unlinking /usr/share/factory/etc/ld.so.conf
debug: unlinking /usr/share/factory/etc/issue
debug: unlinking /usr/share/factory/etc/hosts
debug: unlinking /usr/share/factory/etc/host.conf
debug: unlinking /usr/share/factory/etc/gshadow
debug: unlinking /usr/share/factory/etc/group
debug: unlinking /usr/share/factory/etc/fstab
debug: unlinking /usr/share/factory/etc/crypttab
debug: keeping directory /usr/share/factory/etc (contains files)
debug: keeping directory /usr/share/factory (contains files)
debug: keeping directory /usr/share (contains files)
debug: unlinking /usr/sbin
debug: keeping directory /usr/local/src (in new package)
debug: unlinking /usr/local/share/man
debug: keeping directory /usr/local/share (in new package)
debug: keeping directory /usr/local/sbin (in new package)
debug: keeping directory /usr/local/man (in new package)
debug: keeping directory /usr/local/lib (in new package)
debug: keeping directory /usr/local/include (in new package)
debug: keeping directory /usr/local/games (in new package)
debug: keeping directory /usr/local/etc (in new package)
debug: keeping directory /usr/local/bin (contains files)
debug: keeping directory /usr/local (contains files)
debug: unlinking /usr/lib64
debug: unlinking /usr/lib/tmpfiles.d/arch.conf
debug: keeping directory /usr/lib/tmpfiles.d (contains files)
debug: unlinking /usr/lib/sysusers.d/arch.conf
debug: keeping directory /usr/lib/sysusers.d (contains files)
debug: unlinking /usr/lib/systemd/system-environment-generators/10-arch
debug: keeping directory /usr/lib/systemd/system-environment-generators (in new package)
debug: keeping directory /usr/lib/systemd (contains files)
debug: unlinking /usr/lib/sysctl.d/10-arch.conf
debug: keeping directory /usr/lib/sysctl.d (contains files)
debug: unlinking /usr/lib/os-release
debug: keeping directory /usr/lib (contains files)
debug: keeping directory /usr/include (contains files)
debug: keeping directory /usr/bin (contains files)
debug: keeping directory /usr (contains files)
debug: keeping directory /tmp (contains files)
debug: keeping directory /sys (contains files)
debug: keeping directory /srv/http (in new package)
debug: keeping directory /srv/ftp (in new package)
debug: keeping directory /srv (contains files)
debug: unlinking /sbin
debug: keeping directory /run (contains files)
debug: keeping directory /root (contains files)
debug: keeping directory /proc (contains files)
debug: keeping directory /opt (in new package)
debug: keeping directory /mnt (in new package)
debug: unlinking /lib64
debug: unlinking /lib
debug: keeping directory /home (contains files)
debug: keeping directory /etc/skel (contains files)
debug: etc/shells is in skip_remove, skipping removal
debug: etc/shadow is in skip_remove, skipping removal
debug: etc/securetty is in skip_remove, skipping removal
debug: etc/resolv.conf is in skip_remove, skipping removal
debug: unlinking /etc/profile.d/locale.sh
debug: keeping directory /etc/profile.d (contains files)
debug: etc/profile is in skip_remove, skipping removal
debug: etc/passwd is in skip_remove, skipping removal
debug: etc/nsswitch.conf is in skip_remove, skipping removal
debug: unlinking /etc/mtab
debug: etc/motd is in skip_remove, skipping removal
debug: keeping directory /etc/ld.so.conf.d (contains files)
debug: etc/ld.so.conf is in skip_remove, skipping removal
debug: etc/issue is in skip_remove, skipping removal
debug: etc/hosts is in skip_remove, skipping removal
debug: etc/host.conf is in skip_remove, skipping removal
debug: etc/gshadow is in skip_remove, skipping removal
debug: etc/group is in skip_remove, skipping removal
debug: etc/fstab is in skip_remove, skipping removal
debug: etc/crypttab is in skip_remove, skipping removal
debug: unlinking /etc/arch-release
debug: keeping directory /etc (contains files)
debug: keeping directory /dev (contains files)
debug: keeping directory /boot (contains files)
debug: unlinking /bin
debug: removing database entry 'filesystem'
debug: removing entry 'filesystem' from 'local' cache
debug: opening archive /var/cache/pacman/pkg/filesystem-2020.05.03-1-x86_64.pkg.tar.zst
debug: extracting files
debug: skipping extraction of '.BUILDINFO'
debug: skipping extraction of '.PKGINFO'
debug: extracting /bin
debug: extract: skipping dir extraction of /boot/
debug: extract: skipping dir extraction of /dev/
debug: extract: skipping dir extraction of /etc/
debug: extracting /etc/arch-release
debug: extracting /etc/crypttab.pacnew
debug: checking hashes for /etc/crypttab
debug: current: 5fa6674df7645d7f5895f2d12b4ef4e9
debug: new: 5fa6674df7645d7f5895f2d12b4ef4e9
debug: original: 5fa6674df7645d7f5895f2d12b4ef4e9
debug: action: installing new file: /etc/crypttab
debug: extracting /etc/fstab.pacnew
debug: checking hashes for /etc/fstab
debug: current: 7f2b5507bac039454e139d92326c160a
debug: new: e33f6dfdd61978fcb3ddf1431286e05a
debug: original: e33f6dfdd61978fcb3ddf1431286e05a
debug: action: leaving existing file in place
debug: extracting /etc/group.pacnew
debug: checking hashes for /etc/group
debug: current: af66e88dd644fe4a18e86be45cfaff7c
debug: new: 7fed1e1fb855e41a6d64d41f8521d69a
debug: original: 7fed1e1fb855e41a6d64d41f8521d69a
debug: action: leaving existing file in place
debug: extracting /etc/gshadow.pacnew
debug: checking hashes for /etc/gshadow
debug: current: 93014019df5211585e93b5befe9da441
debug: new: 1c1e3b08acfa286f4b417c49de3e4366
debug: original: 1c1e3b08acfa286f4b417c49de3e4366
debug: action: leaving existing file in place
debug: extracting /etc/host.conf.pacnew
debug: checking hashes for /etc/host.conf
debug: current: 7d119a9cce152aa182fb3392ddeecea7
debug: new: 7d119a9cce152aa182fb3392ddeecea7
debug: original: 7d119a9cce152aa182fb3392ddeecea7
debug: action: installing new file: /etc/host.conf
debug: extracting /etc/hosts.pacnew
debug: checking hashes for /etc/hosts
debug: current: 289476de2594e542abb3aa668e494397
debug: new: a1315ea3e2b64d197b6efaf9c14ff778
debug: original: a1315ea3e2b64d197b6efaf9c14ff778
debug: action: leaving existing file in place
debug: extracting /etc/issue.pacnew
debug: checking hashes for /etc/issue
debug: current: 7813c481156f6b280a3ba91fc6236368
debug: new: 7813c481156f6b280a3ba91fc6236368
debug: original: 7813c481156f6b280a3ba91fc6236368
debug: action: installing new file: /etc/issue
debug: extracting /etc/ld.so.conf.pacnew
debug: checking hashes for /etc/ld.so.conf
debug: current: 5deb9f890a4d08a245e9752ede77271e
debug: new: 5deb9f890a4d08a245e9752ede77271e
debug: original: 5deb9f890a4d08a245e9752ede77271e
debug: action: installing new file: /etc/ld.so.conf
debug: extract: skipping dir extraction of /etc/ld.so.conf.d/
debug: extracting /etc/motd.pacnew
debug: checking hashes for /etc/motd
debug: current: d41d8cd98f00b204e9800998ecf8427e
debug: new: d41d8cd98f00b204e9800998ecf8427e
debug: original: d41d8cd98f00b204e9800998ecf8427e
debug: action: installing new file: /etc/motd
debug: extracting /etc/mtab
debug: extracting /etc/nsswitch.conf.pacnew
debug: checking hashes for /etc/nsswitch.conf
debug: current: 981ee4d7e506a9d6d9ed2d872e16004b
debug: new: 981ee4d7e506a9d6d9ed2d872e16004b
debug: original: 981ee4d7e506a9d6d9ed2d872e16004b
debug: action: installing new file: /etc/nsswitch.conf
debug: extracting /etc/passwd.pacnew
debug: checking hashes for /etc/passwd
debug: current: 1c1a13294750fd2c00b8120e9aac3a66
debug: new: 5182ac38a0de85da8ade93ef71975ca4
debug: original: 5182ac38a0de85da8ade93ef71975ca4
debug: action: leaving existing file in place
debug: extracting /etc/profile.pacnew
debug: checking hashes for /etc/profile
debug: current: 2c79e1762978235e7b4a9ef595f6c029
debug: new: 7b208a630a548740e0f4cd368badae23
debug: original: 2c79e1762978235e7b4a9ef595f6c029
debug: action: installing new file: /etc/profile
debug: extract: skipping dir extraction of /etc/profile.d/
debug: extracting /etc/profile.d/locale.sh
debug: extracting /etc/resolv.conf.pacnew
debug: checking hashes for /etc/resolv.conf
debug: current: 529e5f362de77b21b5eb5edecd9dae52
debug: new: 0ee015fad07732676d9488ae498eed41
debug: original: 0ee015fad07732676d9488ae498eed41
debug: action: leaving existing file in place
debug: extracting /etc/securetty.pacnew
debug: checking hashes for /etc/securetty
debug: current: 658c0e08544a2fd698e000c17dccc6df
debug: new: f04bcb2803afc4dcb95670fe87343b4d
debug: original: f04bcb2803afc4dcb95670fe87343b4d
debug: action: leaving existing file in place
debug: extracting /etc/shadow.pacnew
debug: checking hashes for /etc/shadow
debug: current: 94f2333f495ed28666a3bce82b27fde3
debug: new: f64466dd77c7bec37a8b47681468211a
debug: original: f64466dd77c7bec37a8b47681468211a
debug: action: leaving existing file in place
debug: extracting /etc/shells.pacnew
debug: checking hashes for /etc/shells
debug: current: ecafb32e76cf13ed804bb6981110cd29
debug: new: a78cd8d7f8240a8448edee82f503c34e
debug: original: a78cd8d7f8240a8448edee82f503c34e
debug: action: leaving existing file in place
debug: extract: skipping dir extraction of /etc/skel/
debug: extract: skipping dir extraction of /home/
debug: extracting /lib
debug: extracting /lib64
debug: extract: skipping dir extraction of /mnt/
debug: extract: skipping dir extraction of /opt/
debug: extract: skipping dir extraction of /proc/
debug: extract: skipping dir extraction of /root/
debug: extract: skipping dir extraction of /run/
debug: extracting /sbin
debug: extract: skipping dir extraction of /srv/
debug: extract: skipping dir extraction of /srv/ftp/
debug: extract: skipping dir extraction of /srv/http/
debug: extract: skipping dir extraction of /sys/
debug: extract: skipping dir extraction of /tmp/
debug: extract: skipping dir extraction of /usr/
debug: extract: skipping dir extraction of /usr/bin/
debug: extract: skipping dir extraction of /usr/include/
debug: extract: skipping dir extraction of /usr/lib/
debug: extracting /usr/lib/os-release
debug: extract: skipping dir extraction of /usr/lib/sysctl.d/
debug: extracting /usr/lib/sysctl.d/10-arch.conf
debug: extract: skipping dir extraction of /usr/lib/systemd/
debug: extract: skipping dir extraction of /usr/lib/systemd/system-environment-generators/
debug: extracting /usr/lib/systemd/system-environment-generators/10-arch
debug: extract: skipping dir extraction of /usr/lib/sysusers.d/
debug: extracting /usr/lib/sysusers.d/arch.conf
debug: extract: skipping dir extraction of /usr/lib/tmpfiles.d/
debug: extracting /usr/lib/tmpfiles.d/arch.conf
debug: extracting /usr/lib64
debug: extract: skipping dir extraction of /usr/local/
debug: extract: skipping dir extraction of /usr/local/bin/
debug: extract: skipping dir extraction of /usr/local/etc/
debug: extract: skipping dir extraction of /usr/local/games/
debug: extract: skipping dir extraction of /usr/local/include/
debug: extract: skipping dir extraction of /usr/local/lib/
debug: extract: skipping dir extraction of /usr/local/man/
debug: extract: skipping dir extraction of /usr/local/sbin/
debug: extract: skipping dir extraction of /usr/local/share/
debug: extracting /usr/local/share/man
debug: extract: skipping dir extraction of /usr/local/src/
debug: extracting /usr/sbin
debug: extract: skipping dir extraction of /usr/share/
debug: extract: skipping dir extraction of /usr/share/factory/
debug: extract: skipping dir extraction of /usr/share/factory/etc/
debug: extracting /usr/share/factory/etc/crypttab
debug: extracting /usr/share/factory/etc/fstab
debug: extracting /usr/share/factory/etc/group
debug: extracting /usr/share/factory/etc/gshadow
debug: extracting /usr/share/factory/etc/host.conf
debug: extracting /usr/share/factory/etc/hosts
debug: extracting /usr/share/factory/etc/issue
debug: extracting /usr/share/factory/etc/ld.so.conf
debug: extracting /usr/share/factory/etc/motd
debug: extracting /usr/share/factory/etc/nsswitch.conf
debug: extracting /usr/share/factory/etc/passwd
debug: extracting /usr/share/factory/etc/profile
debug: extracting /usr/share/factory/etc/resolv.conf
debug: extracting /usr/share/factory/etc/securetty
debug: extracting /usr/share/factory/etc/shadow
debug: extracting /usr/share/factory/etc/shells
debug: usr/share/man/ is in NoExtract, skipping extraction of /usr/share/man/
debug: usr/share/man/man1/ is in NoExtract, skipping extraction of /usr/share/man/man1/
debug: usr/share/man/man2/ is in NoExtract, skipping extraction of /usr/share/man/man2/
debug: usr/share/man/man3/ is in NoExtract, skipping extraction of /usr/share/man/man3/
debug: usr/share/man/man4/ is in NoExtract, skipping extraction of /usr/share/man/man4/
debug: usr/share/man/man5/ is in NoExtract, skipping extraction of /usr/share/man/man5/
debug: usr/share/man/man6/ is in NoExtract, skipping extraction of /usr/share/man/man6/
debug: usr/share/man/man7/ is in NoExtract, skipping extraction of /usr/share/man/man7/
debug: usr/share/man/man8/ is in NoExtract, skipping extraction of /usr/share/man/man8/
debug: extract: skipping dir extraction of /usr/share/misc/
debug: extract: skipping dir extraction of /usr/share/pixmaps/
debug: extracting /usr/share/pixmaps/archlinux.png
debug: extracting /usr/share/pixmaps/archlinux.svg
debug: extract: skipping dir extraction of /usr/src/
debug: extract: skipping dir extraction of /var/
debug: extract: skipping dir extraction of /var/cache/
debug: extract: skipping dir extraction of /var/empty/
debug: extract: skipping dir extraction of /var/games/
debug: extract: skipping dir extraction of /var/lib/
debug: extract: skipping dir extraction of /var/lib/misc/
debug: extract: skipping dir extraction of /var/local/
debug: extracting /var/lock
debug: extract: skipping dir extraction of /var/log/
debug: extract: skipping dir extraction of /var/log/old/
debug: extracting /var/mail
debug: extract: skipping dir extraction of /var/opt/
debug: extracting /var/run
debug: extract: skipping dir extraction of /var/spool/
debug: extract: skipping dir extraction of /var/spool/mail/
debug: extract: skipping dir extraction of /var/tmp/
debug: updating database
debug: adding database entry 'filesystem'
debug: writing filesystem-2020.05.03-1 DESC information back to db
debug: writing filesystem-2020.05.03-1 FILES information back to db
debug: adding entry 'filesystem' in 'local' cache
debug: running ldconfig
debug: executing "/usr/bin/ldconfig" under chroot "/"
debug: call to waitpid succeeded
debug: parsing hook file /usr/share/libalpm/hooks/60-depmod.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/update-ca-trust.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/gtk-query-immodules-2.0.hook
debug: parsing hook file /usr/share/libalpm/hooks/60-mkinitcpio-remove.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/update-vlc-plugin-cache.hook
debug: parsing hook file /usr/share/libalpm/hooks/texinfo-remove.hook
debug: parsing hook file /usr/share/libalpm/hooks/dbus-reload.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/xorg-mkfontscale.hook
debug: parsing hook file /usr/share/libalpm/hooks/dconf-update.hook
debug: parsing hook file /usr/share/libalpm/hooks/texinfo-install.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-hwdb.hook
debug: parsing hook file /usr/share/libalpm/hooks/update-mime-database.hook
debug: parsing hook file /usr/share/libalpm/hooks/update-desktop-database.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-update.hook
debug: parsing hook file /usr/share/libalpm/hooks/fontconfig.hook
debug: parsing hook file /usr/share/libalpm/hooks/gtk-query-immodules-3.0.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-binfmt.hook
debug: parsing hook file /usr/share/libalpm/hooks/gtk-update-icon-cache.hook
debug: parsing hook file /usr/share/libalpm/hooks/glib-compile-schemas.hook
debug: parsing hook file /usr/share/libalpm/hooks/gdk-pixbuf-query-loaders.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/gvfsd.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-udev-reload.hook
debug: parsing hook file /usr/share/libalpm/hooks/20-systemd-sysusers.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-catalog.hook
debug: parsing hook file /usr/share/libalpm/hooks/detect-old-perl-modules.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-tmpfiles.hook
debug: parsing hook file /usr/share/libalpm/hooks/gio-querymodules.hook
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-sysctl.hook
debug: parsing hook file /usr/share/libalpm/hooks/90-mkinitcpio-install.hook
debug: File targets are deprecated, use Path instead
debug: parsing hook file /usr/share/libalpm/hooks/30-systemd-daemon-reload.hook
:: Exécution des crochets de post-transaction…
(1/4) Creating system user accounts...
debug: executing "/usr/share/libalpm/scripts/systemd-hook" under chroot "/"
debug: call to waitpid succeeded
(2/4) Applying kernel sysctl settings...
debug: executing "/usr/share/libalpm/scripts/systemd-hook" under chroot "/"
debug: call to waitpid succeeded
(3/4) Creating temporary files...
debug: executing "/usr/share/libalpm/scripts/systemd-hook" under chroot "/"
debug: call to waitpid succeeded
(4/4) Arming ConditionNeedsUpdate...
debug: executing "/usr/share/libalpm/scripts/systemd-hook" under chroot "/"
debug: call to waitpid succeeded
debug: unregistering database 'local'
debug: freeing package cache for repository 'local'
debug: unregistering database 'core'
debug: freeing package cache for repository 'core'
debug: unregistering database 'extra'
debug: unregistering database 'community'
During the couple of hours between filesystem installation and grub re-installation, do you remember doing else with root privileges?
Between the filesystem installation and the faulty reboot, I deleted some old groups and users that were no longer useful to me (tox, deepin...). But I think it's irrelevant.
There is currently no evidence beetween the update of filesystem with the deletion of your /boot.
I'll close. Reopen if you have new elements.