After git packaging package version conflicts

After the exciting weekend, I dared to run an upgrade today.
I can also upgrade without any problems however I have 2 newer versions in the system unlike the package management.
These are dracut and yad.

Summary
12:13:11^jag@jag-81vr:
~> LANG=C
12:13:29^jag@jag-81vr:
~> yay
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
 endeavouros is up to date
:: Searching AUR for updates...
:: Searching databases for updates...
 -> dracut: local (059-1) is newer than extra (056-2)
 -> yad: local (12.3-1.1) is newer than extra (12.3-1)
 there is nothing to do
12:13:37^jag@jag-81vr:
~> yay -Ss "dracut|yad"
endeavouros/yad 12.3-1.1 (218.0 KiB 609.7 KiB) (Installed)
    A fork of zenity - display graphical dialogs from shell scripts or command line
endeavouros/kernel-install-for-dracut 1.7-5 (15.4 KiB 19.3 KiB) (Installed)
    Enables systemd-boot automation using kernel-install with dracut
endeavouros/eos-dracut 1.2-1 (15.1 KiB 3.4 KiB) 
    Dracut scripts and hooks for EndeavourOS
endeavouros/dracut 059-1 (303.3 KiB 1.0 MiB) (Installed)
    An event driven initramfs infrastructure
extra/phpmyadmin 5.2.1-1 (7.8 MiB 47.9 MiB) 
    PHP and hence web-based tool to administrate MySQL over the WWW
extra/python-pyadi-iio 0.0.15-2 (224.2 KiB 2.2 MiB) 
    Python interfaces for ADI hardware with IIO drivers
extra/yad 12.3-1 (208.8 KiB 613.7 KiB) (Installed: 12.3-1.1)
    A fork of zenity - display graphical dialogs from shell scripts or command line
extra/yadm 3.2.2-1 (30.1 KiB 78.1 KiB) 
    Yet Another Dotfiles Manager
extra/dracut 056-2 (278.4 KiB 998.3 KiB) (Installed: 059-1)
    An event driven initramfs infrastructure
12:16:42^jag@jag-81vr:

Both versions of the programs appear once under Extras and once under Endeavouros.
What would be the best course of action now?

You need to ensure the endeavouros repo is above the arch repos in pacman.conf.

5 Likes

Thank you, that was it. Didn’t think about it anymore. The error always sits in front of the computer. :computer: :rofl:

2 Likes

i dont seem to have the eos entries in pacman.conf anymore after the update. what are they?

Did you overwrite your “old” pacman.conf with pacman.conf.pacnew?

If positive, add the following above the rest of the repos:


[endeavouros]
SigLevel = PackageRequired
Include = /etc/pacman.d/endeavouros-mirrorlist

The .pacnew file is shipped with pacman from Arch and doesn’t contain EnOS’ repo.

6 Likes

thats exactly what i did
thanks a lot

2 Likes

Fixed this for me too, thanks!

1 Like

Awesome.
Really helpful

1 Like

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