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