Major Update....More Dependency Errors

Seems like every time there is a major push for upgrading (currently I have 862 packages waiting to be updated) I hit conflicts. Here’s this rounds:

sudo pacman -Syyu                                                                                                                                                          1 ✘ 
:: Synchronizing package databases...
 core                                                                                146.3 KiB   724 KiB/s 00:00 [####################################################################] 100%
 extra                                                                                 8.7 MiB  9.18 MiB/s 00:01 [####################################################################] 100%
 multilib                                                                            139.6 KiB  4.70 MiB/s 00:00 [####################################################################] 100%
:: Starting full system upgrade...
:: Replace lib32-vulkan-mesa-device-select with multilib/lib32-vulkan-mesa-implicit-layers? [Y/n] 
:: Replace linux616 with core/linux-meta? [Y/n] 
:: Replace linux616-nvidia with extra/linux-nvidia-meta? [Y/n] 
:: Replace linux616-virtualbox-host-modules with extra/linux-virtualbox-host-modules-meta? [Y/n] 
:: Replace vulkan-mesa-device-select with extra/vulkan-mesa-implicit-layers? [Y/n] 
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing protobuf (33.1-1) breaks dependency 'libprotobuf.so=32.0.0-64' required by libopenshot

1 Like

libopenshot is an AUR package, so remove it first:

sudo pacman -Rns libopenshot

You should then be able to do your update.

If you still need libopenshot, you can install it from the AUR after the update:

pamac build libopenshot

Also, note that the linux-meta packages are intended to ensure that you do not continue running an unsupported end-of-life (EOL) kernel that has been removed from the repos. linux616 is no longer in the repos, so linux-meta will automatically remove it from your system and install linux617.

2 Likes

Thank you. Wish that Manjaro dealt with this without having to remove packages and reinstall.

Manjaro has no control over the AUR, and even though we offer access to the AUR, the use of the AUR is not officially supported.

Furthermore, for optimum success with the AUR, you should be running Manjaro Unstable, given that anything in the AUR is intended for use with Arch Stable, which is on par with Manjaro Unstable.

3 Likes

@jmadero

I realise you’ve been a forum member for well over a year now. Nonetheless, it might be beneficial to do some reading; perform some research; in order to discover how things actually work with a so called “rolling release” distribution such as Manjaro.

The two links directly above will help in terms of the AUR.

Regards.

3 Likes

AUR is unsupported - yes, it is available and yes, Pamac can build custom packages - even so - it is unsupported, such maintenance is a task for the system administrator.

1 Like

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