Bug#506956: dpkg-cross does not handle links to .pc files
Package: dpkg-cross
Version: 2.3.3
As subject says, if the original package has a .pc symbolic link, the
resulting -cross package does not provide it, this could result in a
unsatisfied compilation dependence.
e.g. :
$ dpkg --contents libpng12-dev_1.2.27-2_mipsel.deb | grep pc
-rw-r--r-- root/root 218 2008-10-04
13:56 ./usr/lib/pkgconfig/libpng12.pc
lrwxrwxrwx root/root 0 2008-10-04
13:56 ./usr/lib/pkgconfig/libpng.pc -> libpng12.pc
$ dpkg --contents libpng12-dev-mipsel-cross_1.2.27-2_all.deb | grep pc
-rw-r--r-- root/root 235 2008-11-26
12:25 ./usr/mipsel-linux-gnu/lib/pkgconfig/libpng12.pc
So after installation of the above package example, the target system will do
not have the required "/usr/mipsel-linux-gnu/lib/pkgconfig/libpng.pc" file
(symlink) in place.
--
ESC:wq
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Reply to: