nsis creates an installer that reports "Error decompressing data! Corrupted installer?" while installing, and never finishes

Bug #885965 reported by Jacob Godserv
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
nsis (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Description: Ubuntu 10.04.3 LTS
Release: 10.04

nsis:
  Installed: 2.46-1
  Candidate: 2.46-1
  Version table:
 *** 2.46-1 0
        500 http://archive.ubuntu.com/ubuntu/ lucid/universe Packages
        100 /var/lib/dpkg/status

Expected: nsis extracts all files and reports success directly afterwards.
What happens: nsis allows me to make all my selections, and then during actual installation (with a progress bar) it says "Error decompressing data! Corrupted installer?" and never finishes installing.

Interestingly, v2.45 works just fine (installed via MacPorts) on OSX whereas the Ubuntu 2.46 version produces this error on the Ubuntu release noted above.

If you require more details, please let me know, and I'll do my best.

Revision history for this message
Jacob Godserv (fun2program8) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nsis (Ubuntu):
status: New → Confirmed
Revision history for this message
Brian Wasserman (brian-launchpad-starvingprogrammer) wrote :

The bug was reported here in detail:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579407

In general, the zlib compressor is broken. A workaround would be to use lzma instead by including "SetCompressor lzma" in your nsi file.

Revision history for this message
Maarten Bezemer (veger) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner.
Precise contains the 2.46-7 version of Debian, that should be have been fixed.
It would help us a lot if you could test it on a currently supported Ubuntu version. When you test it and it is still an issue, kindly upload the updated logs by running apport-collect 885965 and any other logs that are relevant for this particular issue.

Changed in nsis (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Jacob Godserv (fun2program8) wrote :

How would I test this package? I am running 10.04 LTS.

Revision history for this message
Maarten Bezemer (veger) wrote :

The easiest way is using a Precise LiveCD.
Another way is partially install newer packages using pinning: https://help.ubuntu.com/community/PinningHowto This way is more difficult, but if you want to test/use more newer packages it might help you in the longer run.

Revision history for this message
Jacob Godserv (fun2program8) wrote :

In that case, testing will have to wait a few months until we deploy Precise. I will try to personally test this on my own computer, but I can't guarantee I will get around to it very soon.

Revision history for this message
William Van Hevelingen (blkperl) wrote :

I can verify the 11.10 package works.

Changed in nsis (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.