You are not logged in.

#1 2024-12-24 15:07:17

ModelHX
Member
From: Chicago, Illinois, USA
Registered: 2016-08-02
Posts: 6

[SOLVED] Unresolvable dependencies from -Syu: protobuf vs. libopenshot

Since yesterday, I've started to get errors from pacman during an upgrade regarding unresolvable dependencies between (to my understanding) protobuf and libopenshot.

Below is the output of sudo pacman -Syu, both with providing "y" and "N" to pacman's question as to whether to skip the package.

lux@parabolica:~/packages $ sudo pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
warning: cannot resolve "libopenshot-audio.so=10-64", a dependency of "libopenshot"
:: The following package cannot be upgraded due to unresolvable dependencies:
      libopenshot

:: Do you want to skip the above package for this upgrade? [y/N] N
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libopenshot-audio.so=10-64' required by libopenshot

lux@parabolica:~/packages $ sudo pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
warning: cannot resolve "libopenshot-audio.so=10-64", a dependency of "libopenshot"
:: The following package cannot be upgraded due to unresolvable dependencies:
      libopenshot

:: Do you want to skip the above package for this upgrade? [y/N] y
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing protobuf (29.2-1) breaks dependency 'libprotobuf.so=28.3.0-64' required by libopenshot

I've looked into some other similar issues people have reported regarding "unresolvable dependencies" or "installing X breaks dependency Y required by Z", and many of them seemed to revolve around various AUR packages the user had installed (often python2-protobuf). I do not have python2-protobuf installed, and I have stepped through each of my AUR packages in turn, pulled any new changes, and reran makepkg -i if any new changes were available; I'm still getting the dependency errors from pacman.

Please let me know of any diagnostic information it would be helpful for me to post, and I'll be happy to do so.

Last edited by ModelHX (2024-12-24 16:22:01)

Offline

#2 2024-12-24 16:05:43

Awebb
Member
Registered: 2010-05-06
Posts: 6,688

Re: [SOLVED] Unresolvable dependencies from -Syu: protobuf vs. libopenshot

This kind of error often happens when your mirror already has one package updated but not the other. Go to the package page (top navigation) and search for the libopenshot-audio package and see if it is more recent than the one you're getting from your mirror. If so, you can download and install it manually with pacman -U from the package page or change to a more up to date mirror, but waiting could be the easiest option.

If that is not the problem, return with news.

Offline

#3 2024-12-24 16:08:32

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 12,577
Website

Re: [SOLVED] Unresolvable dependencies from -Syu: protobuf vs. libopenshot

There's an odd mix of 0.3.3 and 0.4.0 openshot-related packages in [extra] and [extra-testing] right now, resulting in broken dependencies.

If you have a gitlab account, consider opening a bug report to make sure the maintainer is aware of the situation. In the meantime, the best advice r.e. upgrading is to hold off until the situation is resolved.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#4 2024-12-24 16:21:23

ModelHX
Member
From: Chicago, Illinois, USA
Registered: 2016-08-02
Posts: 6

Re: [SOLVED] Unresolvable dependencies from -Syu: protobuf vs. libopenshot

WorMzy wrote:

There's an odd mix of 0.3.3 and 0.4.0 openshot-related packages in [extra] and [extra-testing] right now, resulting in broken dependencies.

If you have a gitlab account, consider opening a bug report to make sure the maintainer is aware of the situation. In the meantime, the best advice r.e. upgrading is to hold off until the situation is resolved.

Understood; thanks for the heads-up. I've added a comment to an existing Issue to add that this is causing issues outside of the testing repositories.

Last edited by ModelHX (2024-12-24 16:42:23)

Offline

Board footer

Powered by FluxBB