Bug#1092462: pkg-config files are broken in epics-dev package
Grunewald, Soeren
soeren.grunewald at desy.de
Wed Jan 8 08:50:37 GMT 2025
Package: epics-dev
Version: 7.0.8.1+dfsg1-7
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059706#38
The libdir specified in the pkg-config files:
/usr/share/pkgconfig/epics-base.pc
/usr/share/pkgconfig/epics-base-linux-x86_64.pc
is set as following:
prefix=/usr
libdir=${prefix}/lib/linux-x86_64
but the library files are actually installed into:
/usr/lib/x86_64-linux-gnu
This means linking will fail, if pkg-config is used to determine
the dependencies.
$ pkg-config --libs-only-L epics-base-linux-x86_64
-L/usr/lib/linux-x86_64
There is already a patch to fix the path for the headers, but the
library paths where left untouched.
--
Kind regards,
Soeren
More information about the debian-science-maintainers
mailing list