Can't update ( hyprgraphics-0.1.1-3 conflict with hyprgraphics-git-0.1.1.r3.g6dea3fba-1.1 )

Hi. I have the problem below, i cant solve the issue. Can i get some advice please.

i already tried temporally remove hyprlock and hyprpaper but the problesm is still there.

Thanks.

x garuda-inxi
System:
  Kernel: 6.12.4-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=095c9f1d-4e23-42b2-aa42-36402880711e rw rootflags=subvol=@
    quiet resume=UUID=4b8a0d61-7df0-445b-9329-0c5cf2f2c346 loglevel=3 ibt=off
  Desktop: Hyprland v: 0.46.0-5-ge2c78c00 with: waybar tools:
    avail: hyprlock,swaylock vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Laptop System: Dell product: Vostro 3580 v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Dell model: 0PMTCG v: A00 serial: <superuser required> part-nu: 08CB
    uuid: <superuser required> UEFI: Dell v: 1.27.0 date: 11/16/2023
Battery:
  ID-1: BAT0 charge: 26.4 Wh (100.0%) condition: 26.4/42.0 Wh (62.8%)
    volts: 12.4 min: 11.4 model: BYD DELL 1VX1H97 type: Li-ion serial: <filter>
    status: full
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard
    serial: <filter> charge: 55% (should be ignored) rechargeable: yes
    status: discharging
CPU:
  Info: model: Intel Core i5-8265U bits: 64 type: MT MCP
    arch: Comet/Whiskey Lake note: check gen: core 8 level: v3 note: check
    built: 2018 process: Intel 14nm family: 6 model-id: 0x8E (142)
    stepping: 0xC (12) microcode: 0xFC
  Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2
    smt: enabled cache: L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB
    desc: 4x256 KiB L3: 6 MiB desc: 1x6 MiB
  Speed (MHz): avg: 400 min/max: 400/1600 scaling: driver: intel_pstate
    governor: performance cores: 1: 400 2: 400 3: 400 4: 400 5: 400 6: 400
    7: 400 8: 400 bogomips: 28800
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] vendor: Dell
    driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
    ports: active: HDMI-A-1,eDP-1 empty: DP-1,HDMI-A-2 bus-ID: 00:02.0
    chip-ID: 8086:3ea0 class-ID: 0300
  Device-2: Sunplus Innovation Integrated_Webcam_HD driver: uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-6:4
    chip-ID: 1bcf:2b98 class-ID: 0e02
  Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
    compositor: Hyprland v: 0.46.0-5-ge2c78c00 driver: X: loaded: modesetting
    alternate: fbdev,intel,vesa dri: iris gpu: i915 d-rect: 4480x2160
    display-ID: 1
  Monitor-1: HDMI-A-1 pos: primary,top-left model: LG (GoldStar) ULTRAWIDE
    serial: <filter> built: 2014 res: 2560x1080 hz: 60 dpi: 112 gamma: 1.2
    scale: 1 size: 677x290mm (26.65x11.42") diag: 628mm (24.7") modes:
    max: 2560x1080 min: 720x400
  Monitor-2: eDP-1 pos: bottom-r model: AU Optronics 0x38ed built: 2015
    res: 1920x1080 hz: 60 dpi: 142 gamma: 1.2 scale: 1
    size: 344x193mm (13.54x7.6") diag: 394mm (15.5") ratio: 16:9
    modes: 1920x1080
  API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
    device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
    drv: iris x11: drv: iris
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.3.1-arch1.3
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics 620 (WHL
    GT2) device-ID: 8086:3ea0 memory: 7.56 GiB unified: yes
  API: Vulkan v: 1.4.303 layers: 4 device: 0 type: integrated-gpu name: Intel
    UHD Graphics 620 (WHL GT2) driver: N/A device-ID: 8086:3ea0
    surfaces: xcb,xlib,wayland device: 1 type: cpu name: llvmpipe (LLVM
    18.1.8 256 bits) driver: N/A device-ID: 10005:0000
    surfaces: xcb,xlib,wayland
Audio:
  Device-1: Intel Cannon Point-LP High Definition Audio vendor: Dell
    driver: snd_hda_intel v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_cnl
    bus-ID: 00:1f.3 chip-ID: 8086:9dc8 class-ID: 0403
  API: ALSA v: k6.12.4-zen1-1-zen status: kernel-api tools: N/A
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 1.2.7 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: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Dell 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: down mac: <filter>
  Device-2: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
    vendor: Dell driver: ath10k_pci v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 bus-ID: 02:00.0 chip-ID: 168c:0042 class-ID: 0280
  IF: wlp2s0 state: up mac: <filter>
  IF-ID-1: virbr0 state: down mac: <filter>
  IF-ID-2: wguk133t state: unknown speed: N/A duplex: N/A mac: N/A
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
  Device-1: Qualcomm Atheros 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: 0cf3:e009
    class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 4.2 lmp-v: 8
    status: discoverable: no pairing: no
Drives:
  Local Storage: total: 1.36 TiB used: 91.8 GiB (6.6%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Toshiba
    model: KBG40ZNS256G NVMe 256GB size: 238.47 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 10410106 temp: 29.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: A-Data model: SU630 size: 223.57 GiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s tech: SSD
    serial: <filter> fw-rev: 3R17 scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: Samsung model: ST1000LM 024 HN-M101M
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B type: USB
    rev: 3.0 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: N/A serial: <filter>
    fw-rev: 2AR2 scheme: MBR
Partition:
  ID-1: / raw-size: 60 GiB size: 60 GiB (100.00%) used: 34.15 GiB (56.9%)
    fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 600 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-3: /home raw-size: 162.16 GiB size: 162.16 GiB (100.00%)
    used: 57.64 GiB (35.5%) fs: btrfs dev: /dev/nvme0n1p4 maj-min: 259:4
  ID-4: /var/log raw-size: 60 GiB size: 60 GiB (100.00%)
    used: 34.15 GiB (56.9%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
  ID-5: /var/tmp raw-size: 60 GiB size: 60 GiB (100.00%)
    used: 34.15 GiB (56.9%) 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: partition size: 16.01 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p5 maj-min: 259:5
  ID-2: swap-2 type: zram size: 15.49 GiB used: 0 KiB (0.0%) priority: 100
    comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 8
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 58.0 C pch: 56.0 C mobo: 39.0 C
  Fan Speeds (rpm): cpu: 0
Info:
  Memory: total: 16 GiB available: 15.49 GiB used: 4.27 GiB (27.6%)
  Processes: 315 Power: uptime: 4m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 6.18 GiB services: thermald,upowerd
    Init: systemd v: 257 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1733 libs: 470
    tools: octopi,pacseek,paru,trizen Compilers: gcc: 14.2.1 Shell: garuda-inxi
    default: fish v: 3.7.1 running-in: alacritty inxi: 3.3.36
Garuda (2.6.26-1):
  System install date:     2024-01-21
  Last full system update: 2024-12-17
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       Probably (Run as root to verify)
``

Please post the complete input and output.
It is not clear what happens: isn’t it asking to replace the git package with the one from the repo?
If so, have you tried to say Yes?
How are you updating?
Ok, I see now your post in the other thread.
Try updating with

garuda-update -a

And see if answering Yes to the replace is possible.

Have you also tried removing hyprgraphics-git after?
You could also try

sudo pacman -Rdd hyprgraphics-git 

To avoid dependency checks, and immediately after

sudo pacman -S hyprgraphics
4 Likes

Please provide the pacman output, thanks.

3 Likes

It doesn’t asked for replace that package.

garuda-update -a
> garuda-update -a
[sudo] password for korobert:
:: Synchronising package databases...
 garuda is up to date
 core                                                                                118.0 KiB   867 KiB/s 00:00 [--------------------------------------------------------------------] 100%
 extra                                                                                 7.5 MiB  12.3 MiB/s 00:01 [--------------------------------------------------------------------] 100%
 multilib                                                                            132.5 KiB   989 KiB/s 00:00 [--------------------------------------------------------------------] 100%
 chaotic-aur                                                                         648.2 KiB   962 KiB/s 00:01 [--------------------------------------------------------------------] 100%

--> Refreshing mirrorlists using rate-mirrors, please be patient..đŸ”

:: Synchronising package databases...
 garuda downloading...
 core downloading...
 extra downloading...
 multilib downloading...
 chaotic-aur downloading...
spawn pacman -Su
:: Starting full system upgrade...
warning: balena-etcher: local (2:1.19.25-3.5) is newer than chaotic-aur (2:1.19.25-3)
warning: firedragon: local (1:11.21.0_1-1.2) is newer than garuda (1:11.21.0_1-1)
warning: wps-office: local (11.1.0.11723-1.9) is newer than chaotic-aur (11.1.0.11723-1)
resolving dependencies...
looking for conflicting packages...
warning: removing 'hyprgraphics-0.1.1-3' from target list because it conflicts with 'hyprgraphics-git-0.1.1.r3.g6dea3fba-1.1'
:: octopi-0.16.2-2 and alpm_octopi_utils-1.0.2-7.4 are in conflict. Remove alpm_octopi_utils? [y/N] y
y
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libhyprgraphics.so=0-64' required by hyprlock
:: unable to satisfy dependency 'libhyprgraphics.so=0-64' required by hyprpaper

~ took 35s
x

I tried remove manually like you mentioned. Removal was fine but i cant install the other:

sudo pacman -S hyprgraphics
> sudo pacman -S hyprgraphics
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing hyprutils-git (0.3.0.r1.g9be03a85-1) breaks dependency 'libhyprutils.so=1-64' required by hyprlock
:: installing hyprutils-git (0.3.0.r1.g9be03a85-1) breaks dependency 'libhyprutils.so=1-64' required by hyprpaper

~
x

I will try temporaly remove hyprlock and hyprpaper agan.

edit:

So i removed hyprlock and hyprpaper after i replaced the hypgraphics and run the update but still not okay.

after hyprgraphics replaced
> garuda-update -a
hyprctl: error while loading shared libraries: libhyprutils.so.1: cannot open shared object file: No such file or directory
:: Synchronising package databases...
 garuda is up to date
 core is up to date
 extra                                                                                 7.5 MiB  6.79 MiB/s 00:01 [--------------------------------------------------------------------] 100%
 multilib is up to date
 chaotic-aur is up to date

--> Refreshing mirrorlists using rate-mirrors, please be patient..đŸ”

:: Synchronising package databases...
 garuda downloading...
 core downloading...
 extra downloading...
 multilib downloading...
 chaotic-aur downloading...
spawn pacman -Su
:: Starting full system upgrade...
warning: balena-etcher: local (2:1.19.25-3.5) is newer than chaotic-aur (2:1.19.25-3)
warning: firedragon: local (1:11.21.0_1-1.2) is newer than garuda (1:11.21.0_1-1)
warning: wps-office: local (11.1.0.11723-1.9) is newer than chaotic-aur (11.1.0.11723-1)
resolving dependencies...
looking for conflicting packages...
:: hyprgraphics-git-0.1.1.r3.g6dea3fba-1.1 and hyprgraphics-0.1.1-3 are in conflict. Remove hyprgraphics? [y/N] y
y
:: octopi-0.16.2-2 and alpm_octopi_utils-1.0.2-7.4 are in conflict. Remove alpm_octopi_utils? [y/N] y
y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing hyprgraphics breaks dependency 'libhyprgraphics.so=0-64' required by hyprlock
:: removing hyprgraphics breaks dependency 'libhyprgraphics.so=0-64' required by hyprpaper
hyprctl: error while loading shared libraries: libhyprutils.so.1: cannot open shared object file: No such file or directory
hyprctl: error while loading shared libraries: libhyprutils.so.1: cannot open shared object file: No such file or directory

~ took 3m21s
x

@dr460nf1r3 you can see above now.

What if you leave N here?

1 Like

https://bbs.archlinux.org/viewtopic.php?pid=2216090#p2216090

It’s fixed.

1 Like

in my case still not works.

i removed hyprlock and hyprpaper i runed update, but when i try install hyprlock and hyprpaper i still get the conflict error.

conflict
> upd
[sudo] password for korobert:
:: Synchronising 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..đŸ”

:: Synchronising package databases...
 garuda downloading...
 core downloading...
 extra downloading...
 multilib downloading...
 chaotic-aur downloading...
spawn pacman -Su
:: Starting full system upgrade...
warning: balena-etcher: local (2:1.19.25-3.5) is newer than chaotic-aur (2:1.19.25-3)
warning: firedragon: local (1:11.21.0_1-1.2) is newer than garuda (1:11.21.0_1-1)
warning: wps-office: local (11.1.0.11723-1.9) is newer than chaotic-aur (11.1.0.11723-1)
 there is nothing to do

System updated! 🐧


~ took 31s
> sudo pacman -S hyprlock hyprpaper
resolving dependencies...
looking for conflicting packages...
:: hyprgraphics-0.1.1-3 and hyprgraphics-git-0.1.1.r3.g6dea3fba-1.1 are in conflict. Remove hyprgraphics-git? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: hyprgraphics-0.1.1-3 and hyprgraphics-git-0.1.1.r3.g6dea3fba-1.1 are in conflict

~ took 6s
x sudo pacman -S hyprlock hyprpaper
resolving dependencies...
looking for conflicting packages...
:: hyprgraphics-0.1.1-3 and hyprgraphics-git-0.1.1.r3.g6dea3fba-1.1 are in conflict. Remove hyprgraphics-git? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing hyprgraphics-git breaks dependency 'hyprgraphics-git' required by hyprland-git

~
x

I’m a little confused, you’re trying to change Garuda’s Hyprland?
The update went through without any errors. So this thread is solved.
You should try to install only one of the two to see where the error comes from and then start an error message in Git.

@Ankur Or is that something from G-Hyprland? :slight_smile:

G-Hyprland doesn’t use anywhere these packages, so it’s not G-Hyprland:eyes:

Btw, I would recommend to use non git packages for hyprland, git packages sometimes have chaos :grimacing:

Just do :

sudo pacman -Rdd hyprgraphics-git

Then install 3 of them at once

sudo pacman -S hyprgraphics hyprlock hyprpaper 

I would recommend to use either all git packages or non git packages of hyprland

Here , you have hyprland-git and you are trying to install hyprgraphics hyprlock hyprpaper , which are non git

And it will always cause problem.

My recommendation will be to use all non git packages, because they are fairly stable , won’t cause much chaos like git one . Or you can even go with all git . But mixing git with non git packages is horrible .

3 Likes

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