Page MenuHomeSolus

Runescape NXT Client
Closed, InvalidPublic

Description

Name: Runescape
Homepage: http://www.runescape.com/
License: Closed

(Yes, I play new Runescape)

Need a link to the dpkg

DataDrake triaged this task as Low priority.Sep 24 2016, 12:39 PM

Thank you!

We'll have to see if this will link against our libs, but it looks workable

It isn't workable. Requires an ancient version of libwebkit.

DataDrake closed this task as Invalid.Sep 24 2016, 1:16 PM

Ah, didn't see that. Yeah guess there's not much we can do to make this happen. If they ever release the client source we can revisit, but closing for now.

Limero added a subscriber: Limero.Jun 21 2017, 2:40 PM

webkitgtk2/libwebkit is no longer required and it has been removed as a dependency on the PKGBUILD on Arch Linux/AUR. Can this be reopened?

yaomtc added a subscriber: yaomtc.EditedAug 6 2017, 11:02 PM

Here's the page on the AUR: https://aur.archlinux.org/packages/runescape-launcher/

which links to this package, which contains a PKGBUILD, which of course is only really useful for Arch.

It doesn't look like the PKGBUILD does anything that special, so the .deb might not have that dependency either. I don't have any tools installed to unpack debs and don't feel like trying to get one installed (don't see one in the repo) so someone else can take a look. Here's the latest one:

https://content.runescape.com/downloads/ubuntu/pool/non-free/r/runescape-launcher/runescape-launcher_2.2.4_amd64.deb

NeuRaL-60 added a comment.EditedMar 30 2018, 10:39 PM

I extracted the deb and ran ldd on the runescape executable. These are the current shared libraries:

./runescape: /usr/lib/libcurl.so.4: no version information available (required by ./runescape)
	linux-vdso.so.1 (0x00007ffc9bfb0000)
	libpng12.so.0 => not found
	libSM.so.6 => /usr/lib/libSM.so.6 (0x00007efdd6000000)
	libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007efdd5ff9000)
	libdl.so.2 => /usr/lib/libdl.so.2 (0x00007efdd5ff4000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00007efdd5e91000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007efdd5e65000)
	libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007efdd5d4d000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007efdd5cf8000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007efdd5c99000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007efdd5b45000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007efdd5b13000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007efdd5b02000)
	libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00007efdd5a48000)
	libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007efdd560c000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007efdd55ec000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007efdd525c000)
	libm.so.6 => /usr/lib/libm.so.6 (0x00007efdd5106000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007efdd50ec000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007efdd4f05000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007efdd4eed000)
	libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007efdd4e6b000)
	/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007efdd601e000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0x00007efdd4e49000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007efdd4e43000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x00007efdd4e2c000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007efdd4dfd000)
	libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007efdd4d83000)
	libffi.so.6 => /usr/lib/libffi.so.6 (0x00007efdd4d79000)
	libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007efdd4a8a000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007efdd4a44000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007efdd4952000)
	libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007efdd4936000)
	libpng15.so.15 => /usr/lib/libpng15.so.15 (0x00007efdd46f6000)
	libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007efdd46f1000)
	libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007efdd46e2000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007efdd46d6000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0x00007efdd464a000)
	libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007efdd4643000)
	libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007efdd44a8000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007efdd448d000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007efdd4489000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007efdd447c000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007efdd446d000)
	libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007efdd4467000)
	libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007efdd4463000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007efdd445c000)
	libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007efdd4435000)
	libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007efdd420f000)
	libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007efdd41e0000)
	libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007efdd3f6d000)
	libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007efdd3b11000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x00007efdd3b0c000)
	libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007efdd38ee000)
	libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007efdd3842000)
	libGLdispatch.so.0 => /usr/lib64/libGLdispatch.so.0 (0x00007efdd3788000)
	libGLX.so.0 => /usr/lib64/libGLX.so.0 (0x00007efdd3753000)
	libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007efdd3738000)
	libmount.so.1 => /usr/lib/libmount.so.1 (0x00007efdd36e5000)
	libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007efdd36b6000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007efdd366b000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007efdd3662000)

There are no signs of libwebkit or webkitgtk2. Stupidly, the control file still contains libwebkitgtk-1.0-0 (>= 2.4.8-1ubuntu1~ubuntu14.04.1).
Is there something else I can do? This seems like it might just work.