Keep every upgrade as a run on the bus and read the log's past upgrades once, so pacman_upgrades answers every node's history without asking a machine (issue 1841/S2)

This commit is contained in:
2026-10-22 14:29:23 +02:00
parent 802c72e4ed
commit efac1b4856
9 changed files with 925 additions and 0 deletions
@@ -0,0 +1,4 @@
openrazer-driver/3.12.4, 7.2.8-arch1-2, x86_64: installed
vboxhost/7.2.20_OSE, 7.2.8-arch1-2, x86_64: installed
xone/0.5.8, 7.2.8-arch1-2, x86_64: installed
xpad/0.4: added
@@ -0,0 +1,10 @@
Meta: 1
Name: zfs
Branch: 1.0
Version: 2.4.4
Release: 1
Release-Tags: relext
License: CDDL
Author: OpenZFS
Linux-Maximum: 7.2
Linux-Minimum: 4.18
@@ -0,0 +1,56 @@
PACKAGE_NAME="zfs"
PACKAGE_VERSION="2.4.4"
PACKAGE_CONFIG="/etc/sysconfig/zfs"
NO_WEAK_MODULES="yes"
PRE_BUILD="configure
--disable-dependency-tracking
--prefix=/usr
--with-config=kernel
--with-linux="${kernel_source_dir}"
--with-linux-obj="${kernel_source_dir}"
$(
[[ -n \"${ICP_ROOT}\" ]] && \
{
echo --with-qat=\"${ICP_ROOT}\"
}
)
$(
[[ -r ${PACKAGE_CONFIG} ]] \
&& source ${PACKAGE_CONFIG} \
&& shopt -q -s extglob \
&& \
{
if [[ ${ZFS_DKMS_ENABLE_DEBUG,,} == @(y|yes) ]]
then
echo --enable-debug
fi
if [[ ${ZFS_DKMS_ENABLE_DEBUGINFO,,} == @(y|yes) ]]
then
echo --enable-debuginfo
fi
}
)
"
POST_BUILD="scripts/dkms.postbuild
-n ${PACKAGE_NAME}
-v ${PACKAGE_VERSION}
-a ${arch}
-k ${kernelver}
-t ${dkms_tree}
"
AUTOINSTALL="yes"
MAKE[0]="make -C module/"
STRIP[0]="$(
[[ -r ${PACKAGE_CONFIG} ]] \
&& source ${PACKAGE_CONFIG} \
&& shopt -q -s extglob \
&& [[ ${ZFS_DKMS_DISABLE_STRIP,,} == @(y|yes) ]] \
&& echo -n no
)"
STRIP[1]="${STRIP[0]}"
BUILT_MODULE_NAME[0]="zfs"
BUILT_MODULE_LOCATION[0]="module/"
DEST_MODULE_LOCATION[0]="/extra"
BUILT_MODULE_NAME[1]="spl"
BUILT_MODULE_LOCATION[1]="module/"
DEST_MODULE_LOCATION[1]="/extra"
@@ -0,0 +1,64 @@
[2026-10-04T14:52:51+0200] [ALPM] installed logrotate (3.22.0-1)
[2026-10-04T14:52:51+0200] [ALPM] transaction completed
[2026-10-04T14:52:51+0200] [ALPM] running '30-systemd-daemon-reload-system.hook'...
[2026-10-04T14:54:22+0200] [ALPM] running '35-systemd-update.hook'...
[2026-10-04T15:06:13+0200] [PACMAN] Running 'pacman -Syu --noconfirm'
[2026-10-04T15:06:13+0200] [PACMAN] synchronizing package lists
[2026-10-04T15:06:48+0200] [PACMAN] starting full system upgrade
[2026-10-04T15:07:23+0200] [PACMAN] Running 'pacman -Rns --noconfirm lib32-libpcap'
[2026-10-04T15:07:23+0200] [ALPM] transaction started
[2026-10-04T15:07:24+0200] [ALPM] removed lib32-libpcap (1.10.6-1)
[2026-10-04T15:07:24+0200] [ALPM] removed lib32-libnl (3.12.0-1)
[2026-10-04T15:07:24+0200] [ALPM] transaction completed
[2026-10-04T15:07:24+0200] [ALPM] running '35-systemd-update.hook'...
[2026-10-04T15:07:24+0200] [PACMAN] Running 'pacman -Syu --noconfirm'
[2026-10-04T15:07:24+0200] [PACMAN] synchronizing package lists
[2026-10-04T15:07:24+0200] [PACMAN] starting full system upgrade
[2026-10-04T15:16:51+0200] [ALPM] running '60-mkinitcpio-remove.hook'...
[2026-10-04T15:16:52+0200] [ALPM] running '71-dkms-remove.hook'...
[2026-10-04T15:16:52+0200] [ALPM-SCRIPTLET] ==> dkms remove --no-depmod xone/0.5.8 -k 7.1.9-arch1-2
[2026-10-04T15:16:52+0200] [ALPM-SCRIPTLET] ==> depmod 7.1.9-arch1-2
[2026-10-04T15:16:55+0200] [ALPM] running 'ghc-unregister.hook'...
[2026-10-04T15:16:57+0200] [ALPM] running 'texinfo-remove.hook'...
[2026-10-04T15:16:58+0200] [ALPM] transaction started
[2026-10-04T15:16:58+0200] [ALPM] upgraded tzdata (2026c-1 -> 2026e-1)
[2026-10-04T15:16:58+0200] [ALPM] upgraded iana-etc (20260530-1 -> 20260617-1)
[2026-10-04T15:16:58+0200] [ALPM] upgraded glibc (2.44+r24+g16be1518495f-1 -> 2.44+r50+g1848099f063e-1)
[2026-10-04T15:16:58+0200] [ALPM] upgraded readline (8.3.003-1 -> 8.3.6-1)
[2026-10-04T15:16:58+0200] [ALPM] upgraded bash (5.3.15-1 -> 5.3.20-1)
[2026-10-04T15:22:46+0200] [ALPM] upgraded wireshark-qt (4.7.2-1 -> 4.7.3-1)
[2026-10-04T15:22:46+0200] [ALPM] upgraded xfsprogs (7.1.1-1 -> 7.2.0-1)
[2026-10-04T15:22:47+0200] [ALPM] upgraded xpad (5.8.0-1 -> 5.9.0-1)
[2026-10-04T15:22:47+0200] [ALPM] upgraded xterm (410-1 -> 411-1)
[2026-10-04T15:22:47+0200] [ALPM] upgraded zathura-pdf-mupdf (2026.07.18-1 -> 2026.07.18-4)
[2026-10-04T15:22:50+0200] [ALPM] transaction completed
[2026-10-04T15:22:52+0200] [ALPM] running '10-glibc-locale-gen.hook'...
[2026-10-04T15:22:52+0200] [ALPM-SCRIPTLET] Generating locales...
[2026-10-04T15:22:53+0200] [ALPM-SCRIPTLET] en_US.UTF-8... done
[2026-10-04T15:22:53+0200] [ALPM-SCRIPTLET] Generation complete.
[2026-10-04T15:22:53+0200] [ALPM] running '11-glibc-ldconfig.hook'...
[2026-10-04T15:24:49+0200] [ALPM] running 'texinfo-install.hook'...
[2026-10-04T15:24:51+0200] [ALPM] running 'update-desktop-database.hook'...
[2026-10-04T15:24:51+0200] [ALPM] running 'update-vlc-plugin-cache.hook'...
[2026-10-04T15:24:52+0200] [ALPM] running 'xorg-mkfontscale.hook'...
[2026-10-04T15:28:15+0200] [PACMAN] Running 'pacman -Syu'
[2026-10-04T15:28:15+0200] [PACMAN] synchronizing package lists
[2026-10-04T15:28:17+0200] [PACMAN] starting full system upgrade
[2026-10-04T15:30:26+0200] [ALPM] transaction started
[2026-10-04T15:30:26+0200] [ALPM] upgraded dunst (1.13.2-2 -> 1.13.2-3)
[2026-10-04T15:30:26+0200] [ALPM] transaction completed
[2026-10-04T15:30:26+0200] [ALPM] running '30-systemd-daemon-reload-user.hook'...
[2026-10-04T15:30:26+0200] [ALPM-SCRIPTLET] Failed to connect to system scope bus via local transport: Connection refused
[2026-10-04T15:30:26+0200] [ALPM] running '35-systemd-update.hook'...
[2026-10-04T15:30:26+0200] [ALPM] running 'i3status-rust.hook'...
[2026-10-04T16:00:43+0200] [PACMAN] Running 'pacman -R --noconfirm ntp'
[2026-10-04T16:00:43+0200] [ALPM] transaction started
[2026-10-04T16:00:45+0200] [ALPM] removed ntp (4.2.8.p18-6)
[2026-10-04T16:00:45+0200] [ALPM] transaction completed
[2026-10-04T16:00:45+0200] [ALPM] running '30-systemd-daemon-reload-system.hook'...
[2026-10-04T16:00:45+0200] [ALPM] running '35-systemd-update.hook'...
[2026-10-05T10:04:50+0200] [PACMAN] Running 'pacman -S --noconfirm --ask 4 lemurs'
[2026-10-05T10:04:51+0200] [ALPM] transaction started
[2026-10-05T10:04:51+0200] [ALPM] warning: /etc/lemurs/config.toml saved as /etc/lemurs/config.toml.pacsave
[2026-10-05T10:04:51+0200] [ALPM] removed lemurs-git (0.4.0.r17.g7151336-2)
[2026-10-05T10:04:51+0200] [ALPM] installed lemurs (0.4.0-1)