Unable to upgrade

Here is the output of garuda-inxi:

garuda-inxi
System:
Kernel: 6.4.12-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=3852ea8d-d2e5-4042-9059-7499964ca656 rw rootflags=subvol=@
quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0
resume=UUID=c0e91ddc-7c34-4cbd-9a88-09820fbb8ea9 loglevel=3 ibt=off
Desktop: KDE Plasma v: 5.27.7 tk: Qt v: 5.15.10 wm: kwin_x11 vt: 2
dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: VivoBook_ASUSLaptop X515JP_R565JP
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: X515JP v: 1.0 serial: <superuser required>
UEFI: American Megatrends v: X515JP.308 date: 07/04/2022
Battery:
ID-1: BAT0 charge: 35.9 Wh (100.0%) condition: 35.9/37.1 Wh (96.6%)
volts: 7.8 min: 7.8 model: ASUSTeK ASUS Battery type: Li-ion serial: N/A
status: not charging cycles: 6
CPU:
Info: model: Intel Core i7-1065G7 bits: 64 type: MT MCP arch: Ice Lake
gen: core 10 level: v4 note: check built: 2019-21 process: Intel 10nm
family: 6 model-id: 0x7E (126) stepping: 5 microcode: 0xBC
Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
L1: 320 KiB desc: d-4x48 KiB; i-4x32 KiB L2: 2 MiB desc: 4x512 KiB L3: 8 MiB
desc: 1x8 MiB
Speed (MHz): avg: 1349 high: 1500 min/max: 400/3900 scaling:
driver: intel_pstate governor: powersave cores: 1: 1100 2: 1500 3: 1500
4: 1098 5: 1100 6: 1500 7: 1500 8: 1500 bogomips: 23961
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Iris Plus Graphics G7 vendor: ASUSTeK driver: i915 v: kernel
arch: Gen-11 process: Intel 10nm built: 2019-21 ports: active: eDP-1
empty: HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:8a52 class-ID: 0300
Device-2: NVIDIA GP108M [GeForce MX330] vendor: ASUSTeK driver: nouveau
v: kernel non-free: 535.xx+ status: current (as of 2023-08) arch: Pascal
code: GP10x process: TSMC 16nm built: 2016-21 pcie: gen: 1 speed: 2.5 GT/s
lanes: 4 link-max: gen: 3 speed: 8 GT/s bus-ID: 02:00.0 chip-ID: 10de:1d16
class-ID: 0302 temp: 41.0 C
Device-3: Sonix USB2.0 HD UVC WebCam driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:3 chip-ID: 322e:2103
class-ID: 0e02
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.2.0
compositor: kwin_x11 driver: X: loaded: modesetting,nouveau
alternate: fbdev,intel,nv,vesa dri: iris,nouveau gpu: i915 display-ID: :0
screens: 1
Screen-1: 0 s-res: 1024x768 s-dpi: 96 s-size: 270x202mm (10.63x7.95")
s-diag: 337mm (13.28")
Monitor-1: eDP-1 model: AU Optronics 0x61ed built: 2018 res: 1024x768
hz: 60 dpi: 76 gamma: 1.2 size: 344x194mm (13.54x7.64") diag: 395mm (15.5")
ratio: 16:9 modes: 1920x1080
API: OpenGL v: 4.6 Mesa 23.1.6 renderer: Mesa Intel Iris Plus Graphics
(ICL GT2) direct-render: Yes
Audio:
Device-1: Intel Ice Lake-LP Smart Sound Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel alternate: snd_sof_pci_intel_icl
bus-ID: 00:1f.3 chip-ID: 8086:34c8 class-ID: 0403
API: ALSA v: k6.4.12-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 0.3.78 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Ice Lake-LP PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:34f0 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Bluetooth:
Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) driver: btusb
v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-10:4
chip-ID: 8087:0aaa class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.1
lmp-v: 10 status: discoverable: no pairing: no class-ID: 7c010c
RAID:
Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci
v: 3.0 port: 4060 bus-ID: 00:17.0 chip-ID: 8086:282a rev: N/A class-ID: 0104
Drives:
Local Storage: total: 476.94 GiB used: 41.69 GiB (8.7%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Intel model: SSDPEKNU512GZ
size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: 002C temp: 33.9 C scheme: GPT
Partition:
ID-1: / raw-size: 350 GiB size: 350 GiB (100.00%) used: 20.98 GiB (6.0%)
fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
used: 576 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 110.43 GiB size: 110.43 GiB (100.00%)
used: 20.71 GiB (18.8%) fs: btrfs dev: /dev/nvme0n1p4 maj-min: 259:4
ID-4: /var/log raw-size: 350 GiB size: 350 GiB (100.00%)
used: 20.98 GiB (6.0%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
ID-5: /var/tmp raw-size: 350 GiB size: 350 GiB (100.00%)
used: 20.98 GiB (6.0%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 7.5 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 8 dev: /dev/zram0
ID-2: swap-2 type: partition size: 16 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme0n1p2 maj-min: 259:2
Sensors:
System Temperatures: cpu: 50.0 C mobo: N/A gpu: nouveau temp: 41.0 C
Fan Speeds (rpm): cpu: 2400
Info:
Processes: 279 Uptime: 7m wakeups: 1 Memory: total: 8 GiB note: est.
available: 7.5 GiB used: 2.67 GiB (35.6%) Init: systemd v: 254
default: graphical tool: systemctl Compilers: gcc: 13.2.1 Packages:
pm: pacman pkgs: 1814 libs: 518 tools: octopi,paru Shell: fish v: 3.6.1
default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.29
Garuda (2.6.16-1):
System install date:     2023-07-15
Last full system update: 2023-08-26
Is partially upgraded:   Yes
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       Probably (Run as root to verify)
Failed units:

I tried to upgrade my system today and I faced new problems. First there is a warning in regard to not being able to upgrade qemu-base: (8.0.4-2 => 8.1.0-2) because of dependencies: qemu-desktop. Afterward there was another conflict in the packages: networkmanager-support and networkmanager-fortisslvpn. The upgrade provide the option of removing networkmanager-fortisslvpn no matter what I choose upgrade fails. Here is the output when I choose that the upgrade should not remove the package:

:: Starting full system upgrade...
:: Replace exa with extra/eza? [Y/n] y
warning: qemu-base: ignoring package upgrade (8.0.4-2 => 8.1.0-2)
resolving dependencies...
warning: ignoring package qemu-base-8.1.0-2
warning: cannot resolve "qemu-base=8.1.0-2", a dependency of "qemu-desktop"
:: The following package cannot be upgraded due to unresolvable dependencies:
qemu-desktop

:: Do you want to skip the above package for this upgrade? [y/N] y
looking for conflicting packages...
:: networkmanager-support and networkmanager-fortisslvpn are in conflict. Remove networkmanager-fort
isslvpn? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: networkmanager-support and networkmanager-fortisslvpn are in conflict
Press enter to exit

If I choose to remove the package then I face a series of errors:

: Starting full system upgrade...
:: Replace exa with extra/eza? [Y/n] y
warning: qemu-base: ignoring package upgrade (8.0.4-2 => 8.1.0-2)
resolving dependencies...
warning: ignoring package qemu-base-8.1.0-2
warning: cannot resolve "qemu-base=8.1.0-2", a dependency of "qemu-desktop"
:: The following package cannot be upgraded due to unresolvable dependencies:
qemu-desktop

:: Do you want to skip the above package for this upgrade? [y/N] y
looking for conflicting packages...
:: networkmanager-support and networkmanager-fortisslvpn are in conflict. Remove networkmanager-fort
isslvpn? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: installing qemu-common (8.1.0-2) breaks dependency 'qemu-common=8.0.4-2' required by qemu-base
:: installing qemu-img (8.1.0-2) breaks dependency 'qemu-img=8.0.4-2' required by qemu-base
:: installing qemu-system-x86 (8.1.0-2) breaks dependency 'qemu-system-x86=8.0.4-2' required by qemu
-base
:: installing qemu-audio-alsa (8.1.0-2) breaks dependency 'qemu-audio-alsa=8.0.4-2' required by qemu
-desktop
:: installing qemu-audio-dbus (8.1.0-2) breaks dependency 'qemu-audio-dbus=8.0.4-2' required by qemu
-desktop
:: installing qemu-audio-jack (8.1.0-2) breaks dependency 'qemu-audio-jack=8.0.4-2' required by qemu
-desktop
:: installing qemu-audio-oss (8.1.0-2) breaks dependency 'qemu-audio-oss=8.0.4-2' required by qemu-d
esktop
:: installing qemu-audio-pa (8.1.0-2) breaks dependency 'qemu-audio-pa=8.0.4-2' required by qemu-des
ktop
:: installing qemu-audio-sdl (8.1.0-2) breaks dependency 'qemu-audio-sdl=8.0.4-2' required by qemu-d
esktop
:: installing qemu-audio-spice (8.1.0-2) breaks dependency 'qemu-audio-spice=8.0.4-2' required by qe
mu-desktop
:: installing qemu-block-curl (8.1.0-2) breaks dependency 'qemu-block-curl=8.0.4-2' required by qemu
-desktop
:: installing qemu-block-dmg (8.1.0-2) breaks dependency 'qemu-block-dmg=8.0.4-2' required by qemu-d
esktop
:: installing qemu-block-nfs (8.1.0-2) breaks dependency 'qemu-block-nfs=8.0.4-2' required by qemu-d
esktop
:: installing qemu-block-ssh (8.1.0-2) breaks dependency 'qemu-block-ssh=8.0.4-2' required by qemu-d
esktop
:: installing qemu-chardev-spice (8.1.0-2) breaks dependency 'qemu-chardev-spice=8.0.4-2' required b
y qemu-desktop
:: installing qemu-hw-display-qxl (8.1.0-2) breaks dependency 'qemu-hw-display-qxl=8.0.4-2' required
by qemu-desktop
:: installing qemu-hw-display-virtio-gpu (8.1.0-2) breaks dependency 'qemu-hw-display-virtio-gpu=8.0
.4-2' required by qemu-desktop
:: installing qemu-hw-display-virtio-gpu-gl (8.1.0-2) breaks dependency 'qemu-hw-display-virtio-gpu-
gl=8.0.4-2' required by qemu-desktop
:: installing qemu-hw-display-virtio-gpu-pci (8.1.0-2) breaks dependency 'qemu-hw-display-virtio-gpu
-pci=8.0.4-2' required by qemu-desktop
:: installing qemu-hw-display-virtio-gpu-pci-gl (8.1.0-2) breaks dependency 'qemu-hw-display-virtio-
gpu-pci-gl=8.0.4-2' required by qemu-desktop
:: installing qemu-hw-display-virtio-vga (8.1.0-2) breaks dependency 'qemu-hw-display-virtio-vga=8.0
.4-2' required by qemu-desktop
:: installing qemu-hw-display-virtio-vga-gl (8.1.0-2) breaks dependency 'qemu-hw-display-virtio-vga-
gl=8.0.4-2' required by qemu-desktop
:: installing qemu-hw-usb-host (8.1.0-2) breaks dependency 'qemu-hw-usb-host=8.0.4-2' required by qe
mu-desktop
:: installing qemu-hw-usb-redirect (8.1.0-2) breaks dependency 'qemu-hw-usb-redirect=8.0.4-2' requir
ed by qemu-desktop
:: installing qemu-hw-usb-smartcard (8.1.0-2) breaks dependency 'qemu-hw-usb-smartcard=8.0.4-2' requ
ired by qemu-desktop
:: installing qemu-ui-curses (8.1.0-2) breaks dependency 'qemu-ui-curses=8.0.4-2' required by qemu-d
esktop
:: installing qemu-ui-dbus (8.1.0-2) breaks dependency 'qemu-ui-dbus=8.0.4-2' required by qemu-deskt
op
:: installing qemu-ui-egl-headless (8.1.0-2) breaks dependency 'qemu-ui-egl-headless=8.0.4-2' requir
ed by qemu-desktop
:: installing qemu-ui-gtk (8.1.0-2) breaks dependency 'qemu-ui-gtk=8.0.4-2' required by qemu-desktop
:: installing qemu-ui-opengl (8.1.0-2) breaks dependency 'qemu-ui-opengl=8.0.4-2' required by qemu-d
esktop
:: installing qemu-ui-sdl (8.1.0-2) breaks dependency 'qemu-ui-sdl=8.0.4-2' required by qemu-desktop
:: installing qemu-ui-spice-app (8.1.0-2) breaks dependency 'qemu-ui-spice-app=8.0.4-2' required by
qemu-desktop
:: installing qemu-ui-spice-core (8.1.0-2) breaks dependency 'qemu-ui-spice-core=8.0.4-2' required b
y qemu-desktop
:: installing qemu-vhost-user-gpu (8.1.0-2) breaks dependency 'qemu-vhost-user-gpu=8.0.4-2' required
by qemu-desktop

Thank you very much in advance for your time and support.

1 Like
5 Likes

Thank you very much for the solution.

3 Likes

This solution worked great for me. But I wonder if there is another more general solution?
It looks like all of the components of qemu are trying to be updated, but each piece of qemu won’t allow the others to update in fear of breaking dependencies.

Is there an argument or a flag that can be passed to pacman or garuda-update to ignore dependencies breakage? Or is that just generally a bad idea?

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