[Multiarch-devel] Bug#741519: libcups2-dev: arch-dependent file in "Multi-Arch: same" package

Jakub Wilk jwilk at debian.org
Mon Mar 17 11:53:40 UTC 2014


* Didier 'OdyX' Raboud <odyx at debian.org>, 2014-03-17, 08:28:
>>libcups2-dev is marked as "Multi-Arch: same", but the following file 
>>is architecture-dependent:
>>
>>/usr/bin/cups-config
>>
>>An example diff between i386 and amd64 is attached.
>
>@@ -22,8 +22,8 @@
> exec_prefix=/usr
> bindir=/usr/bin
> includedir=${prefix}/include
>-libdir=${prefix}/lib/i386-linux-gnu
>-imagelibdir=${prefix}/lib/i386-linux-gnu
>+libdir=${prefix}/lib/x86_64-linux-gnu
>+imagelibdir=${prefix}/lib/x86_64-linux-gnu
> datarootdir=/usr/share
> datadir=/usr/share
> sysconfdir=/etc
>
>libdir and imagelibdir are used by cups-config to determine the path to 
>the static library. Would it be acceptable with multiarch in mind to 
>let /usr/bin/cups-config use dpkg-architecture (+depend on dpkg-dev) or 
>gcc -print-multiarch (+depend on gcc/build-essential) to determine the 
>path for it?

I'm not sure. Dear multiarch-devel@ readers, what do you think?

-- 
Jakub Wilk



More information about the Multiarch-devel mailing list