[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Skype after ia32-libs update?



David <david.maillists@gmail.com> writes:

> Hello,
> I have skype installed from
> deb http://people.debian.org/~rafael/skype-amd64 ./
> but after ia32-libs upgrade, skype does not work any more:
> $ skype
> skype: error while loading shared libraries: libXv.so.1: cannot open shared
> object file: No such file or directory
> I think this is because /emul/ia32-linux/usr/lib/libXv.so.1 does not exist in
> the new version of ia32-libs (that is a dummy package, by the way). My first
> try was to write to skype amd64's maintainer, but as displayed at the bottom
> of http://people.debian.org/~rafael, he left Debian.
> So I would like to ask whether some of you got skype working, and how. Also,
> if there is any IT-knowledgable here, would anyone fancy maintaining skype in
> amd64 from now on? :-)
> Thank you very much in advance,
> David
> Please Cc to me if replying

The ia32-libs/ia32-libs-gtk transition goes in two steps. The first
installs a dummy package that pulls in ia32-apt-get and then it
updates to depend on (nearly) all the 32bit libraries it once
contained.

So you need to "apt-get update" and "apt-get dist-upgrade" once more
to complete the transition.


You might also want to use the offial skype packages. From the
upcoming versions README.Debian:

4) Example entry for skype
--------------------------

Say you want to install a 3rd party debian package that is only
available in 32bit, like skype. Then you add the following entry to
/etc/apt/sources.list:

deb [arch=i386] http://download.skype.com/linux/repos/debian/ stable non-free

The [arch=i386] flags this entry as 32bit only. Since you changed
sources.list there is some post processing to do so ia32-apt-get knows
about the change. After that update and install:

  /usr/share/ia32-apt-get/convert-all-sources.list
  apt-get update
  apt-get install skype


MfG
        Goswin


Reply to: