Skip to main content

Broken Binaries?

2 replies [Last post]
Anonymous

Has anyone had any trouble with the amd64 java3d package in the Debian
repository? I've been trying to install it on Ubuntu Fiesty. When installing
via Synaptic, it errors with an unpacking error. I've downloaded it 3 times,
thinking it was a bad download, but still had the same error. I also tried
downloading the deb package from the direct link on the LG binary build
page, but get an install error from dpkg.

Error from Synaptic:

Preconfiguring packages ...
lg3d-java3d failed to preconfigure, with exit status 1
Selecting previously deselected package lg3d-jdk.
(Reading database ... 112851 files and directories currently installed.)
Unpacking lg3d-jdk (from .../lg3d-jdk_1.6.0+b104_amd64.deb) ...
Unpacking lg3d-java3d (from .../lg3d-java3d_1.5.0_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/lg3d-java3d_1.5.0_amd64.deb
(--unpack):
subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/lg3d-java3d_1.5.0_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up lg3d-jdk (1.6.0+b104) ...

Error from dpkg:

# dpkg -i lg3d_java3d_1.5.0_amd64.deb
(Reading database ... 112851 files and directories currently installed.)
Unpacking lg3d-java3d (from lg3d_java3d_1.5.0_amd64.deb) ...
dpkg: error processing lg3d_java3d_1.5.0_amd64.deb (--install):
subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
lg3d_java3d_1.5.0_amd64.deb

I also tried installing LG from the megabundle, and received an error about
install.sfx missing. I removed the binary, otherwise I would post the actual
error, but I'm more worried about the deb package. Thanks in advance.
[att1.html]

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Kirk Turner

I don't have a 64 bit system so I can't test the 64 bit packages for you,
but I've just successfully reinstalled the 32 bit debs on Feisty. However
from what I can see the preinst script just performs a licence check - are
you getting the licence agreement acceptance? Otherwise there might be two
options/issues:
1. Do you have debconf installed (its required for the licence check)?
2. After it fails to install the package (via a dpkg -i ) what is the
contents of /var/lib/dpkg/info/lg3d-java3d.preinst - can you run this script
manually and see what happens (e.g. run bash -x /var/lib/dpkg/info/lg3d-
java3d.preinst)?

Kirk
[att1.html]

Dennis Brown

I did get the license agreements upon the initial install, but not when
installing the package by itself. Debconf was installed, and I tried finding
the preinstall script, but found nothing. It's quite possible that I was
seeing another agreement from one of the other packages. I do remember when
trying to install via dpkg, that I would not get the agreement, so that
would probably sum it up.

Regardless, I ended up installing the 32-bit version, due to various other
issues with 64-bit packages. To add, the 32-bit packages from the rep
installed flawlessly. Thank you.

On 9/24/07, Kirk Turner wrote:
>
> I don't have a 64 bit system so I can't test the 64 bit packages for you,
> but I've just successfully reinstalled the 32 bit debs on Feisty. However
> from what I can see the preinst script just performs a licence check - are
> you getting the licence agreement acceptance? Otherwise there might be two
> options/issues:
> 1. Do you have debconf installed (its required for the licence check)?
> 2. After it fails to install the package (via a dpkg -i ) what is the
> contents of /var/lib/dpkg/info/lg3d-java3d.preinst - can you run this
> script manually and see what happens ( e.g. run bash -x
> /var/lib/dpkg/info/lg3d-java3d.preinst)?
>
> Kirk
[att1.html]