[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#634737: lintian complains about armhf binaries in /lib/arm-linux-gnueabihf



* Niels Thykier <niels@thykier.net>, 2011-07-25, 22:47:
trying to make GCC multilib/multiarch aware for armhf and armel, I see

E: libhfgcc1: triplet-dir-and-architecture-mismatch lib/arm-linux-gnueabihf/ is
for armhf

[...]
I talked to Doko and it is a biarch issue.  So the armel package
contains a gnueabihf library, which can be used on the armel machines.

Hmm, but if an armel binary ships a file in /lib/arm-linux-gnueabihf/, then it's a policy violation[0], so lintian error is in order.


[0] Policy 9.1.1: "Packages may _not_ install files to any <triplet> path other than the one matching the architecture of that package; for instance, an `Architecture: amd64' package containing 32-bit x86 libraries may not install these libraries to `/usr/lib/i386-linux-gnu'."

--
Jakub Wilk



Reply to: