[Pkg-ia32-libs-maintainers] Bug#533472: Bug#533472: closed by Goswin von Brederlow <goswin-v-b at web.de> (Bug#533362: fixed in ia32-libs-tools 18)

Goswin von Brederlow goswin-v-b at web.de
Sun Jun 28 13:02:20 UTC 2009


"Philip J. Clark" <P.J.Clark at ed.ac.uk> writes:

> Thanks for this.
>
> Unfortunately, it seems to have caused me a few other problems.
>
> ia32-libs now installs ia32-libs-tools, was this the case before? It
> seems to need a ton of packages now (I only want to run 32 bit skype).

Yes, that was intended. ia32-libs and ia32-libs-gtk are now just dummy
packages depending on all the individual packages that were part of
it. You did have them all installed, just not visibly as such.

You can actually now download the skype i386 debian package and run
  dpkg -i skype_1.2.0.17-1_i386.deb
and it will depend on the right ia32-* packages it needs.

ia32-libs and ia32-libs-gtk can be savely removed and you only need to
keep those ia32-* packages that skype actually needs. apt-get and
aptitude should tell you which are no longer needed.

> So I've had to update the APT cache size to cope with this.
>
> Also when installing ia32-apt-get update the gpg key part ran out of
> memory or some random variables. I've now got a broken package. But

You probably mean out of random bits, i.e. /dev/random run dry. That
often happens when creating a gnupg key and just means you need to
wait for some more randomness to appear. It can take a while so let it
sit there. Doing other things in parallel increases the amount of
random bits generated and passes the time.

> really don't know how to fix it. I can't purge it or reinstall without
> the error mesage below. Any ideas?
>
>  dpkg -l | grep ia32-apt-get
> pH  ia32-apt-get                                            18
> Apt-get and dpkg wrapper for on-the-fly ia32-libs conversion
> hercules:/etc# dpkg --purge ia32-apt-get
> (Reading database ... 224237 files and directories currently installed.)
> Removing ia32-apt-get ...
> No diversion `diversion of /usr/bin/apt-get to /usr/bin/apt-get.real
> by ia32-apt-get', none removed
> No diversion `diversion of /usr/bin/dpkg-deb to /usr/bin/dpkg-deb.real
> by ia32-apt-get', none removed
> rm: cannot remove
> `/usr/share/ia32-apt-get/dists/transitional/Release.gpg': No such file
> or directory
> dpkg: error processing ia32-apt-get (--purge):
>  subprocess installed post-removal script returned error exit status 1
> Errors were encountered while processing:
>  ia32-apt-get

Bug in the postrm script, fixed in svn. Run
  touch /usr/share/ia32-apt-get/dists/transitional/Release.gpg
and try again or remove the "set -e" in
  /var/lib/dpkg/info/ia32-apt-get.postrm


But before you do that could you send me the error you get when
reinstalling ia32-apt-get?

MfG
        Goswin





More information about the Pkg-ia32-libs-maintainers mailing list