Re: Faking it with skype
On 18/09/14 02:03, Bret Busby wrote:
> On 17/09/2014, Scott Ferguson <scott.ferguson.debian.user@gmail.com> wrote:
>> On 17/09/14 17:05, Bret Busby wrote:
>>> On 17/09/2014, Scott Ferguson <scott.ferguson.debian.user@gmail.com>
>>> wrote:
>>>> On 17/09/14 15:16, Bret Busby wrote:
>>>>> Hello.
>>>>>
>>>>> With the recently posted fix for the Microsoft attempt to close down
>>>>> skype; the fix involving the use of a hex editor, to cause faking the
>>>>> skype version number, to pretend to be 4.3 (I think it is that version
>>>>> number that is needed), I am wondering whether anyone has successfully
>>>>> attempted to do that to skype version 2.2.
>>
>>>> Yes
>>
>> ------------8<---------->8---------------------
>>
>
> Still does not work;
>
> "
> :~# sed -i "s/2.2.0.35/4.3.0.37/g" /usr/bin/skype
> root@bret-dd-workstation:~# skype -v
>
-------------8<--------->8--------------------------------------------
>
> (<unknown>:6671): Gtk-WARNING **:
> /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class:
> ELFCLASS64
> Skype 2.2.0.35
> Copyright (c) 2004-2011, Skype Limited
>
> "
>
>
As others have pointed out - you are attempting to run Skype 32-bit on a
64-bit system. You 'can' do that - but you must enable multiarch support
first. Then you'll be able to change the version number.
The Fix
As root:-
Mark the system as multiarch:-
dpkg --add-architecture i386
Update and upgrade apt as multiarch:-
apt-get update && apt-get -s upgrade | more
If the proposed changes seem sane, proceed:-
apt-get -y upgrade
Re-install skype (probably not necessary, but belt and suspenders):-
dpkg-reconfigure skype
Install any missing packages:-
apt-get -sf install | more
If the proposed changes seem sane, proceed:-
apt-get -fy install
You should now have support for multiarch. Now you can change the
version string *and* run Skype. You 'could' run Skype in a chroot, but
multiarch "just works"(tm), and uses existing capabilities (why bark
when you've got a dog?).
Kind regards
Reply to: