N?? / show marks the upstream candidate with "*" instead of ">" (the
prompt, which read as a command in logs), and every line but the note
gets a two-character gutter: " " for the installed record, "* " for the
candidate, so keys and colons line up. The plain native fallback (zypper,
unmergeable records) and the not-installed candidate use the same gutter.
pacman records (-Qi with -Si or the AUR helper's -Sia) are now compared
the way they are meant:
- values unwrapped (continuation lines joined, runs of blanks as one):
yay wraps Depends On / Optional Deps at 80 columns even without a
terminal unless COLUMNS=0, which the helper now gets for -Qua and -Sia
- Depends On, Provides, Conflicts With, Make/Check Deps and the other
lists as sets of exact tokens in any order (a constraint is a change)
- Optional Deps by package names ("name: description [installed]" in
-Qi, bare names from the AUR)
- a differing value is one line like -Qi, Optional Deps one entry per
line; candidate-only fields sit next to their counterpart (Repository
after Version, AUR URL after URL, Maintainer after Packager, ...)
Verified on recorded claude-desktop records (paru 2.1.0, yay 13.0.1, the
installed 2.9939.4-1 from the AUR's own .SRCINFO); discovery/pacman.md
section 15.2.
361 lines
12 KiB
Plaintext
361 lines
12 KiB
Plaintext
Name : su-dummy-a
|
|
Version : 1.0-1
|
|
Description : Skeptical-updater dummy package A
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : None
|
|
Depends On : su-dummy-b
|
|
Optional Deps : None
|
|
Required By : None
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : su-dummy-b
|
|
Version : 1.0-1
|
|
Description : Skeptical-updater dummy package B (dependency of A)
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : None
|
|
Depends On : None
|
|
Optional Deps : None
|
|
Required By : su-dummy-a
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Installed as a dependency for another package
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : su-dummy-c
|
|
Version : 1.0-1
|
|
Description : Skeptical-updater dummy package C (independent)
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : None
|
|
Depends On : None
|
|
Optional Deps : None
|
|
Required By : None
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : bash
|
|
Version : 5.3.20-1
|
|
Description : The GNU Bourne Again shell
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : sh
|
|
Depends On : readline libreadline.so=8-64 glibc ncurses libncursesw.so=6-64
|
|
Optional Deps : None
|
|
Required By : None
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : readline
|
|
Version : 8.3.001-1
|
|
Description : GNU readline library
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : libhistory.so=8-64 libreadline.so=8-64
|
|
Depends On : glibc ncurses libncursesw.so=6-64
|
|
Optional Deps : None
|
|
Required By : bash
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : ncurses
|
|
Version : 6.5-4
|
|
Description : System V Release 4.0 curses emulation library
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : libncurses++w.so=6-64 libncursesw.so=6-64
|
|
Depends On : glibc gcc-libs
|
|
Optional Deps : None
|
|
Required By : bash readline
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : gcc-libs
|
|
Version : 15.2.1-1
|
|
Description : Runtime libraries shipped by GCC
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : None
|
|
Depends On : glibc>=2.27
|
|
Optional Deps : None
|
|
Required By : ncurses
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : glibc
|
|
Version : 2.42-2
|
|
Description : GNU C Library
|
|
Architecture : x86_64
|
|
URL : https://www.gnu.org/software/libc
|
|
Licenses : GPL-2.0-or-later LGPL-2.1-or-later
|
|
Groups : None
|
|
Provides : None
|
|
Depends On : linux-api-headers>=4.10 tzdata filesystem
|
|
Optional Deps : gd: for memusagestat
|
|
perl: for mtrace
|
|
Required By : bash gcc-libs ncurses
|
|
readline
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 48.71 MiB
|
|
Packager : Frederik Schwan <freswa@archlinux.org>
|
|
Build Date : Sun Sep 7 10:00:00 2026
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Installed as a dependency for another package
|
|
Install Script : Yes
|
|
Validated By : Signature
|
|
|
|
Name : linux-api-headers
|
|
Version : 6.16-1
|
|
Description : Kernel headers sanitized for use in userspace
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : None
|
|
Depends On : None
|
|
Optional Deps : None
|
|
Required By : glibc
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : tzdata
|
|
Version : 2026a-1
|
|
Description : Sources for time zone and daylight saving time data
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : None
|
|
Depends On : None
|
|
Optional Deps : None
|
|
Required By : glibc
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : filesystem
|
|
Version : 2025.10.12-1
|
|
Description : Base Arch Linux files
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : None
|
|
Depends On : iana-etc
|
|
Optional Deps : None
|
|
Required By : glibc
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : iana-etc
|
|
Version : 20260920-1
|
|
Description : /etc/protocols and /etc/services provided by IANA
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : None
|
|
Depends On : None
|
|
Optional Deps : None
|
|
Required By : filesystem
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
|
|
Name : glib2
|
|
Version : 2.88.3-1
|
|
Description : Low level core library
|
|
Architecture : x86_64
|
|
URL : https://gitlab.gnome.org/GNOME/glib
|
|
Licenses : LGPL-2.1-or-later
|
|
Groups : None
|
|
Provides : libglib-2.0.so=0-64 libgio-2.0.so=0-64 libgirepository-2.0.so=0-64 libgmodule-2.0.so=0-64 libgobject-2.0.so=0-64 libgthread-2.0.so=0-64
|
|
Depends On : bash glibc libffi libsysprof-capture pcre2 util-linux-libs zlib libffi.so=8-64 libmount.so=1-64
|
|
Optional Deps : dconf: GSettings storage backend
|
|
glib2-devel: development tools
|
|
gvfs: most gio functionality
|
|
Required By : libsecret pinentry
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 37.89 MiB
|
|
Packager : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
|
|
Build Date : Wed Jul 29 14:57:16 2026
|
|
Install Date : Sun Oct 4 00:00:00 2026
|
|
Install Reason : Installed as a dependency for another package
|
|
Install Script : No
|
|
Validated By : Signature
|
|
|
|
Name : pfetch
|
|
Version : 1.10.0-1
|
|
Description : A pretty system information tool written in POSIX sh.
|
|
Architecture : any
|
|
URL : https://github.com/Un1q32/pfetch
|
|
Licenses : MIT
|
|
Groups : None
|
|
Provides : pfetch
|
|
Depends On : None
|
|
Optional Deps : None
|
|
Required By : None
|
|
Optional For : None
|
|
Conflicts With : pfetch-git
|
|
Replaces : None
|
|
Installed Size : 81.50 KiB
|
|
Packager : Unknown Packager
|
|
Build Date : Sat Oct 10 12:42:02 2026
|
|
Install Date : Sat Oct 10 12:42:04 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : su-dummy-aur
|
|
Version : 1.0-1
|
|
Description : Skeptical-updater dummy package AUR (foreign: in no repository)
|
|
Architecture : any
|
|
URL : https://example.invalid/su-dummy
|
|
Licenses : custom
|
|
Groups : None
|
|
Provides : None
|
|
Depends On : None
|
|
Optional Deps : None
|
|
Required By : None
|
|
Optional For : None
|
|
Conflicts With : None
|
|
Replaces : None
|
|
Installed Size : 4.00 B
|
|
Packager : su-fixture <su-fixture@example.invalid>
|
|
Build Date : Tue Nov 14 22:13:20 2023
|
|
Install Date : Fri Oct 9 08:00:00 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|
|
|
|
Name : claude-desktop
|
|
Version : 2.9939.4-1
|
|
Description : Official Claude AI desktop app from Anthropic — Chat, Cowork, and Claude Code
|
|
Architecture : x86_64
|
|
URL : https://claude.com/download
|
|
Licenses : LicenseRef-Proprietary
|
|
Groups : None
|
|
Provides : None
|
|
Depends On : alsa-lib at-spi2-core cairo dbus expat gcc-libs glib2 glibc gtk3 hicolor-icon-theme libcap-ng libcups libdrm libnotify libseccomp libsecret libx11 libxcb libxcomposite libxdamage libxext libxfixes libxkbcommon libxrandr libxtst mesa nspr nss pango socat systemd-libs util-linux-libs virtiofsd xdg-desktop-portal xdg-utils
|
|
Optional Deps : gnome-keyring: credential storage via Secret Service (GNOME)
|
|
kwallet: credential storage (KDE Plasma) [installed]
|
|
libayatana-appindicator: system tray icon
|
|
xdg-desktop-portal-gtk: portal backend for GTK desktops
|
|
xdg-desktop-portal-kde: portal backend for KDE Plasma
|
|
Required By : None
|
|
Optional For : None
|
|
Conflicts With : claude claude-desktop-bin
|
|
Replaces : None
|
|
Installed Size : 117.74 MiB
|
|
Packager : Unknown Packager
|
|
Build Date : Sat Oct 3 04:00:00 2026
|
|
Install Date : Sat Oct 10 13:49:52 2026
|
|
Install Reason : Explicitly installed
|
|
Install Script : No
|
|
Validated By : None
|