Re: fakeroot make-jpkg fails with 1.5 update 06
On Thu, 2006-04-13 at 14:41 -0500, Marc D. Murray wrote:
> Hi,
>
> I'm trying to install Java 1.5 on my Debian Sarge AMD64 Server.
> `uname -a` gives :
> Linux jupiter 2.6.8-11-amd64-k8-smp #1 SMP Sun Oct 2 23:21:12 CEST 2005
> x86_64 GNU/Linux
>
> I've downloaded jdk-1_5_0_06-linux-amd64.bin from Sun, used apt-get to
> install fakeroot and java-package
>
> But when I execute :
> [code]
> sysadmin@jupiter:~/java$ export DEB_BUILD_GNU_TYPE=x86_64-linux
> sysadmin@jupiter:~/java$ fakeroot make-jpkg jdk-1_5_0_06-linux-amd64.bin
> [/code]
>
> I get as far as extracting the package then it fails with the following
> error (tail of cli output):
>
> [code]
> .......
> inflating: jdk1.5.0_06/include/jdwpTransport.h
> inflating: jdk1.5.0_06/COPYRIGHT
> Creating jdk1.5.0_06/lib/tools.jar
> Creating jdk1.5.0_06/jre/lib/rt.jar
> Creating jdk1.5.0_06/jre/lib/jsse.jar
> Creating jdk1.5.0_06/jre/lib/charsets.jar
> Creating jdk1.5.0_06/jre/lib/ext/localedata.jar
>
> Done.
>
> Testing extracted archive... okay.
>
> Create debian package:
> dh_testdir
> dh_testroot
> dh_installchangelogs
> dpkg-parsechangelog: failure: tail of debian/changelog died from signal
> 11
> dh_installchangelogs: changelog parse failure
>
> Aborted (dh_installchangelogs).
>
> Removing temporary directory: done
> [/code]
>
> Any idea what might be going on here?
>
I'm still not sure what caused the problem, but it ran fine on another
server with a single processor.
Thing to note, when I run dpkg-architecture on my Ubuntu Desktop
(64bit), or the single (opteron) processor server, it returns the
correct values. On the Dual (opteron) processor server, I get all blank
values unless I run it as root.
Both servers run Debian 3.1 AMD64
Anywhoo, the java problem was solved by creating the package on another
machine, that doesn't use the SMP Kernel.
--
Marc DM
www.phronein.com/marcdm
Reply to: