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