Hi Richard, FWIW, the .deb packages generated by CPack are set up such that LPCNet doesn't depend on Codec2 (but Codec2 does depend on LPCNet). Not sure that's 100% ideal, though, but it seems to work for the purposes of generating test builds.
Thanks, -Mooneer K6AQ On Mon, Aug 9, 2021 at 5:30 AM Richard Shaw <hobbes1...@gmail.com> wrote: > 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 >
_______________________________________________ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2