On 18/1/2000 Christopher S. Swingley wrote:


I've been keeping up with potato fairly regularly (two or three times
a week), and occasionally I wind up with errors that look like this
(this is what I got today):

    dpkg (subprocess): unable to execute post-installation script:
        Exec format error
    dpkg: error processing libungif3g-dev (--configure):
        subprocess post-installation script returned error exit
            status 2
    Errors were encountered while processing:
        libungif3g-dev

Sometimes I can get things to work by doing dpkg --purge, apt-get install,
but in this case several things depend on the library.  Is there a
way around this, or should I file a bug report and wait for a repaired
package?  Where do these installation / configuration scripts live --
perhaps I can fix it myself?

go edit /var/lib/dpkg/info/libungif3g-dev.postinst (or something close) you will find either a missing or malformed #! /bin/sh add that and the problem will go away. there seems to be a rash of weary developers lately either forgetting or putting #/bin/sh and other such things there. i've had about half a dozen packages do this over the last 2 weeks.

Ethan

Reply via email to