Well I was hoping it would be manageable but I believe I have painted
myself into a corner.

I have updated codec2 in Fedora to 1.0 but when I try to build lpcnetfreedv
I get a dependency conflict.

DEBUG util.py:444:  No matches found for the following disable plugin
patterns: local, spacewalk
DEBUG util.py:446:  Last metadata expiration check: 0:00:01 ago on Sun Aug
 8 18:46:02 2021.
DEBUG util.py:444:  Error:
DEBUG util.py:444:   Problem: package codec2-devel-1.0.0-1.fc35.x86_64
requires libcodec2.so.1.0()(64bit), but none of the providers can be
installed
DEBUG util.py:444:    - package codec2-devel-1.0.0-1.fc35.x86_64 requires
codec2(x86-64) = 1.0.0-1.fc35, but none of the providers can be installed
DEBUG util.py:444:    - package codec2-1.0.0-1.fc35.x86_64 requires
liblpcnetfreedv.so.0.2()(64bit), but none of the providers can be installed
DEBUG util.py:444:    - conflicting requests
DEBUG util.py:444:    - nothing provides libcodec2.so.0.9()(64bit) needed
by lpcnetfreedv-0.2-8.fc35.x86_64

They really make the error messages hard to understand, but basically
lpcnetfreedv is built against codec2.so.0.9 but codec2.so.1 is linked with
lpcnetfreedv.so and I can't install both at the same time.

Now what? I wonder if rebuilding codec2 without LPCNet would break the
circular dependency?

Thanks,
Richard
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to