Bug#1059706: epics-base.pc is broken in epics-dev package
Andrius Merkys
merkys at debian.org
Sun Dec 31 07:22:53 GMT 2023
Control: tags -1 + confirmed
Hi,
On 2023-12-30 18:06, Matwey V. Kornilov wrote:
> Package: epics-dev
> Version: 7.0.7+dfsg1-5
>
> Please note, that epics-base.pc file is installed into
> /usr/share/pkg-config instead of /usr/share/pkgconfig and cannot be
> found.
I have just fixed this in the packaging repository, but the upload will
have to wait for the fix in pkgconfig content.
> Also, content of epics-base.pc points to the nonexistent paths:
>
> # standard variables
> prefix=/build/reproducible-path/epics-base-7.0.7+dfsg1
> exec_prefix=${prefix}
> bindir=${prefix}/bin/linux-x86_64
> libdir=${prefix}/lib/linux-x86_64
Right, these are incorrect, prefix should be set to /usr, bindir should
be free of arch-specific suffix and libdir should include correct arch
triplet. Not sure how to fix these properly, though. Maybe this could be
done at initial configuration step, but I know the build system too
little to say know. Will give a look a couple days later.
Thanks,
Andrius
More information about the debian-science-maintainers
mailing list