Jump to content
Eternal Lands Official Forums
psihokiller4

update !?!?!

Recommended Posts

ok I'm using ubuntu 10.04 lucid

 

and using reporsitoris:

 

https://launchpad.net/~pjbroad/+archive/ppa

 

to witch this link leads me

 

http://www.eternal-lands.com/index.php?content=update'>http://www.eternal-lands.com/index.php?content=update

 

as:

 

This version is no longer supported, please update!

http://www.eternal-lands.com/index.php?content=update

 

now WTF I cannot upgrade my version with that page nor with that repositorys and I'm using latest version of repositorys now WTF

 

I cannot find how to see my version of EL so I cannot provide it for the moment

Share this post


Link to post
Share on other sites

Not sure what the problem is, PM Bluap about it, he maintains the Ubuntu version.

However, you can go to the download page and manually update the game (binaries and data are provided).

Share this post


Link to post
Share on other sites
Guest koanhead

Not sure what the problem is, PM Bluap about it, he maintains the Ubuntu version.

However, you can go to the download page and manually update the game (binaries and data are provided).

 

Is 'download page' == http://www.eternal-lands.com/index.php?content=update ?

 

If not, url pls?

 

nm, download page == http://www.eternal-lands.com/page/download.php

 

I seem to have it working now. Downloaded update from url above, did "sudo file-roller" from terminal, (if using other than Ubuntu, use 'dpkg -L' or equivalent to get the install path right) used file-roller to extract all files to /usr/share/games/EternalLands, did sudo chmod 755 el.x86_64.linux.bin (I have 64-bit machine, use other .bin file for 32-bit) and it works. Use ./el.x86_64.linux.bin to run or add it to your $PATH.

 

To get the new version working from your GNOME menus, sudo gedit /usr/games/eternallands and change this part:

 

# run the client, display error log if it crashes

if ! /usr/games/el.x86.linux.bin $config $* &> ~/.elc/terminal_log.txt

 

to this:

 

# run the client, display error log if it crashes

if ! /usr/share/games/EternalLands/el.x86_64.linux.bin $config $* &> ~/.elc/terminal_log.txt

Share this post


Link to post
Share on other sites

This version is no longer supported, please update!

http://www.eternal-lands.com/index.php?content=update

The updated packages were available a couple of days before the server update required them. Did you do a manual check with the update manager? As the package are not, and could not be marked as security updates, they may not be offered to you automatically for a few days after they are available.

Share this post


Link to post
Share on other sites

To get the new version working from your GNOME menus, sudo gedit /usr/games/eternallands and change this part:

You do not need to make that edit! You appear to be getting the Ubuntu/Debian package confused with the universal (any disto) version. The packages are self contained and updates are offered automatically by your package manager. You do not need to manually download anything. The fact that 1.9.1 is an update not a full release is handled automatically by the package install functions.

 

The el_linux_update_191.zip file available from the updates section of the downloads page is needed only if you are not installing the Ubuntu/Debian packages. In this case, you will need to have the previous release already installed then unpack and copy the update file over the top of that - replacing any existing files.

Share this post


Link to post
Share on other sites
Guest koanhead

To get the new version working from your GNOME menus, sudo gedit /usr/games/eternallands and change this part:

You do not need to make that edit! You appear to be getting the Ubuntu/Debian package confused with the universal (any disto) version. The packages are self contained and updates are offered automatically by your package manager. You do not need to manually download anything. The fact that 1.9.1 is an update not a full release is handled automatically by the package install functions.

 

The el_linux_update_191.zip file available from the updates section of the downloads page is needed only if you are not installing the Ubuntu/Debian packages. In this case, you will need to have the previous release already installed then unpack and copy the update file over the top of that - replacing any existing files.

 

I'm using Ubuntu 10.04, here's what aptitude show says about the package currently:

 

aptitude show eternallands
Package: eternallands
New: yes
State: installed
Automatically installed: no
Version: 1.9.0-1~getdeb1
Priority: optional
Section: games
Maintainer: GetDeb Package Ninjas <package.ninjas@getdeb.net>
Uncompressed Size: 2,425k
Depends: libc6 (>= 2.7), libcal3d12, libgcc1 (>= 1:4.1.1), libgl1-mesa-glx |
        libgl1, libglu1-mesa | libglu1, libopenal1, libpng12-0 (>= 1.2.13-4),
        libsdl-image1.2 (>= 1.2.5), libsdl-net1.2, libsdl1.2debian (>=
        1.2.10-1), libstdc++6 (>= 4.4.0), libvorbis0a (>= 1.1.2),
        libvorbisfile3 (>= 1.1.2), libx11-6 (>= 0), libxml2 (>= 2.7.4), zlib1g
        (>= 1:1.1.4), eternallands-data (>= 1.9.0), zenity
Recommends: eternallands-sound (>= 1.9.0)
Suggests: eternallands-music (>= 1.9.0)
Conflicts: eternallands-cvs (< 1.9.0), eternallands-rc, eternallands-rc-data
Description: the client package for Eternal Lands, a free MMORPG
Eternal Lands is a free to play, graphical MMORPG (massively-multi-player
online role-playing game).  Different from other role-playing games, there are
no fixed classes so you can improve any of the many skills.  There is a choice
of several character races but all are equal.
Homepage: http://www.eternal-lands.com

 

This is the install from the PPA referenced in the link to the Ubuntu wiki in the OP. The source appears to be the same as the PlayDeb package, which I originally had installed. I removed that package and installed the one from the aforementioned PPA earlier today.

 

On a separate note, when I attempt to run the el.x86_64.linux.bin (still there since I installed it manually and didn't remove it) I get this error:

 

el.x86_64.linux.bin: new_actors.c:1082: add_enhanced_actor_from_server: Assertion `!"Using old client data" || actors_defs[actor_type].neck != ((void *)0)' failed.
Aborted

 

I don't know what any of that means, but I hope it's useful information for devs / maintainers.

 

I'm willing to wait a week or so for the packages in the PPA to update if necessary. Also I don't expect to use the thing I installed manually, so I'm not expecting an answer regarding the error message, I just thought it might be helpful to point it out.

Share this post


Link to post
Share on other sites
Version: 1.9.0-1~getdeb1
Priority: optional
Section: games
Maintainer: GetDeb Package Ninjas <package.ninjas@getdeb.net>

The package you have installed is not the latest one from bluap's PPA (it doesn't look like it's from his PPA at all, it looks like it's from GetDeb repos).

You can see here:

https://launchpad.net/~pjbroad/+archive/ppa

That 1.9.1 is the version currently available from the PPA.

Sure you removed the GetDeb repo from your sources.list and properly added the PPA?, and refreshed your repo package lists before installing?

Edited by Korrode

Share this post


Link to post
Share on other sites
Guest koanhead
Version: 1.9.0-1~getdeb1
Priority: optional
Section: games
Maintainer: GetDeb Package Ninjas <package.ninjas@getdeb.net>

The package you have installed is not the latest one from bluap's PPA (it doesn't look like it's from his PPA at all, it looks like it's from GetDeb repos).

You can see here:

https://launchpad.net/~pjbroad/+archive/ppa

That 1.9.1 is the version currently available from the PPA.

Sure you removed the GetDeb repo from your sources.list and properly added the PPA?, and refreshed your repo package lists before installing?

 

I thought I had done so, but evidently not... Looking in "software sources", I saw that the key for the PPA was in there, but not the APT line. Synaptic is now installing the new version.

Thanks for the advice! I feel a fool for not checking that sooner.

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×