@grawity
The '/usr/share/games/runescape-launcher/runescape' do change with each this "update", so something is definitely changing...
Search Criteria
Package Details: runescape-launcher 2.2.11-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/runescape-launcher.git (read-only, click to copy) |
---|---|
Package Base: | runescape-launcher |
Description: | RuneScape Game Client (NXT) |
Upstream URL: | https://www.runescape.com/ |
Keywords: | games |
Licenses: | custom |
Submitter: | ivan_p |
Maintainer: | grawity |
Last Packager: | grawity |
Votes: | 52 |
Popularity: | 0.000081 |
First Submitted: | 2016-02-19 14:08 (UTC) |
Last Updated: | 2023-02-09 05:50 (UTC) |
Dependencies (27)
- cairo (cairo-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR)
- libcairo.so (cairo-gitAUR, cairo, lib32-cairo)
- libcap
- libcrypto.so (openssl-gitAUR, openssl-staticAUR, lib32-openssl, openssl, openssl-1.1)
- libEGL.so (libglvnd-gitAUR, lib32-libglvnd, libglvnd)
- libgdk-x11-2.0.so (gtk2-maemoAUR, gtk2, lib32-gtk2)
- libgdk_pixbuf-2.0.so (gdk-pixbuf2, lib32-gdk-pixbuf2)
- libglib-2.0.so (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR, glib2, lib32-glib2)
- libglvnd (libglvnd-gitAUR)
- libgobject-2.0.so (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR, glib2, lib32-glib2)
- libgtk-x11-2.0.so (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR, gtk2, lib32-gtk2)
- libOpenGL.so (libglvnd-gitAUR, lib32-libglvnd, libglvnd)
- libpango-1.0.so (pango-gitAUR, lib32-pango, pango)
- libpangocairo-1.0.so (pango-gitAUR, lib32-pango, pango)
- libsm
- libssl.so (openssl-gitAUR, openssl-staticAUR, lib32-openssl, openssl, openssl-1.1)
- libx11 (libx11-gitAUR)
- libxxf86vm
- openssl-1.1
- pango (pango-gitAUR)
- sdl2 (sdl2-compat-gitAUR, sdl2-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
Required by (0)
Sources (4)
Latest Comments
« First ‹ Previous 1 .. 10 11 12 13 14 15 16 17 18 Next › Last »
ivan_p commented on 2016-05-05 10:54 (UTC)
grawity commented on 2016-05-05 10:43 (UTC) (edited on 2016-05-05 10:44 (UTC) by grawity)
AFAIK it's not _meant_ to register as an update in apt, because the launcher already downloads the latest librs2client every time. So the rebuilds are probably just for convenience, I'd guess? (I don't actually know any internal details about this.)
ivan_p commented on 2016-05-05 10:12 (UTC) (edited on 2016-05-05 11:01 (UTC) by ivan_p)
Better (aka more secure) way to get checksum, is to use the pinned update script.
And was just thinking:
Will this kind of "update" even register with 'apt-get' as an update?
There is no version bump, they just replace the .deb, and uptate checksums...
Edit - looks like not - http://linux.die.net/man/8/apt-get
> Packages currently installed with new versions available are retrieved and upgraded
grawity commented on 2016-05-05 10:08 (UTC) (edited on 2016-05-05 10:10 (UTC) by grawity)
Jagex release updated packages with the same launcher version but updated librs2client (I think), so the sha256sum changes every now and then :(
In this case you could just run `updpkgsums` or `makepkg --skipinteg`.
(Or ask @JagexPhilip & co. to add build numbers to the package version...)
Veske commented on 2016-05-05 09:57 (UTC)
@markscamilleri
Edit PKGBUILD file and change source_x86_64 value. You can get the checksum by doing sha256sum runescape-launcher_2.2.2_amd64.deb.
markscamilleri commented on 2016-05-05 09:04 (UTC)
It seems to not be passing through the validity check?
grawity commented on 2016-05-02 20:48 (UTC)
Or uninstall IcedTea, which provides the browser plugin, afaik – not the JDK itself.
ivan_p commented on 2016-05-02 20:14 (UTC) (edited on 2016-05-03 17:45 (UTC) by ivan_p)
@fusion809
>> for some reason it was launching Java and then it crashed.
> (grawity): The Java NPAPI plugin is loaded by webkitgtk, which is used to render ads on the login screen.
I have 2 ideas, that you can try:
1) If you are a member, you can set 'advert=false' in '~/Jagex/launcher/preferences.cfg' (if you are not a member, this can only postpone the issue, if ads are indeed the reason to crash).
2) Downgrade to OpenJDK7 (I'm using it, and had no crashes)
3) As grawity said, uninstall IcedTea: Java plugin support is anyways gradually dropping from all the browsers.
ivan_p commented on 2016-04-30 17:54 (UTC) (edited on 2016-04-30 18:33 (UTC) by ivan_p)
@z3ntu:
I can see only one problem with this: when $pkgrel is bumped due to any other reason, the lancher will be downloaded again with this patch.
But thanks for the idea, I'll think about something.
Edit: this will go live with the next upstream update:
https://github.com/ivanpu/aur/tree/pkgbump/current/runescape-launcher
z3ntu commented on 2016-04-30 09:41 (UTC)
Hey, I made a patch, that the downloaded filename includes the pkgrel, as the filename stays the same over these weird versionless updates:
https://gist.github.com/z3ntu/5740ef706ad2a383c20b51c09ee237c7
Pinned Comments
JagexDark commented on 2019-11-13 10:02 (UTC)
The GUI label is intentionally 2.2.4, this is related to it being a Linux-only launcher update, sorry if this causes any confusion
grawity commented on 2017-09-11 17:26 (UTC) (edited on 2020-07-02 08:45 (UTC) by grawity)
Note: It is important to keep PGP signature verification enabled, because this PKGBUILD does not verify sha256sums due to Jagex frequently releasing rebuilds with the same version number.
Don't forget to import the Jagex PGP key if installing for the first time: