Artix Linux Forum

Artix Linux => Package management => Topic started by: yoyo55 on 27 August 2025, 15:23:36

Title: [Solved] Protobuf breaking mixxx and or compiz - again - summer edition
Post by: yoyo55 on 27 August 2025, 15:23:36
I hope the title is self explaining:
I can not install mixxx and openshot at the same time because both are depending on different protobuf packages.
Maybe the issue will be resolved by thee next update.
Here is the error message:

# pacman -S mixxx
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing protobuf (32.0-1) breaks dependency 'libprotobuf.so=31.1.0-64' required by libopenshot
Title: Re: Protobuf breaking mixxx and or compiz - again - summer edition
Post by: Dudemanguy on 27 August 2025, 16:50:14
protobuf 32 is currently in testing right now. Do you have the gremlins repo enabled?
Title: Re: Protobuf breaking mixxx and or compiz - again - summer edition
Post by: yoyo55 on 27 August 2025, 19:32:43
gremlins repo not enabled here - I could do that, just let me think about that for 5 minutes.
I am also using compiz which needs protobuf too.
next time before something breaks, I will just remove mixxx and openshot, both apps I am using once in a year...
then I just make clear that I want to hold the protobuf from the artix repo and not the one from Arch Linux extra repo.
thanks
Title: Re: Protobuf breaking mixxx and or compiz - again - summer edition
Post by: Shoun2137 on 27 August 2025, 19:59:58
gremlins repo not enabled here - I could do that, just let me think about that for 5 minutes.
You can download the package from https://archive2.artixlinux.org/packages/ and install it as is with pacman -Udd <package_name>, no need to add repositories for a one-off
Title: Re: Protobuf breaking mixxx and or compiz - again - summer edition
Post by: Dudemanguy on 27 August 2025, 20:37:20
gremlins repo not enabled here - I could do that, just let me think about that for 5 minutes.
I am also using compiz which needs protobuf too.
next time before something breaks, I will just remove mixxx and openshot, both apps I am using once in a year...
then I just make clear that I want to hold the protobuf from the artix repo and not the one from Arch Linux extra repo.
thanks

What's happening here is simply that Arch moved the new protobuf into stable and ours is in gremlins. So the arch package you are trying to install is looking for a newer protobuf version. Nothing unexpected here. That's just the inevitably of mixing repos.
Title: Re: Protobuf breaking mixxx and or compiz - again - summer edition
Post by: yoyo55 on 28 August 2025, 08:02:53
@Dudemanguy
Thanks for the info.
This is an always occuring situation - ok.
So to finalize and close this thread, lets summarize please:
Mixing repo might break things for some days - this can only be seen when doing frequent system updates.
The options would be:
1.) delaying the local system update until all dependencies have been updated in the Artix Repos
2.) Switching to Gremlins repo and installing the testing packages.
3.) Removing packages that are making trouble here, for example: mixxx and openshot

thanks ahain
Title: Re: Protobuf breaking mixxx and or compiz - again - summer edition
Post by: dreieck on 28 August 2025, 10:29:52
What's happening here is simply that Arch moved the new protobuf into stable and ours is in gremlins. So the arch package you are trying to install is looking for a newer protobuf version. Nothing unexpected here. That's just the inevitably of mixing repos.

A side note: Those types of errors also happen regularly within the Artix repositories from time to time.

Regards and thanks for maintanance work!
Title: Re: Protobuf breaking mixxx and or compiz - again - summer edition
Post by: yoyo55 on 28 August 2025, 10:46:54
The problem occurred 2 days ago and now, it is solved again.
So, I ve found my Artix way now:
 -  not removing any packages
 - not switching to testing repos
 - just living life now: I do not have to do system updates twice a day, twice a week is enough here.

Thank you all for the amazing Artix and the great friendly Artix Community.
Long live Linus!
Title: Re: [Solved] Protobuf breaking mixxx and or compiz - again - summer edition
Post by: lq on 28 August 2025, 12:42:48
The problem occurred 2 days ago and now, it is solved again.
( ... )
 - just living life now: I do not have to do system updates twice a day, twice a week is enough here.

Six times a year is perfectly sufficient, but you should spend at least one hour per week reading about open source.
Title: Re: [Solved] Protobuf breaking mixxx and or compiz - again - summer edition
Post by: corysanin on 28 August 2025, 21:55:02
I added mixxx to galaxy so it will follow our rebuilds.
Title: Re: [Solved] Protobuf breaking mixxx and or compiz - again - summer edition
Post by: strange on 29 August 2025, 11:31:37
Mumble is another affected package
Title: Re: [Solved] Protobuf breaking mixxx and or compiz - again - summer edition
Post by: corysanin on 29 August 2025, 16:31:35
Mumble is another affected package

Can you elaborate? Do you mean you can't launch mumble right now? Or do you mean that mumble is commonly affected by this but is currently working? Mumble is already in the Artix repos and launches fine.
Title: Re: [Solved] Protobuf breaking mixxx and or compiz - again - summer edition
Post by: strange on 29 August 2025, 18:22:36
Can you elaborate? Do you mean you can't launch mumble right now? Or do you mean that mumble is commonly affected by this but is currently working? Mumble is already in the Artix repos and launches fine.
I meant the package needed a rebuild, but as you said it's already been fixed. Sorry!
Title: Re: [Solved] Protobuf breaking mixxx and or compiz - again - summer edition
Post by: yoyo55 on 29 August 2025, 19:34:29
I added mixxx to galaxy so it will follow our rebuilds.
Thank you very much - this is amazing.
As mentioned I am using compiz standalone here and this is really a light fast most times very stable usefull and well designed compositor.
How are the chances to pull that on the repo?
I am allways having trouble rebuilding compiz each time a new protobuf is released.
Now with the release of Xlibre the older 0.8 compiz version seems more stable then the newer 0.9 fork/(version).
Having one of them would be great for impaired people because compiz has several features for better visibilityt.
Title: Re: [Solved] Protobuf breaking mixxx and or compiz - again - summer edition
Post by: Wonco on 30 August 2025, 12:51:34
Hi all,
This discussion has forced me to become a non-lurker.
I now know there is another Artix user who also runs compiz.

I have been pulling compiz 0.9 from chaotic-aur. Anytime I notice a new build of protobuf, I wait for chaotic-aur to rebuild
compiz before I update my system. This has worked well so far.

Title: Re: [Solved] Protobuf breaking mixxx and or compiz - again - summer edition
Post by: yoyo55 on 30 August 2025, 14:57:16
We should talk more often  about Compiz, how useful and fast it is.

Title: Re: [Solved] Protobuf breaking mixxx and or compiz - again - summer edition
Post by: Wonco on 30 August 2025, 15:21:45
Agreed. A new thread?