Installing dotnet-runtime breaks dependency

Before we get started…

 ╭─fenris@fenris in ~ as 🧙 took 1m11s
 ╰─λ garuda-inxi
System:
  Kernel: 6.1.60-1-lts arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-lts
    root=UUID=576a4f6d-5c57-475b-8279-4f23d821f833 rw rootflags=subvol=@
    quiet resume=UUID=6feff68d-462f-4c25-aead-653957ef83a3 loglevel=3 ibt=off
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm
    v: 4.18.0 vt: 7 dm: LightDM v: 1.32.0 Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: AZW model: MINI S v: 10 serial: <superuser required>
    UEFI: American Megatrends LLC. v: ADLNV104 date: 02/06/2023
CPU:
  Info: model: Intel N100 bits: 64 type: MCP arch: Alder Lake level: v3
    note: check built: 2021+ process: Intel 7 (10nm ESF) family: 6
    model-id: 0xBE (190) stepping: 0 microcode: 0x11
  Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 384 KiB
    desc: d-4x32 KiB; i-4x64 KiB L2: 2 MiB desc: 1x2 MiB L3: 6 MiB desc: 1x6 MiB
  Speed (MHz): avg: 724 high: 799 min/max: 700/3400 scaling:
    driver: intel_pstate governor: powersave cores: 1: 700 2: 700 3: 700 4: 799
    bogomips: 6452
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: Intel Alder Lake-N [UHD Graphics] driver: i915 v: kernel
    arch: Gen-12.2 process: Intel 10nm built: 2021-22+ ports: active: HDMI-A-1
    empty: HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:46d1 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.9 compositor: xfwm v: 4.18.0 driver: X:
    loaded: modesetting alternate: fbdev,intel,vesa dri: iris gpu: i915
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: HDMI-A-1 mapped: HDMI-1 model: Acer G247HYL serial: <filter>
    built: 2016 res: 1920x1080 hz: 60 dpi: 93 gamma: 1.2
    size: 527x296mm (20.75x11.65") diag: 604mm (23.8") ratio: 16:9 modes:
    max: 1920x1080 min: 720x400
  API: Vulkan v: 1.3.269 layers: 5 device: 0 type: integrated-gpu
    name: Intel Graphics (ADL-N) driver: mesa intel v: 23.2.1-arch1.2
    device-ID: 8086:46d1 surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe
    (LLVM 16.0.6 256 bits) driver: mesa llvmpipe v: 23.2.1-arch1.2 (LLVM
    16.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
Audio:
  Device-1: Intel driver: snd_hda_intel v: kernel
    alternate: snd_sof_pci_intel_tgl bus-ID: 00:1f.3 chip-ID: 8086:54c8
    class-ID: 0403
  Device-2: C-Media CM106 Like Sound Device
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 1-4.2:6 chip-ID: 0d8c:0102 class-ID: 0300
  API: ALSA v: k6.1.60-1-lts status: kernel-api tools: N/A
  Server-1: PipeWire v: 0.3.83 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 CNVi: Wi-Fi driver: N/A modules: iwlwifi bus-ID: 00:14.3
    chip-ID: 8086:54f0 class-ID: 0280
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: 3000
    bus-ID: 01:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp1s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-3: ASIX AX88179 Gigabit Ethernet driver: ax88179_178a type: USB
    rev: 3.0 speed: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 bus-ID: 2-4.1:3
    chip-ID: 0b95:1790 class-ID: ff00 serial: <filter>
  IF: enp0s20f0u4u1 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-10:5 chip-ID: 8087:0026
    class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: N/A
Drives:
  Local Storage: total: 931.51 GiB used: 6.15 GiB (0.7%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000LM048-2E7172
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 5400 serial: <filter> fw-rev: 0001 scheme: GPT
Partition:
  ID-1: / raw-size: 100 GiB size: 100 GiB (100.00%) used: 4.12 GiB (4.1%)
    fs: btrfs dev: /dev/sda3 maj-min: 8:3
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
    used: 576 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1
  ID-3: /home raw-size: 719 GiB size: 719 GiB (100.00%)
    used: 86.4 MiB (0.0%) fs: btrfs dev: /dev/sda4 maj-min: 8:4
  ID-4: /var/log raw-size: 100 GiB size: 100 GiB (100.00%)
    used: 4.12 GiB (4.1%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
  ID-5: /var/tmp raw-size: 100 GiB size: 100 GiB (100.00%)
    used: 4.12 GiB (4.1%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 12 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/sda2 maj-min: 8:2
  ID-2: swap-2 type: zram size: 15.4 GiB used: 0 KiB (0.0%) priority: 100
    comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 4 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 48.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Processes: 247 Uptime: 38m wakeups: 0 Memory: total: 16 GiB note: est.
  available: 15.4 GiB used: 2.31 GiB (15.0%) Init: systemd v: 254
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 Packages:
  pm: pacman pkgs: 1232 libs: 385 tools: paru Shell: Bash v: 5.1.16
  running-in: xfce4-terminal inxi: 3.3.30
Garuda (2.6.17-1):
  System install date:     2023-12-28
  Last full system update: 2023-12-28
  Is partially upgraded:   Yes
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       No/Undetected
  Failed units:            

 ╭─fenris@fenris in ~ took 2s
 ╰─λ 

So I got a fresh install here, on a brand new Beelink Mini S Pro 12 computer, and I just finished installing it from a flash drive, so the first thing I do is try to do “garuda-update” before I do anything, but I get this…

[sudo] password for fenris:         
:: Synchronizing package databases...
 garuda is up to date
 core is up to date
 extra is up to date
 multilib is up to date
 chaotic-aur is up to date

--> Refreshing mirrorlists using rate-mirrors, please be patient..🍵

:: Synchronizing package databases...
 garuda downloading...
 core downloading...
 extra downloading...
 multilib downloading...
 chaotic-aur downloading...
error: failed retrieving file 'extra.db' from mirror.metalgamer.eu : 
error: failed retrieving file 'extra.db' from repo.slithery.uk : 
:: Starting full system upgrade...
warning: garuda-settings-manager: local (1.0.2-5) is newer than garuda (1.0.2-3)
:: Replace mhwd-db-garuda-git with garuda/mhwd-db-garuda? [Y/n] y
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing dotnet-runtime (8.0.0.sdk100-3) breaks dependency 'dotnet-runtime-7.0' required by pinta
Press enter to exit

I have tried different ways to trying to get the updates in there using a graphic updater, and sudo pacman -Syu however I don’t have much luck. Could someone please tell me what I should do so I can download my massive boat load of updates, thank you

Try removing that package for now.

sudo pacman -R pinta
3 Likes

The problem here is with the dotnet-runtime dependency of pinta.
Version 8 is out, but pinta is still depending on version 7.

Since it looks like you already have the .NET SDK installed, you may try to replace pinta with pinta-git.
To do that, you may need to first uninstall it, upgrade, then reinstall the -git one.

Or you could --ignore= all the dotnet packages (to stay on 7) and wait for the pinta package to be updated to use 8 (it currently depends on dotnet-runtime-7.0).
That would be a partial upgrade, in theory you may get something malfunctioning on the dotnet side but I don’t think so.

1 Like

This worked, thank you!

pinta-git wasn’t available…also what does pinta do anyway? I never seen this package before

Make sure you have done the following before you post:

Issue still unresolved? Then:

  • ONE issue per topic.
2 Likes

It’s some kind of drawing program. https://www.pinta-project.com/ I am not sure why it is included by default in XFCE, but then again I am no artist!

1 Like

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