Bugzilla – Bug 2005
Dependency checks for an older version of libc-debug
Last modified: 2020-04-24 16:18:53 UTC
When running the script, it checks for the 2.13 version of libc. Ubuntu 14.04 comes with 2.19 version. A simple workaround is to create a symlink for the library with 2.13 in the name
Yes, it probably needs to be fixed in a more robust manner than just continuing to paste new version options into the bakeconf.xml. Leaving open for a better fix than that, since workarounds exist.
observed again on Fedora 20; current bakeconf.xml covers up to version 2.17 but Fedora 20 has 2.18. I will try to fix this.
I made some progress on this today; it should now work for recent Ubuntu systems. I'm leaving open because this attribute is still crufty and should support wildcarded version numbers (Ubuntu does not provide a symlink for libc6-dbg): <attribute name="file_test" value="/usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug or /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.19.so or /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.18.so or /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.17.so or /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.16.so or /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.15.so"/> Once this supports instead something like: <attribute name="file_test" value="/usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug or /usr/lib/debug/lib/x86_64-linux-gnu/ld-*.so"/> then this can be closed.
Moved to: https://gitlab.com/nsnam/bake/-/issues/6