Suddenly many incorrectly orphaned packages

I was doing a routine update, and suddenly see many packages marked 'orphaned'. I've seen something similar happen when my local repo distrusts packages in routine due to maintainer change. Generally this is easy enough to handle en masse with aurto add $(pacman -Qqm) however this time is different... The packages marked orphaned here are NOT ones that I've added to a local repo, they're from Chaotic-AUR!

Upon reinstallation they are still marked orphans; why would this happen?

[tech@mango ~]$ pacman -Ss brave-bin
chaotic-aur/brave-bin 1:1.42.88-1 [installed]
Web browser that blocks ads and trackers by default (binary release)
[tech@mango ~]$ sudo pacman -Syu brave-bin
:: Synchronizing package databases...
garuda is up to date
core is up to date
extra is up to date
community is up to date
multilib is up to date
aurto is up to date
chaotic-aur is up to date
warning: brave-bin-1:1.42.88-1 is up to date -- reinstalling
:: Starting full system upgrade...
warning: reflector-simple: local (3.2-1) is newer than garuda (2.0-1)
resolving dependencies...
looking for conflicting packages...

Package (1)            Old Version  New Version  Net Change

chaotic-aur/brave-bin  1:1.42.88-1  1:1.42.88-1    0.00 MiB

Total Installed Size:  301.03 MiB
Net Upgrade Size:        0.00 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                                                  [--------------------------------------------------------] 100%
(1/1) checking package integrity                                                                [--------------------------------------------------------] 100%
(1/1) loading package files                                                                     [--------------------------------------------------------] 100%
(1/1) checking for file conflicts                                                               [--------------------------------------------------------] 100%
(1/1) checking available disk space                                                             [--------------------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/2) Checking Arch News with Informant ...
There are no unread news items
(2/2) Performing snapper pre snapshots for the following configurations...
==> root: 13686
:: Processing package changes...
(1/1) reinstalling brave-bin                                                                    [--------------------------------------------------------] 100%
:: Running post-transaction hooks...
( 1/10) Arming ConditionNeedsUpdate...
( 2/10) Refreshing PackageKit...
( 3/10) Foreign/AUR package notification
gmail-desktop-dev 3.0.0_alpha.34-1
( 4/10) Updating icon theme caches...
( 5/10) Orphaned package notification...
appimagelauncher 2.2.0-6
brave-bin 1:1.42.88-1
corectrl 1.2.7-1
cpupower 5.19-1
croc-git 9.6.0.r6.g1517767-1
dxvk-mingw-git 1.10.1.r573.gde8d2b37-1
freecad 0.20.1-2
fuse-overlayfs 1.9-1
garuda-settings-manager-kcm-git 1.0.1.r2.ga885a4b-1
goverlay-git 0.9.r12.g1ab728d-1
grype-bin 0.46.0-1
gtest 1.12.1-1
gtkhash 1.4-5
gtkmm-4.0 4.6.1-1
gtksourceview5 5.4.2-1
imhex 1.20.0-2
js78 78.15.0-4
kotatogram-desktop-beta-dynamic-bin 1.4.9-4
latte-dock-git 0.10.6.r274.ga9d86870-1
lib32-libgudev 237-2
lib32-speex 1.2.1-1
libofa 0.9.3-9
linux-lts 5.15.60-1
lutris-git 0.5.11.beta1.r17.ged2f14e9-1
neard 0.18-1
nicotine-plus-git 3.3.0.dev2.r7860.d6a726e6-1
nm-connection-editor 1.28.0-1
ntp 4.2.8.p15-1
olive-git continuous.r2165.g402c4e169-1
python-contextlib2 21.6.0-1
python-progress 1.6-5
python-retrying 1.3.3-13
python-toml 0.10.2-7
python-zipfile-deflate64 0.2.0-1
ttf-nerd-fonts-hack-complete-git 20220813-1
turbostat 5.19-1
ulauncher 5.14.7-2
unvanquished 0.53.1-2
ytfzf-git r1662.67e7cad-1
( 6/10) Checking for .pacnew and .pacsave files...
.pac* files found:
/etc/bluetooth/main.conf.pacnew
/etc/locale.gen.pacnew
/etc/default/grub.pacnew
/etc/default/grub-btrfs/config.pacnew
/etc/nohang/nohang-desktop.conf.pacsave
/etc/sudoers.pacnew
/etc/systemd/system.conf.pacnew
Please check and merge
( 7/10) Checking which packages need to be rebuilt
( 8/10) Updating the desktop file MIME type cache...
( 9/10) Performing snapper post snapshots for the following configurations...
==> root: 13687
(10/10) Syncing all file systems...
[tech@mango ~]$ pacman -Qi brave-bin
Name            : brave-bin
Version         : 1:1.42.88-1
Description     : Web browser that blocks ads and trackers by default
(binary release)
Architecture    : x86_64
URL             : https://brave.com
Licenses        : MPL2  BSD  custom:chromium
Groups          : None
Provides        : brave=1.42.88  brave-browser
Depends On      : alsa-lib  gtk3  libxss  nss  ttf-font
Optional Deps   : cups: Printer support [installed]
libgnome-keyring: Enable GNOME keyring support
[installed]
libnotify: Native notification support [installed]
Required By     : None
Optional For    : None
Conflicts With  : brave
Replaces        : None
Installed Size  : 301.03 MiB
Packager        : Nico Jensch <dr460nf1r3@chaotic.cx>
Build Date      : Sun 07 Aug 2022 03:01:02 AM EDT
Install Date    : Sat 13 Aug 2022 11:32:08 AM EDT
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

garuda-inxi:

[tech@mango ~]$ garuda-inxi
System:
Kernel: 5.18.16-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.1.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=1748cca7-e422-4ed9-bd5c-3d12856f8671 rw rootflags=subvol=@
quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
systemd.unified_cgroup_hierarchy=1
resume=UUID=dbb7a323-f52a-40d2-8ad1-ca512a750c83 loglevel=3
sysrq_always_enabled=1
Desktop: KDE Plasma v: 5.25.4 tk: Qt v: 5.15.5 info: latte-dock
wm: kwin_x11 vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop Mobo: ASRock model: X570 Taichi serial: <superuser required>
UEFI: American Megatrends v: P4.30 date: 04/14/2021
CPU:
Info: model: AMD Ryzen 9 3900XT bits: 64 type: MT MCP arch: Zen 2 gen: 3
built: 2020-22 process: TSMC n7 (7nm) family: 0x17 (23)
model-id: 0x71 (113) stepping: 0 microcode: 0x8701021
Topology: cpus: 1x cores: 12 tpc: 2 threads: 24 smt: enabled cache:
L1: 768 KiB desc: d-12x32 KiB; i-12x32 KiB L2: 6 MiB desc: 12x512 KiB
L3: 64 MiB desc: 4x16 MiB
Speed (MHz): avg: 3999 high: 4335 min/max: 2200/4776 boost: enabled
scaling: driver: acpi-cpufreq governor: performance cores: 1: 4250 2: 4153
3: 4312 4: 4143 5: 4335 6: 4259 7: 4011 8: 3901 9: 3722 10: 3840 11: 4253
12: 4086 13: 3754 14: 3695 15: 4234 16: 4112 17: 4157 18: 4030 19: 3872
20: 4033 21: 3596 22: 3600 23: 3671 24: 3960 bogomips: 182407
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities:
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: retbleed mitigation: untrained return thunk; SMT enabled with STIBP
protection
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, STIBP:
always-on, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: AMD Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M]
vendor: ASRock driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x
process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4 speed: 16 GT/s
lanes: 16 ports: active: DP-1, DP-2, DP-3, HDMI-A-1 empty: none
bus-ID: 0f:00.0 chip-ID: 1002:73df class-ID: 0300
Device-2: Logitech C922 Pro Stream Webcam type: USB
driver: snd-usb-audio,uvcvideo bus-ID: 5-1:2 chip-ID: 046d:085c
class-ID: 0102 serial: <filter>
Display: x11 server: X.Org v: 21.1.4 with: Xwayland v: 22.1.3
compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting,radeon
alternate: fbdev,vesa gpu: amdgpu display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 7680x1971 s-dpi: 96 s-size: 2026x520mm (79.76x20.47")
s-diag: 2092mm (82.35")
Monitor-1: DP-1 mapped: DisplayPort-0 pos: 2-1 model: Acer G246HL
serial: <filter> built: 2013 res: 1920x1080 hz: 60 dpi: 92 gamma: 1.2
size: 531x299mm (20.91x11.77") diag: 609mm (24") ratio: 16:9 modes:
max: 1920x1080 min: 720x400
Monitor-2: DP-2 mapped: DisplayPort-1 pos: primary,1-2 model: LG
(GoldStar) QHD serial: <filter> built: 2021 res: 2560x1440 hz: 144
dpi: 93 gamma: 1.2 size: 697x392mm (27.44x15.43") diag: 800mm (31.5")
ratio: 16:9 modes: max: 2560x1440 min: 640x480
Monitor-3: DP-3 mapped: DisplayPort-2 pos: 3-4 model: Samsung SyncMaster
serial: <filter> built: 2006 res: 1280x1024 hz: 60 dpi: 86 gamma: 1.2
size: 376x301mm (14.8x11.85") diag: 482mm (19") ratio: 5:4 modes:
max: 1280x1024 min: 720x400
Monitor-4: HDMI-A-1 mapped: HDMI-A-0 pos: 4-3 model: LCD TV built: 2011
res: 1920x1080 hz: 60 dpi: 3048 gamma: 1.2 size: 16x9mm (0.63x0.35")
diag: 6mm (0.2") ratio: 15:9 modes: max: 1920x1080 min: 640x480
OpenGL: renderer: AMD Radeon RX 6700 XT (navy_flounder LLVM 14.0.6 DRM
3.46 5.18.16-zen1-1-zen) v: 4.6 Mesa 22.1.6 direct render: Yes
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel
bus-ID: 3-5:4 pcie: chip-ID: 0d8c:013a gen: 4 speed: 16 GT/s class-ID: 0300
lanes: 16 bus-ID: 0f:00.1 chip-ID: 1002:ab28 class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: ASRock
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 11:00.4 chip-ID: 1022:1487 class-ID: 0403
Device-3: C-Media USB PnP Sound Device type: USB
driver: hid-generic,snd-usb-audio,usbhid
Device-4: Logitech C922 Pro Stream Webcam type: USB
driver: snd-usb-audio,uvcvideo bus-ID: 5-1:2 chip-ID: 046d:085c
class-ID: 0102 serial: <filter>
Sound Server-1: ALSA v: k5.18.16-zen1-1-zen running: yes
Sound Server-2: PulseAudio v: 16.1 running: no
Sound Server-3: PipeWire v: 0.3.56 running: yes
Network:
Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
speed: 5 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 8086:2723 class-ID: 0280
IF: wlp5s0 state: up mac: <filter>
Device-2: Intel I211 Gigabit Network vendor: ASRock driver: igb v: kernel
pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 07:00.0
chip-ID: 8086:1539 class-ID: 0200
IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-1: tailscale0 state: unknown speed: -1 duplex: full mac: N/A
IF-ID-2: virbr0 state: down mac: <filter>
Bluetooth:
Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8
bus-ID: 3-2:2 chip-ID: 8087:0029 class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Drives:
Local Storage: total: 2.27 TiB used: 1.6 TiB (70.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 970 EVO Plus
2TB size: 1.82 TiB block-size: physical: 512 B logical: 512 B
speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter> rev: 2B2QEXM7
temp: 52.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 840 EVO 500GB
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: DB6Q scheme: GPT
Partition:
ID-1: / raw-size: 1.75 TiB size: 1.75 TiB (100.00%) used: 1.6 TiB (91.5%)
fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 546 KiB
(0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 1.75 TiB size: 1.75 TiB (100.00%) used: 1.6 TiB
(91.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 1.75 TiB size: 1.75 TiB (100.00%) used: 1.6 TiB
(91.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 1.75 TiB size: 1.75 TiB (100.00%) used: 1.6 TiB
(91.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 62.73 GiB used: 7.53 GiB (12.0%)
priority: 100 dev: /dev/zram0
ID-2: swap-2 type: partition size: 69.07 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
System Temperatures: cpu: 39.5 C mobo: 39.0 C gpu: amdgpu temp: 58.0 C
mem: 56.0 C
Fan Speeds (RPM): fan-1: 0 fan-2: 1056 fan-3: 0 fan-4: 1491 fan-5: 1171
fan-6: 2272 fan-7: 0 gpu: amdgpu fan: 0
Info:
Processes: 598 Uptime: 1d 11h 45m wakeups: 0 Memory: 62.73 GiB used: 15.24
GiB (24.3%) Init: systemd v: 251 default: graphical tool: systemctl
Compilers: gcc: 12.1.1 clang: 14.0.6 Packages: pacman: 2917 lib: 631
flatpak: 0 Shell: Bash v: 5.1.16 running-in: yakuake inxi: 3.3.20
Garuda (2.6.5-1):
System install date:     2021-06-18
Last full system update: 2022-08-13 ↻
Is partially upgraded:   No
Relevant software:       NetworkManager
Windows dual boot:       No/Undetected
Snapshots:               Snapper
Failed units:

** Please move this to unsupported software if that's where it belongs, I wasn't certain which category is most accurate. Thanks for moving this to the right place SGS.

2 Likes

pacman doesn’t mess with the as-explicit/as-deps flag when it reinstalls a package; you have to use pacman -D to alter that.

2 Likes

That's a good point for me to learn from, thanks!

Aside from manually marking them as explicitly installed, what would cause this to occur in the first place? If the only way is manually marking them explicitly installed, I can and will do that; but if there's an underlying issue somewhere, I'd like to prevent it from reoccurring.

1 Like

The only thing I know of is that there was a package that brought them in (maybe a settings metapackage) that has since changed or been removed from your system, hence packages installed as dependencies are left behind.

Some of the packages in the list look like “expected” orphans (e.g. fuse-overlayfs, js78), others I’m not sure about (e.g. linux-lts, maybe installed as a dep for linux-lts-headers then you removed the headers package?).

4 Likes

I'll continue investigation and post any results here. Thank you!

3 Likes

appimagelauncher 2.2.0-6 - Chaotic - Explicitly installed
brave-bin 1:1.42.88-1 - Chaotic - Explicitly installed
corectrl 1.2.7-1- Community - Explicitly installed
cpupower 5.19-1 - Community - Explicitly installed
croc-git 9.6.0.r6.g1517767-1 - Chaotic - Explicitly installed
dxvk-mingw-git 1.10.1.r573.gde8d2b37-1 - Chaotic - Explicitly installed
freecad 0.20.1-2 - Chaotic - Explicitly installed
fuse-overlayfs 1.9-1 - Community - Actual orphan from rootless podman
garuda-settings-manager-kcm-git 1.0.1.r2.ga885a4b-1 - garuda - dep garuda/garuda-settings-manager-git
goverlay-git 0.9.r12.g1ab728d-1 - Chaotic - Explicitly installed
grype-bin 0.46.0-1 - Chaotic - Explicitly installed
gtest 1.12.1-1 - Community - Actual orphan
gtkhash 1.4-5 - Chaotic - Explicitly installed
gtkmm-4.0 4.6.1-1 - Extra - fsv2 dep
gtksourceview5 5.4.2-1 - Actual orphan
imhex 1.20.0-2 - Chaotic - Explicitly installed
js78 78.15.0-4 - Actual orphan
kotatogram-desktop-beta-dynamic-bin 1.4.9-4 - Chaotic - Explicitly installed
latte-dock-git 0.10.6.r274.ga9d86870-1 - Chaotic - Explicitly installed long ago but will now move to garuda since it's behind(?)
lib32-libgudev 237-2 - multilib - Actual orphan
lib32-speex 1.2.1-1 - multilib - Actual orphan
libofa 0.9.3-9 - Extra - Actual orphan
linux-lts 5.15.60-1 - Core - Explicitly installed
lutris-git 0.5.11.beta1.r17.ged2f14e9-1 - Chaotic - Explicitly Installed
neard 0.18-1 - Chaotic - Actual orphan
nicotine-plus-git 3.3.0.dev2.r7860.d6a726e6-1 - Chaotic - Explicitly installed
nm-connection-editor 1.28.0-1 - Extra - Actual orphan
ntp 4.2.8.p15-1 - extra - Explicitly installed
olive-git continuous.r2165.g402c4e169-1 - Chaotic - Explicitly Installed
python-contextlib2 21.6.0-1 - Community - Actual orphan
python-progress 1.6-5 - Community - Actual orphan
python-retrying 1.3.3-13 - Extra - Actual orphan
python-toml 0.10.2-7 - Community - Actual orphan
python-zipfile-deflate64 0.2.0-1 - Community - Actual orphan
ttf-nerd-fonts-hack-complete-git 20220813-1- local aurto repo - Explicitly installed
turbostat 5.19-1 - Community - Explicitly installed
ulauncher 5.14.7-2 - Chaotic - Explicitly Installed
unvanquished 0.53.1-2 - local aurto repo - Explicitly installed
ytfzf-git r1662.67e7cad-1 - Chaotic - Explicitly Installed


After intense individual searching, none of these are from a meta-package that no longer exists. In fact, most of these I can remember manually installing myself! More to come.


First removing the true orphans (except fuse-overlayfs which I already did) with:

sudo pacman -Rs gtest gtkmm gtksourceview5 js78 lib32-libgudev lib32-speex libofa neard nm-connection-editor python-contextlib2 python-progress python-retrying python-toml python-zipfile-deflate64

This results in

error: failed to prepare transaction (could not satisfy dependencies)
:: removing gtkmm breaks dependency 'gtkmm' required by fsv2

So I'll add in fsv2 to the above command to remove it for now and reinstall afterwords.

[tech@mango ~]$ sudo pacman -Rs gtest gtkmm gtksourceview5 js78 lib32-libgudev lib32-speex libofa neard nm-connection-editor python-contextlib2 python-progress python-retrying python-toml python-zipfile-deflate64 fsv2
checking dependencies...

Package (17)              Old Version  Net Change

ftgl                      2.4.0-2       -2.16 MiB
gtkglarea                 2.1.0-6       -0.03 MiB
fsv2                      1:0.9.1-3     -0.35 MiB
gtest                     1.12.1-1      -2.09 MiB
gtkmm                     1:2.24.5-4    -7.79 MiB
gtksourceview5            5.4.2-1       -5.93 MiB
js78                      78.15.0-4    -62.31 MiB
lib32-libgudev            237-2         -0.04 MiB
lib32-speex               1.2.1-1       -0.10 MiB
libofa                    0.9.3-9       -0.16 MiB
neard                     0.18-1        -0.42 MiB
nm-connection-editor      1.28.0-1      -4.38 MiB
python-contextlib2        21.6.0-1      -0.09 MiB
python-progress           1.6-5         -0.04 MiB
python-retrying           1.3.3-13      -0.03 MiB
python-toml               0.10.2-7      -0.14 MiB
python-zipfile-deflate64  0.2.0-1       -0.05 MiB

Total Removed Size:  86.11 MiB

:: Do you want to remove these packages? [Y/n] 
:: Running pre-transaction hooks...
(1/1) Performing snapper pre snapshots for the following configurations...
==> root: 13714
:: Processing package changes...
( 1/17) removing fsv2                                                                       [-----------------------------------------------------] 100%
( 2/17) removing gtkglarea                                                                  [-----------------------------------------------------] 100%
( 3/17) removing ftgl                                                                       [-----------------------------------------------------] 100%
( 4/17) removing python-zipfile-deflate64                                                   [-----------------------------------------------------] 100%
( 5/17) removing python-toml                                                                [-----------------------------------------------------] 100%
( 6/17) removing python-retrying                                                            [-----------------------------------------------------] 100%
( 7/17) removing python-progress                                                            [-----------------------------------------------------] 100%
( 8/17) removing python-contextlib2                                                         [-----------------------------------------------------] 100%
( 9/17) removing nm-connection-editor                                                       [-----------------------------------------------------] 100%
(10/17) removing neard                                                                      [-----------------------------------------------------] 100%
(11/17) removing libofa                                                                     [-----------------------------------------------------] 100%
(12/17) removing lib32-speex                                                                [-----------------------------------------------------] 100%
(13/17) removing lib32-libgudev                                                             [-----------------------------------------------------] 100%
(14/17) removing js78                                                                       [-----------------------------------------------------] 100%
(15/17) removing gtksourceview5                                                             [-----------------------------------------------------] 100%
(16/17) removing gtkmm                                                                      [-----------------------------------------------------] 100%
(17/17) removing gtest                                                                      [-----------------------------------------------------] 100%
:: Running post-transaction hooks...
( 1/11) Reloading system manager configuration...
( 2/11) Arming ConditionNeedsUpdate...
( 3/11) Refreshing PackageKit...
( 4/11) Reloading system bus configuration...
( 5/11) Foreign/AUR package notification
gmail-desktop-dev 3.0.0_alpha.34-1
( 6/11) Updating icon theme caches...
( 7/11) Orphaned package notification...
appimagelauncher 2.2.0-6
brave-bin 1:1.42.88-1
corectrl 1.2.7-1
cpupower 5.19-1
croc-git 9.6.0.r6.g1517767-1
dxvk-mingw-git 1.10.1.r573.gde8d2b37-1
freecad 0.20.1-2
garuda-settings-manager-kcm-git 1.0.1.r2.ga885a4b-1
goverlay-git 0.9.r12.g1ab728d-1
grype-bin 0.46.0-1
gtkhash 1.4-5
gtkmm-4.0 4.6.1-1
imhex 1.20.0-2
kotatogram-desktop-beta-dynamic-bin 1.4.9-4
latte-dock-git 0.10.6.r274.ga9d86870-1
linux-lts 5.15.60-1
lutris-git 0.5.11.beta1.r17.ged2f14e9-1
nicotine-plus-git 3.3.0.dev2.r7861.ce5c2d68-1
ntp 4.2.8.p15-1
olive-git continuous.r2165.g402c4e169-1
ttf-nerd-fonts-hack-complete-git 20220813-1
turbostat 5.19-1
ulauncher 5.14.7-2
unvanquished 0.53.1-2
ytfzf-git r1662.67e7cad-1
( 8/11) Checking for .pacnew and .pacsave files...
.pac* files found:
/etc/bluetooth/main.conf.pacnew
/etc/locale.gen.pacnew
/etc/default/grub.pacnew
/etc/default/grub-btrfs/config.pacnew
/etc/nohang/nohang-desktop.conf.pacsave
/etc/sudoers.pacnew
/etc/systemd/system.conf.pacnew
Please check and merge
( 9/11) Updating the desktop file MIME type cache...
(10/11) Performing snapper post snapshots for the following configurations...
==> root: 13715
(11/11) Syncing all file systems...

I made the mistake of missing the 4.0 of gtkmm-4.0, I'll remove that and reinstall fsv2:

[tech@mango ~]$ sudo pacman -Rs gtkmm-4.0
[sudo] password for tech:           
checking dependencies...

Package (4)   Old Version  Net Change

cairomm-1.16  1.16.1-2      -0.40 MiB
glibmm-2.68   2.72.1-1      -5.97 MiB
pangomm-2.48  2.50.0-1      -0.54 MiB
gtkmm-4.0     4.6.1-1       -8.61 MiB

Total Removed Size:  15.52 MiB

:: Do you want to remove these packages? [Y/n] 
:: Running pre-transaction hooks...
(1/1) Performing snapper pre snapshots for the following configurations...
==> root: 13716
:: Processing package changes...
(1/4) removing gtkmm-4.0                                                                    [-----------------------------------------------------] 100%
(2/4) removing pangomm-2.48                                                                 [-----------------------------------------------------] 100%
(3/4) removing glibmm-2.68                                                                  [-----------------------------------------------------] 100%
(4/4) removing cairomm-1.16                                                                 [-----------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/7) Arming ConditionNeedsUpdate...
(2/7) Refreshing PackageKit...
(3/7) Foreign/AUR package notification
gmail-desktop-dev 3.0.0_alpha.34-1
(4/7) Orphaned package notification...
appimagelauncher 2.2.0-6
brave-bin 1:1.42.88-1
corectrl 1.2.7-1
cpupower 5.19-1
croc-git 9.6.0.r6.g1517767-1
dxvk-mingw-git 1.10.1.r573.gde8d2b37-1
freecad 0.20.1-2
garuda-settings-manager-kcm-git 1.0.1.r2.ga885a4b-1
goverlay-git 0.9.r12.g1ab728d-1
grype-bin 0.46.0-1
gtkhash 1.4-5
imhex 1.20.0-2
kotatogram-desktop-beta-dynamic-bin 1.4.9-4
latte-dock-git 0.10.6.r274.ga9d86870-1
linux-lts 5.15.60-1
lutris-git 0.5.11.beta1.r17.ged2f14e9-1
nicotine-plus-git 3.3.0.dev2.r7861.ce5c2d68-1
ntp 4.2.8.p15-1
olive-git continuous.r2165.g402c4e169-1
ttf-nerd-fonts-hack-complete-git 20220813-1
turbostat 5.19-1
ulauncher 5.14.7-2
unvanquished 0.53.1-2
ytfzf-git r1662.67e7cad-1
(5/7) Checking for .pacnew and .pacsave files...
.pac* files found:
/etc/bluetooth/main.conf.pacnew
/etc/locale.gen.pacnew
/etc/default/grub.pacnew
/etc/default/grub-btrfs/config.pacnew
/etc/nohang/nohang-desktop.conf.pacsave
/etc/sudoers.pacnew
/etc/systemd/system.conf.pacnew
Please check and merge
(6/7) Performing snapper post snapshots for the following configurations...
==> root: 13717
(7/7) Syncing all file systems...
[tech@mango ~]$ sudo pacman -S fsv2
[sudo] password for tech:           
resolving dependencies...
looking for conflicting packages...

Package (4)            New Version  Net Change

extra/ftgl             2.4.0-2        2.16 MiB
chaotic-aur/gtkglarea  2.1.0-6        0.03 MiB
extra/gtkmm            1:2.24.5-4     7.79 MiB
chaotic-aur/fsv2       1:0.9.1-3      0.35 MiB

Total Installed Size:  10.32 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
gtkglarea-2.1.0-6-x86_64                                                                                     13.7 KiB  32.9 KiB/s 00:00 [------------------------------------------------------------------------------------] 100%
(4/4) checking keys in keyring                                                                                                           [------------------------------------------------------------------------------------] 100%
(4/4) checking package integrity                                                                                                         [------------------------------------------------------------------------------------] 100%
(4/4) loading package files                                                                                                              [------------------------------------------------------------------------------------] 100%
(4/4) checking for file conflicts                                                                                                        [------------------------------------------------------------------------------------] 100%
(4/4) checking available disk space                                                                                                      [------------------------------------------------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/2) Checking Arch News with Informant ...
There are no unread news items
(2/2) Performing snapper pre snapshots for the following configurations...
==> root: 13718
:: Processing package changes...
(1/4) installing gtkglarea                                                                                                               [------------------------------------------------------------------------------------] 100%
(2/4) installing gtkmm                                                                                                                   [------------------------------------------------------------------------------------] 100%
(3/4) installing ftgl                                                                                                                    [------------------------------------------------------------------------------------] 100%
(4/4) installing fsv2                                                                                                                    [------------------------------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/8) Arming ConditionNeedsUpdate...
(2/8) Refreshing PackageKit...
(3/8) Foreign/AUR package notification
gmail-desktop-dev 3.0.0_alpha.34-1
(4/8) Orphaned package notification...
appimagelauncher 2.2.0-6
brave-bin 1:1.42.88-1
corectrl 1.2.7-1
cpupower 5.19-1
croc-git 9.6.0.r6.g1517767-1
dxvk-mingw-git 1.10.1.r573.gde8d2b37-1
freecad 0.20.1-2
garuda-settings-manager-kcm-git 1.0.1.r2.ga885a4b-1
goverlay-git 0.9.r12.g1ab728d-1
grype-bin 0.46.0-1
gtkhash 1.4-5
imhex 1.20.0-2
kotatogram-desktop-beta-dynamic-bin 1.4.9-4
latte-dock-git 0.10.6.r274.ga9d86870-1
linux-lts 5.15.60-1
lutris-git 0.5.11.beta1.r17.ged2f14e9-1
nicotine-plus-git 3.3.0.dev2.r7861.ce5c2d68-1
ntp 4.2.8.p15-1
olive-git continuous.r2165.g402c4e169-1
ttf-nerd-fonts-hack-complete-git 20220813-1
turbostat 5.19-1
ulauncher 5.14.7-2
unvanquished 0.53.1-2
ytfzf-git r1662.67e7cad-1
(5/8) Checking for .pacnew and .pacsave files...
.pac* files found:
/etc/bluetooth/main.conf.pacnew
/etc/locale.gen.pacnew
/etc/default/grub.pacnew
/etc/default/grub-btrfs/config.pacnew
/etc/nohang/nohang-desktop.conf.pacsave
/etc/sudoers.pacnew
/etc/systemd/system.conf.pacnew
Please check and merge
(6/8) Updating the desktop file MIME type cache...
(7/8) Performing snapper post snapshots for the following configurations...
==> root: 13719
(8/8) Syncing all file systems...

Now to switch to garuda's latte-dock:

[tech@mango ~]$ sudo pacman -S garuda/latte-dock
resolving dependencies...
looking for conflicting packages...
:: latte-dock and latte-dock-git are in conflict. Remove latte-dock-git? [y/N] y

Package (2)        Old Version              New Version  Net Change  Download Size

latte-dock-git     0.10.6.r274.ga9d86870-1                -4.58 MiB               
garuda/latte-dock                           0.10.8-1.1     4.58 MiB       1.42 MiB

Total Download Size:    1.42 MiB
Total Installed Size:   4.58 MiB
Net Upgrade Size:      -0.01 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
latte-dock-0.10.8-1.1-x86_64                                                                               1451.8 KiB  2.54 MiB/s 00:01 [------------------------------------------------------------------------------------] 100%
(1/1) checking keys in keyring                                                                                                           [------------------------------------------------------------------------------------] 100%
(1/1) checking package integrity                                                                                                         [------------------------------------------------------------------------------------] 100%
(1/1) loading package files                                                                                                              [------------------------------------------------------------------------------------] 100%
(1/1) checking for file conflicts                                                                                                        [------------------------------------------------------------------------------------] 100%
(2/2) checking available disk space                                                                                                      [------------------------------------------------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/2) Checking Arch News with Informant ...
There are no unread news items
(2/2) Performing snapper pre snapshots for the following configurations...
==> root: 13720
:: Processing package changes...
(1/1) removing latte-dock-git                                                                                                            [------------------------------------------------------------------------------------] 100%
(1/1) installing latte-dock                                                                                                              [------------------------------------------------------------------------------------] 100%
Optional dependencies for latte-dock
libunity: quicklists, counters, and progress bars for apps using libunity
:: Running post-transaction hooks...
(1/9) Arming ConditionNeedsUpdate...
(2/9) Refreshing PackageKit...
(3/9) Foreign/AUR package notification
gmail-desktop-dev 3.0.0_alpha.34-1
(4/9) Updating icon theme caches...
(5/9) Orphaned package notification...
appimagelauncher 2.2.0-6
brave-bin 1:1.42.88-1
corectrl 1.2.7-1
cpupower 5.19-1
croc-git 9.6.0.r6.g1517767-1
dxvk-mingw-git 1.10.1.r573.gde8d2b37-1
freecad 0.20.1-2
garuda-settings-manager-kcm-git 1.0.1.r2.ga885a4b-1
goverlay-git 0.9.r12.g1ab728d-1
grype-bin 0.46.0-1
gtkhash 1.4-5
imhex 1.20.0-2
kotatogram-desktop-beta-dynamic-bin 1.4.9-4
linux-lts 5.15.60-1
lutris-git 0.5.11.beta1.r17.ged2f14e9-1
nicotine-plus-git 3.3.0.dev2.r7861.ce5c2d68-1
ntp 4.2.8.p15-1
olive-git continuous.r2165.g402c4e169-1
ttf-nerd-fonts-hack-complete-git 20220813-1
turbostat 5.19-1
ulauncher 5.14.7-2
unvanquished 0.53.1-2
ytfzf-git r1662.67e7cad-1
(6/9) Checking for .pacnew and .pacsave files...
.pac* files found:
/etc/bluetooth/main.conf.pacnew
/etc/locale.gen.pacnew
/etc/default/grub.pacnew
/etc/default/grub-btrfs/config.pacnew
/etc/nohang/nohang-desktop.conf.pacsave
/etc/sudoers.pacnew
/etc/systemd/system.conf.pacnew
Please check and merge
(7/9) Updating the desktop file MIME type cache...
(8/9) Performing snapper post snapshots for the following configurations...
==> root: 13721
(9/9) Syncing all file systems...

Setting garuda-settings-manager-kcm-git as a dependency

sudo pacman -D --verbose --asdeps garuda-settings-manager-kcm-git
[sudo] password for tech:
Root      : /
Conf File : /etc/pacman.conf
DB Path   : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/
Hook Dirs : /usr/share/libalpm/hooks/  /etc/pacman.d/hooks/
Lock File : /var/lib/pacman/db.lck
Log File  : /var/log/pacman.log
GPG Dir   : /etc/pacman.d/gnupg/
Targets   : garuda-settings-manager-kcm-git
garuda-settings-manager-kcm-git: install reason has been set to 'installed as dependency'

Setting everything else as explicitly installed.

sudo pacman -D --verbose --asexplicit appimagelauncher brave-bin corectrl cpupower croc-git dxvk-mingw-git freecad goverlay-git grype-bin gtkhash imhex kotatogram-desktop-beta-dynamic-bin linux-lts lutris-git nicotine-plus-git ntp olive-git ttf-nerd-fonts-hack-complete-git turbostat ulauncher unvanquished ytfzf-git
[sudo] password for tech:
Root      : /
Conf File : /etc/pacman.conf
DB Path   : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/
Hook Dirs : /usr/share/libalpm/hooks/  /etc/pacman.d/hooks/
Lock File : /var/lib/pacman/db.lck
Log File  : /var/log/pacman.log
GPG Dir   : /etc/pacman.d/gnupg/
Targets   : appimagelauncher  brave-bin  corectrl  cpupower  croc-git  dxvk-mingw-git  freecad  goverlay-git  grype-bin  gtkhash  imhex  kotatogram-desktop-beta-dynamic-bin  linux-lts  lutris-git  nicotine-plus-git  ntp  olive-git  ttf-nerd-fonts-hack-complete  turbostat  ulauncher  unvanquished  ytfzf-git
appimagelauncher: install reason has been set to 'explicitly installed'
brave-bin: install reason has been set to 'explicitly installed'
corectrl: install reason has been set to 'explicitly installed'
cpupower: install reason has been set to 'explicitly installed'
croc-git: install reason has been set to 'explicitly installed'
dxvk-mingw-git: install reason has been set to 'explicitly installed'
freecad: install reason has been set to 'explicitly installed'
goverlay-git: install reason has been set to 'explicitly installed'
grype-bin: install reason has been set to 'explicitly installed'
gtkhash: install reason has been set to 'explicitly installed'
imhex: install reason has been set to 'explicitly installed'
kotatogram-desktop-beta-dynamic-bin: install reason has been set to 'explicitly installed'
linux-lts: install reason has been set to 'explicitly installed'
lutris-git: install reason has been set to 'explicitly installed'
nicotine-plus-git: install reason has been set to 'explicitly installed'
ntp: install reason has been set to 'explicitly installed'
olive-git: install reason has been set to 'explicitly installed'
ttf-nerd-fonts-hack-complete-git: install reason has been set to 'explicitly installed'
turbostat: install reason has been set to 'explicitly installed'
ulauncher: install reason has been set to 'explicitly installed'
unvanquished: install reason has been set to 'explicitly installed'
ytfzf-git: install reason has been set to 'explicitly installed'
1 Like

Now to update

[tech@mango ~]$ update
:: Synchronizing package databases...
garuda                                                                                                       86.6 KiB   244 KiB/s 00:00 [------------------------------------------------------------------------------------] 100%
core                                                                                                        158.2 KiB   150 KiB/s 00:01 [------------------------------------------------------------------------------------] 100%
extra                                                                                                      1709.6 KiB  1204 KiB/s 00:01 [------------------------------------------------------------------------------------] 100%
community                                                                                                     6.7 MiB  2.79 MiB/s 00:02 [------------------------------------------------------------------------------------] 100%
multilib is up to date
aurto is up to date
chaotic-aur                                                                                                2015.5 KiB  4.10 MiB/s 00:00 [------------------------------------------------------------------------------------] 100%

--> Refreshing mirrorlists using reflector, please be patient..
################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################

# With:       reflector --latest 5 --age 2 --fastest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
# When:       2022-08-14 03:18:45 UTC
# From:       https://archlinux.org/mirrors/status/json/
# Retrieved:  2022-08-14 03:18:36 UTC
# Last Check: 2022-08-14 03:12:23 UTC

Server = https://america.mirror.pkgbuild.com/$repo/os/$arch
Server = https://mirror.moson.org/arch/$repo/os/$arch
Server = https://europe.mirror.pkgbuild.com/$repo/os/$arch
Server = https://asia.mirror.pkgbuild.com/$repo/os/$arch
Server = https://archlinux-br.com.br/archlinux/$repo/os/$arch

:: Synchronizing package databases...
garuda                                                                                                       86.6 KiB   220 KiB/s 00:00 [------------------------------------------------------------------------------------] 100%
core                                                                                                        158.2 KiB   317 KiB/s 00:00 [------------------------------------------------------------------------------------] 100%
extra                                                                                                      1709.6 KiB  2.48 MiB/s 00:01 [------------------------------------------------------------------------------------] 100%
community                                                                                                     6.7 MiB  7.84 MiB/s 00:01 [------------------------------------------------------------------------------------] 100%
multilib                                                                                                    175.8 KiB   323 KiB/s 00:01 [------------------------------------------------------------------------------------] 100%
aurto                                                                                                       130.0 KiB  25.4 MiB/s 00:00 [------------------------------------------------------------------------------------] 100%
chaotic-aur                                                                                                2015.5 KiB  4.98 MiB/s 00:00 [------------------------------------------------------------------------------------] 100%
spawn pacman -Su
:: Starting full system upgrade...
warning: reflector-simple: local (3.2-1) is newer than garuda (2.0-1)
resolving dependencies...
looking for conflicting packages...

Package (11)                          Old Version               New Version               Net Change  Download Size

chaotic-aur/ananicy-rules-git         2.2.1.r303.gf352d82-1     2.2.1.r304.g5daeaf4-1       0.00 MiB       0.06 MiB
community/android-tools               31.0.3-6                  31.0.3-7                   -1.02 MiB       1.69 MiB
core/linux                            5.18.16.arch1-1           5.19.1.arch2-1              2.07 MiB     178.41 MiB
core/linux-headers                    5.18.16.arch1-1           5.19.1.arch2-1              2.47 MiB      26.97 MiB
extra/linux-zen                       5.18.16.zen1-1            5.19.1.zen1-1               2.12 MiB     185.57 MiB
extra/linux-zen-headers               5.18.16.zen1-1            5.19.1.zen1-1               2.38 MiB      27.86 MiB
extra/meld                            3.21.2-1                  3.21.3-2                    0.01 MiB       0.74 MiB
garuda/mhwd-garuda-git                r20.dc8eff1-1             r20.dc8eff1-1.1             0.02 MiB       0.10 MiB
chaotic-aur/qbittorrent-enhanced-git  4.4.3.12.r1.g4ffc2ccce-1  4.4.3.12.r2.gc765e0ec5-1    0.00 MiB       6.93 MiB
chaotic-aur/sweet-theme-full-git      r278.cc55578-1            r279.a77fd36-1             -0.02 MiB       7.71 MiB
chaotic-aur/ytfzf-git                 r1662.67e7cad-1           r1663.b68c4df-1             0.00 MiB       0.07 MiB

Total Download Size:   436.11 MiB
Total Installed Size:  694.55 MiB
Net Upgrade Size:        8.03 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
ananicy-rules-git-2.2.1.r304.g5daeaf4-1-any                                                                  57.5 KiB   176 KiB/s 00:00 [------------------------------------------------------------------------------------] 100%
mhwd-garuda-git-r20.dc8eff1-1.1-any                                                                         103.1 KiB   285 KiB/s 00:00 [------------------------------------------------------------------------------------] 100%
ytfzf-git-r1663.b68c4df-1-any                                                                                70.5 KiB   159 KiB/s 00:00 [------------------------------------------------------------------------------------] 100%
sweet-theme-full-git-r279.a77fd36-1-x86_64                                                                    7.7 MiB  14.6 MiB/s 00:01 [------------------------------------------------------------------------------------] 100%
meld-3.21.3-2-any                                                                                           761.2 KiB  1357 KiB/s 00:01 [------------------------------------------------------------------------------------] 100%
android-tools-31.0.3-7-x86_64                                                                              1728.7 KiB  2.74 MiB/s 00:01 [------------------------------------------------------------------------------------] 100%
qbittorrent-enhanced-git-4.4.3.12.r2.gc765e0ec5-1-x86_64                                                      6.9 MiB  4.63 MiB/s 00:01 [------------------------------------------------------------------------------------] 100%
linux-headers-5.19.1.arch2-1-x86_64                                                                          27.0 MiB  7.99 MiB/s 00:03 [------------------------------------------------------------------------------------] 100%
linux-zen-headers-5.19.1.zen1-1-x86_64                                                                       27.9 MiB  6.47 MiB/s 00:04 [------------------------------------------------------------------------------------] 100%
linux-zen-5.19.1.zen1-1-x86_64                                                                              185.6 MiB  11.6 MiB/s 00:16 [------------------------------------------------------------------------------------] 100%
linux-5.19.1.arch2-1-x86_64                                                                                 178.4 MiB  11.1 MiB/s 00:16 [------------------------------------------------------------------------------------] 100%
Total (11/11)                                                                                               436.1 MiB  27.1 MiB/s 00:16 [------------------------------------------------------------------------------------] 100%
(11/11) checking keys in keyring                                                                                                         [------------------------------------------------------------------------------------] 100%
(11/11) checking package integrity                                                                                                       [------------------------------------------------------------------------------------] 100%
(11/11) loading package files                                                                                                            [------------------------------------------------------------------------------------] 100%
(11/11) checking for file conflicts                                                                                                      [------------------------------------------------------------------------------------] 100%
(11/11) checking available disk space                                                                                                    [------------------------------------------------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/5) Checking Arch News with Informant ...
There are no unread news items
(2/5) Performing snapper pre snapshots for the following configurations...
==> root: 13724
(3/5) Saving Linux kernel modules...
(4/5) Removing linux initcpios...
(5/5) Remove DKMS modules
Deprecated feature: REMAKE_INITRD
Deprecated feature: REMAKE_INITRD
==> dkms remove --no-depmod v4l2loopback/0.12.5 -k 5.18.16-arch1-1
Deprecated feature: REMAKE_INITRD
==> dkms remove --no-depmod vboxhost/6.1.36_OSE -k 5.18.16-arch1-1
==> dkms remove --no-depmod vmware-workstation/16.2.4_20089737 -k 5.18.16-arch1-1
Deprecated feature: REMAKE_INITRD
Deprecated feature: REMAKE_INITRD
==> dkms remove --no-depmod v4l2loopback/0.12.5 -k 5.18.16-zen1-1-zen
Deprecated feature: REMAKE_INITRD
==> dkms remove --no-depmod vboxhost/6.1.36_OSE -k 5.18.16-zen1-1-zen
==> dkms remove --no-depmod vmware-workstation/16.2.4_20089737 -k 5.18.16-zen1-1-zen
==> depmod 5.18.16-arch1-1
==> depmod 5.18.16-zen1-1-zen
:: Processing package changes...
( 1/11) upgrading ananicy-rules-git                                                                                                      [------------------------------------------------------------------------------------] 100%
( 2/11) upgrading android-tools                                                                                                          [------------------------------------------------------------------------------------] 100%
( 3/11) upgrading linux                                                                                                                  [------------------------------------------------------------------------------------] 100%
( 4/11) upgrading linux-headers                                                                                                          [------------------------------------------------------------------------------------] 100%
( 5/11) upgrading linux-zen                                                                                                              [------------------------------------------------------------------------------------] 100%
( 6/11) upgrading linux-zen-headers                                                                                                      [------------------------------------------------------------------------------------] 100%
( 7/11) upgrading meld                                                                                                                   [------------------------------------------------------------------------------------] 100%
( 8/11) upgrading mhwd-garuda-git                                                                                                        [------------------------------------------------------------------------------------] 100%
( 9/11) upgrading qbittorrent-enhanced-git                                                                                               [------------------------------------------------------------------------------------] 100%
(10/11) upgrading sweet-theme-full-git                                                                                                   [------------------------------------------------------------------------------------] 100%
(11/11) upgrading ytfzf-git                                                                                                              [------------------------------------------------------------------------------------] 100%
:: Running post-transaction hooks...
( 1/17) Restoring Linux kernel modules...
++ uname -r
+ KVER=5.18.16-zen1-1-zen
+ test -e /usr/lib/modules/backup/5.18.16-zen1-1-zen
+ rsync -AHXal --ignore-existing /usr/lib/modules/backup/5.18.16-zen1-1-zen /usr/lib/modules/
+ rm -rf /usr/lib/modules/backup
( 2/17) Arming ConditionNeedsUpdate...
( 3/17) Updating the MIME type database...
( 4/17) Updating module dependencies...
( 5/17) Install DKMS modules
==> dkms install --no-depmod v4l2loopback/0.12.5 -k 5.19.1-arch2-1
Deprecated feature: REMAKE_INITRD
==> dkms install --no-depmod vmware-workstation/16.2.4_20089737 -k 5.19.1-arch2-1
==> dkms install --no-depmod vboxhost/6.1.36_OSE -k 5.19.1-zen1-1-zen
==> dkms install --no-depmod v4l2loopback/0.12.5 -k 5.19.1-zen1-1-zen
Deprecated feature: REMAKE_INITRD
==> dkms install --no-depmod vmware-workstation/16.2.4_20089737 -k 5.19.1-zen1-1-zen
==> dkms install --no-depmod vboxhost/6.1.36_OSE -k 5.19.1-arch2-1
==> depmod 5.19.1-zen1-1-zen
==> depmod 5.19.1-arch2-1
( 6/17) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
-> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts.img
==> Starting build: 5.15.60-1-lts
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: xhci_pci
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
-> Running build hook: [plymouth]
-> Running build hook: [resume]
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-lts.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'fallback'
-> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts-fallback.img -S autodetect
==> Starting build: 5.15.60-1-lts
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: qed
==> WARNING: Possibly missing firmware for module: qla1280
==> WARNING: Possibly missing firmware for module: qla2xxx
==> WARNING: Possibly missing firmware for module: xhci_pci
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
-> Running build hook: [plymouth]
-> Running build hook: [resume]
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-lts-fallback.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-zen.preset: 'default'
-> -k /boot/vmlinuz-linux-zen -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-zen.img
==> Starting build: 5.19.1-zen1-1-zen
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: xhci_pci
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
-> Running build hook: [plymouth]
-> Running build hook: [resume]
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-zen.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-zen.preset: 'fallback'
-> -k /boot/vmlinuz-linux-zen -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-zen-fallback.img -S autodetect
==> Starting build: 5.19.1-zen1-1-zen
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: qed
==> WARNING: Possibly missing firmware for module: qla1280
==> WARNING: Possibly missing firmware for module: qla2xxx
==> WARNING: Possibly missing firmware for module: xhci_pci
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
-> Running build hook: [plymouth]
-> Running build hook: [resume]
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-zen-fallback.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 5.19.1-arch2-1
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: xhci_pci
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
-> Running build hook: [plymouth]
-> Running build hook: [resume]
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 5.19.1-arch2-1
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: qed
==> WARNING: Possibly missing firmware for module: qla1280
==> WARNING: Possibly missing firmware for module: qla2xxx
==> WARNING: Possibly missing firmware for module: xhci_pci
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
-> Running build hook: [plymouth]
-> Running build hook: [resume]
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
( 7/17) Refreshing PackageKit...
( 8/17) GRUB update after transactions...
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda-dr460nized/theme.txt
Found linux image: /boot/vmlinuz-linux-zen
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux-zen.img
Found fallback initrd image(s) in /boot:  amd-ucode.img initramfs-linux-zen-fallback.img
Found linux image: /boot/vmlinuz-linux-lts
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux-lts.img
Found fallback initrd image(s) in /boot:  amd-ucode.img initramfs-linux-lts-fallback.img
Found linux image: /boot/vmlinuz-linux
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux.img
Found fallback initrd image(s) in /boot:  amd-ucode.img initramfs-linux-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Garuda Linux on /dev/nvme0n1p2
Found Arch on /dev/nvme0n1p2
Found Arch1 on /dev/nvme0n1p2
Found Arch2 on /dev/nvme0n1p2
Found Arch3 on /dev/nvme0n1p2
Adding boot menu entry for UEFI Firmware Settings ...
Detecting snapshots ...
Found snapshot: 2022-08-13 23:19:19 | @/.snapshots/13724/snapshot                                                  | pre            | pacman -Su                                                               |
Found snapshot: 2022-08-13 23:01:02 | @/.snapshots/13723/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 23:00:00 | @/.snapshots/13722/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 22:55:04 | @/.snapshots/13721/snapshot                                                  | post           | latte-dock latte-dock-git                                                |
Found snapshot: 2022-08-13 22:55:03 | @/.snapshots/13720/snapshot                                                  | pre            | pacman -S garuda/latte-dock                                              |
Found snapshot: 2022-08-13 22:28:01 | @/.snapshots/13719/snapshot                                                  | post           | fsv2 ftgl gtkglarea gtkmm                                                |
Found snapshot: 2022-08-13 22:27:59 | @/.snapshots/13718/snapshot                                                  | pre            | pacman -S fsv2                                                           |
Found snapshot: 2022-08-13 22:22:22 | @/.snapshots/13717/snapshot                                                  | post           | cairomm-1.16 glibmm-2.68 gtkmm-4.0 pangomm-2.48                          |
Found snapshot: 2022-08-13 22:22:20 | @/.snapshots/13716/snapshot                                                  | pre            | pacman -Rs gtkmm-4.0                                                     |
Found snapshot: 2022-08-13 22:02:04 | @/.snapshots/13715/snapshot                                                  | post           | fsv2 ftgl gtest gtkglarea gtkmm gtksourceview5 js78 lib32-libgudev lib32 |
Found snapshot: 2022-08-13 22:02:03 | @/.snapshots/13714/snapshot                                                  | pre            | pacman -Rs gtest gtkmm gtksourceview5 js78 lib32-libgudev lib32-speex li |
Found snapshot: 2022-08-13 22:01:01 | @/.snapshots/13713/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 22:00:00 | @/.snapshots/13712/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 21:01:01 | @/.snapshots/13711/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 21:00:00 | @/.snapshots/13710/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 20:01:01 | @/.snapshots/13709/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 20:00:00 | @/.snapshots/13708/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 19:01:01 | @/.snapshots/13707/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 19:00:00 | @/.snapshots/13706/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 18:01:01 | @/.snapshots/13705/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 18:00:00 | @/.snapshots/13704/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 17:01:01 | @/.snapshots/13703/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 17:00:00 | @/.snapshots/13702/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 16:01:01 | @/.snapshots/13701/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 16:00:00 | @/.snapshots/13700/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 15:01:01 | @/.snapshots/13699/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 15:00:00 | @/.snapshots/13698/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 14:01:01 | @/.snapshots/13697/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 14:00:00 | @/.snapshots/13696/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 13:53:36 | @/.snapshots/13695/snapshot                                                  | post           | fuse-overlayfs                                                           |
Found snapshot: 2022-08-13 13:53:35 | @/.snapshots/13694/snapshot                                                  | pre            | pacman -Rs fuse-overlayfs                                                |
Found snapshot: 2022-08-13 13:37:35 | @/.snapshots/13693/snapshot                                                  | post           | darktable-git firedragon inkscape libcmis libreoffice-fresh libtirpc nfs |
Found snapshot: 2022-08-13 13:37:27 | @/.snapshots/13692/snapshot                                                  | pre            | pacman -Su                                                               |
Found snapshot: 2022-08-13 13:01:01 | @/.snapshots/13691/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 13:00:00 | @/.snapshots/13690/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 12:01:01 | @/.snapshots/13689/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 12:00:00 | @/.snapshots/13688/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 11:32:10 | @/.snapshots/13687/snapshot                                                  | post           | brave-bin                                                                |
Found snapshot: 2022-08-13 11:32:07 | @/.snapshots/13686/snapshot                                                  | pre            | pacman -Syu brave-bin                                                    |
Found snapshot: 2022-08-13 11:31:04 | @/.snapshots/13685/snapshot                                                  | post           | appimagelauncher                                                         |
Found snapshot: 2022-08-13 11:31:02 | @/.snapshots/13684/snapshot                                                  | pre            | pacman -Syu appimagelauncher                                             |
Found snapshot: 2022-08-13 11:28:50 | @/.snapshots/13683/snapshot                                                  | post           | darktable-git dxvk-mingw-git git glibc hwinfo jdk11-openjdk jre11-openjd |
Found snapshot: 2022-08-13 11:28:41 | @/.snapshots/13682/snapshot                                                  | pre            | pacman -Su                                                               |
Found snapshot: 2022-08-13 11:27:51 | @/.snapshots/13681/snapshot                                                  | post           | zellij                                                                   |
Found snapshot: 2022-08-13 11:27:49 | @/.snapshots/13680/snapshot                                                  | pre            | pacman -S zellij                                                         |
Found snapshot: 2022-08-13 11:01:01 | @/.snapshots/13679/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 11:00:00 | @/.snapshots/13678/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 10:01:02 | @/.snapshots/13677/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 10:00:00 | @/.snapshots/13676/snapshot                                                  | single         | timeline                                                                 |
Found snapshot: 2022-08-13 09:01:01 | @/.snapshots/13675/snapshot                                                  | single         | timeline                                                                 |
Generated 300 total GRUB entries. You might experience issues loading snapshots menu in GRUB.
Found 50 snapshot(s)
Unmount /tmp/grub-btrfs.CLM7pAxBHd .. Success
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: warning: unknown device type nvme0n1.
done
( 9/17) Foreign/AUR package notification
gmail-desktop-dev 3.0.0_alpha.34-1
(10/17) Compiling GSettings XML schema files...
(11/17) Updating icon theme caches...
(12/17) Orphaned package notification...
garuda-settings-manager-kcm-git 1.0.1.r2.ga885a4b-1
(13/17) Checking for .pacnew and .pacsave files...
.pac* files found:
/etc/bluetooth/main.conf.pacnew
/etc/locale.gen.pacnew
/etc/default/grub.pacnew
/etc/default/grub-btrfs/config.pacnew
/etc/nohang/nohang-desktop.conf.pacsave
/etc/sudoers.pacnew
/etc/systemd/system.conf.pacnew
Please check and merge
(14/17) Checking which packages need to be rebuilt
(15/17) Updating the desktop file MIME type cache...
(16/17) Performing snapper post snapshots for the following configurations...
==> root: 13725
(17/17) Syncing all file systems...

Checking for plugin updates
Nothing to install / update

System updated! 🐧

garuda-settings-manager-kcm-git is still showing as an orphan, but should not be. Everything else looks fine now. Should I maybe remove and reinstall it?

It should indeed be no orphan. Though, it needs to be explicitly installed as it is not a dependency of the settings manager.

We still do not know why they were orphans in the first place? I have never seen this before :eyes:

6 Likes

Just to let you know that very recently, about at the same time as you, I too have a loooooong list of new orphans, at least as long as yours if not a tad longer.

I currently am not spending any time working on getting this right as the system is working and I have other priorities.

2 Likes

BTW, I have no orphans.
Maybe some in the past, but they moved away by magic. :wink:

1 Like

This happened to me as well, with packages I manually installed, but only on Garuda Qtile in my laptop. It didn´t happened in my KDE Dr460nized desktop.

[Edit]: It actually did happen to my desktop as well, but I thought ntp was a real orphan.

2 Likes

More mysterious orphans:

(5/9) Orphaned package notification...
bluetooth-autoconnect 1.3-1.1
qemu-block-rbd 7.0.0-10

bluetooth-autoconnect is in garuda and I think it came with Dr460nized

qemu-block-rbd is in extra, and is part of QEMU pkgbase

So this should be a valid fix: sudo pacman -D --verbose --asdeps qemu-block-rbd bluetooth-autoconnect

Root      : /
Conf File : /etc/pacman.conf
DB Path   : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/
Hook Dirs : /usr/share/libalpm/hooks/  /etc/pacman.d/hooks/
Lock File : /var/lib/pacman/db.lck
Log File  : /var/log/pacman.log
GPG Dir   : /etc/pacman.d/gnupg/
Targets   : qemu-block-rbd  bluetooth-autoconnect
qemu-block-rbd: install reason has been set to 'installed as dependency'
bluetooth-autoconnect: install reason has been set to 'installed as dependency'
1 Like

Once again they have been marked orphans!?

(4/7) Orphaned package notification...
bluetooth-autoconnect 1.3-1.1
qemu-block-rbd 7.0.0-10
1 Like

I guess that's correct - if they are marked as installed as dependencies, but nothing depends on them, then they are orphans.

1 Like

Fair enough for bluetooth-autoconnect, though I do still want that.

Why would qemu-block-rbd be installed as part of pkgbase for QEMU, but not be required?
https://archlinux.org/packages/extra/x86_64/qemu/

[tech@mango ~]$ sudo pacman -D --verbose --asexplicit bluetooth-autoconnect
Root      : /
Conf File : /etc/pacman.conf
DB Path   : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/
Hook Dirs : /usr/share/libalpm/hooks/  /etc/pacman.d/hooks/
Lock File : /var/lib/pacman/db.lck
Log File  : /var/log/pacman.log
GPG Dir   : /etc/pacman.d/gnupg/
Targets   : bluetooth-autoconnect
bluetooth-autoconnect: install reason has been set to 'explicitly installed'

Once again, there are more:

(15/21) Orphaned package notification...
bluetooth-autoconnect 1.3-1.1
python-pep517 0.12.0-4
python-resolvelib 0.8.1-1
python-tenacity 8.0.1-3

Because I want to keep bluetooth-autoconnect:

$ sudo pacman -D --asexplicit bluetooth-autoconnect
bluetooth-autoconnect: install reason has been set to 'explicitly installed'

Ones that are were actual orphans:

$ sudo pacman -Rs python-pep517 python-resolvelib python-tenacity

Keep in mind, orphaned packages aren't "packages you don't need anymore". They are "packages marked as dependencies without anything else that depends on them."

Having packages become orphaned that are desired/useful is perfectly normal.

4 Likes

Certainly, I'm aware of that. I know it's normal, but some of these genuinely are not supposed to be orphaned. For example, someone this morning in the Telegram group had many things orphaned incorrectly (like the kernel!) and they ended up reinstalling everything to fix their issue as fast as possible.

2 week update for thread closure: Everything is (seemingly) back to normal.

4 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.