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

Re: procps doesn't buildd - /lib versus /lib64

csmall@enc.com.au (Craig Small) writes:

> Hello,
> http://buildd.debian.org/fetch.php?&pkg=procps&ver=1%3A3.1.15-2&arch=sparc&stamp=1074594596&file=log&as=raw
> The sparc buildd failed to build the procps package.  The problem is
> that the library is installed into /lib64 instead of /lib  The reason it
> does this is because of:
> lib64    := lib$(shell [ -d /lib64 ] && echo 64)

 You could probably just remove the echo so lib64 = lib.  This would work
for the debian package, but if someone wanted a 64 libproc they would have
to hack around your hack, but that probably isn't too bit of an issue.

> The lib file has gone to /lib64 instead of /lib and doesn't get found,
> dh_movefiles chokes and the build stops.
> So what to do to fix it?
> Just move that file into /lib?
> Just ship it with a file in /lib64?
> Copy it to both!
> Do something to the file (compilier options?) first to make it right?
> This doesn't look right either:
> file debian/procps/lib64/libproc.so.3.1.15
> debian/procps/lib64/libproc.so.3.1.15: ELF 32-bit MSB shared object, SPARC, version 1 (SYSV), stripped
> Shouldn't it say 64-bit?
>   - Craig
> -- 
> Craig Small      GnuPG:1C1B D893 1418 2AF4 45EE  95CB C76C E5AC 12CA DFA5
> Eye-Net Consulting http://www.enc.com.au/   MIEE         Debian developer
> csmall at : enc.com.au                      ieee.org           debian.org 
> -- 
> To UNSUBSCRIBE, email to debian-sparc-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Reply to: