On 5/15/26 06:34 PM, Samuel Sieb wrote:
On 5/15/26 3:21 PM, Steven A. Falco wrote:
I have been looking at a PR for KiCad to switch to protobuf3 instead of
protobuf [1]
I just noticed that I cannot simultaneously install protobuf and protobuf3 in
my rawhide VM. I get:
- file /usr/lib64/libprotobuf.so.30.0.6 from install of
protobuf-3.19.6-20.fc44.x86_64 conflicts with file from package
protobuf3-3.19.6-7.fc45.x86_64
I tripped over this when I rebuilt KiCad to use protobuf3, but then also tried
to install the kicad-nightly that I build in Copr which still links with plain
protobuf.
That would appear to mean that every package (including those in Copr or
compiled elsewhere) would all have to switch to protobuf3, or none of them
could. Or am I missing something obvious?
Do you even need the "Requires: protobuf3"? You already have the library requirement
from "protobuf3-devel", so that would use whichever package provides it.
Maybe not. But shouldn't protobuf3 somehow obsolete the older protobuf? Or at
least use a different library name like /usr/lib64/libprotobuf3?
This level of detail is a bit beyond my comfort zone, but it seems like a
problem.
--
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it:
https://forge.fedoraproject.org/infra/tickets/issues/new