Trying to get my feet wet with Manjaro to see if it is any better than Kubuntu. Already encountered a problem similar to Kubuntu. To be specific to my case (but I seek a general solution):
In AUR the package hamlib-git hasn’t been updated since 2018. A total of 36 other packages require this, so it is quite an important library. There is a more updated version called hamlib-git-python3 but that breaks at least a couple of the 36 packages that depend on it. This is basically the dependency hell that DEB based systems have, so in the end you just end up compiling everything from source yourself.
So how do I go about this? What is the best route to get a package updated in AUR without breaking the whole system? Still install from source? Write my own AUR entries? Maybe another way?
Hope to hear suggestions and work-arounds. Cheers!
But do you have any problem with the package? “-git” packages are a little bit special as they don’t follow a certain version of the software. Instead the build the master branch of the git repo. So if I install it now (as I just did), it will install the most updated version of the software. The only downside is that, if the AUR package does not update its version, you have to remember to reinstall yourself to get the updated version of the software.
If there is something you want to change from the package, you can always build it locally (making the necessary changes) or make your own AUR package.