hasufell
unread,Nov 28, 2012, 5:01:22 PM11/28/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to sub...@bugs.debian.org, devil...@googlegroups.com
Package: liblua5.1-0-dev
Version: all
Pkgconfig files are meant to be common interfaces that all distros
share. Thus it is important that they are only modified upstream unless
we are really talking about trivial fixes like libsuffix support here.
If packagers don't follow this policy then they break this common interface.
This is not the first time happening because debian packagers
modify/rename/add pkgconfig files without caring about other distros
(e.g. libtbb-dev if I am not mistaken).
Developers running debian will code their build system believing that
"pkg-config --libs lua5.1" will be valid, but it's not, cause upstream
ships "lua.pc", not "lua5.1.pc".
Packagers from other distros will have to fix this once they want to
include the software from this developer.
Stop changing pkgconfig files randomly unless it's absolutely necessary.
Fix your lua packages in another way or send patches upstream.