Jump to content
Eternal Lands Official Forums
bluap

Vote for EL Linux packages

Linux package survey  

128 members have voted

  1. 1. Would you like EL packages for your Linux distribution?

    • No thanks, I'll stick with the current zip files
      8
    • No thanks, I build my own client from CVS + zip files
      21
    • Yes please Ubuntu (or flavor)
      47
    • Yes please openSUSE
      5
    • Yes please PCLinuxOS
      0
    • Yes please Fedora
      3
    • Yes please Mint
      0
    • Yes please Mandriva
      4
    • Yes please Debian
      11
    • Yes please some other Distro
      5
    • I don't use Linux for EL now and don't plan doing so in the future
      24


Recommended Posts

Of course this would require the EL deb to be accepted in the multiverse repository

This would really be great, and would potentially make thousands of people aware of EL that otherwise would never hear of it.

Share this post


Link to post
Share on other sites
You did a great job, bluap. The EL binary from your deb archive runs better than the one I compiled, so I definitely switched :)
Thanks. Curious that its a better build but there you go.

 

Wrt Ubuntu: if you manage to add EL to the installable apps under the Applications menu, no installation script would be needed. Of course this would require the EL deb to be accepted in the multiverse repository, I don't know if that is feasible.
I've started this process but it could take some time. I'm having a go at getting the packages adopted by Debian too. At least if you keep the extra source line in place, you'll be prompted to upgrade when new versions are available.

 

Lastly, it would be nice if there was a way to integrate custom elements (maps, sounds) in the installation, but I wonder how that could be accomplished.
Well you can add them you your "~/.elc/updates/1.6.0" directory. I've added a bit on the ubuntu help wiki about just this issue. Have a look and add more if you like.

Share this post


Link to post
Share on other sites
Thanks. Curious that its a better build but there you go.

 

Oh, it was an older CVS snapshot, plus I sometimes don't know precisely what's better to choose in the make.defaults.

 

I've started this process but it could take some time. I'm having a go at getting the packages adopted by Debian too. At least if you keep the extra source line in place, you'll be prompted to upgrade when new versions are available.

 

I'm sure keeping it in my sources.list, how about an RC snapshot? :D

 

Well you can add them you your "~/.elc/updates/1.6.0" directory. I've added a bit on the ubuntu help wiki about just this issue. Have a look and add more if you like.

 

I will try that, will the custom maps be used automatically instead of the regular ones?

 

Rehdon

Share this post


Link to post
Share on other sites
I'm sure keeping it in my sources.list, how about an RC snapshot? :D
I'm thinking how best to do that now.

 

I will try that, will the custom maps be used automatically instead of the regular ones?
Yes, that's right.

Share this post


Link to post
Share on other sites

Just to let people know that I'm changing the way the eternallands-data and eternallands-sound package work. This will unfortunately result in people having to download and install them again. Your systems package manager will take care of this automatically just like system updates normal work. eternallands-sound is already done eternallands-data will follow soon. The change is to allow easier updates in the future and to allow small download, release-candidate versions to be made available; basically the packages are now very small but automatically download and install the data files.

Share this post


Link to post
Share on other sites

Broken package?

 

Log started at 2008-06-23 19:08:46 localtime (CDT)

 

[19:08:46] Using the server profile: main

[19:08:46] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./maps/legend.bmp in el_file at io/elfile.cpp (line 179)

[19:08:47] Error: Can't open file "quest.log"

[19:08:47] * server www.eternal-lands.com filename http://www.eternal-lands.com/updates160/files.lst

[19:08:47] Downloading http://www.eternal-lands.com/updates160/files.lst from www.eternal-lands.com

[19:08:47] Error: Can't open file "alias.ini"

[19:08:47] Warning: ALC_ENUMERATION_EXT not found. Retrieving list of sound devices may fail.

[19:08:47] Sound devices detected: ,weird vorbid_get

 

[19:08:47] Soundcard device attempted:

[19:08:47] Soundcard device specified () failed. Using default device:

[19:08:47] Finished downloading http://www.eternal-lands.com/updates160/files.lst

[19:08:47] * server www.eternal-lands.com filename http://www.eternal-lands.com/updates160/files.lst

[19:08:47] Downloading http://www.eternal-lands.com/updates160/files.lst from www.eternal-lands.com

[19:08:48] Finished downloading http://www.eternal-lands.com/updates160/files.lst

[19:08:48] Failed to download (files.lst) 3 times. Giving up.

[19:08:54] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./maps/cont2map10_insides.elm in el_file at io/elfile.cpp (line 179)

[19:08:54] Unable to switch to map ./maps/cont2map10_insides.elm!

[19:08:54] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./maps/nomap.elm in el_file at io/elfile.cpp (line 179)

[19:08:54] Unable to switch to map ./maps/nomap.elm!

 

Log started at 2008-06-23 19:18:53 localtime (CDT)

 

[19:18:53] Using the server profile: main

[19:18:53] Could not read console.xml

[19:18:53] Could not read errors.xml

[19:18:53] Could not read help.xml

[19:18:53] Could not read options.xml

[19:18:53] Could not read spells.xml

[19:18:53] Could not read stats.xml

[19:18:53] Could not read titles.xml

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/font.bmp in el_file at io/elfile.cpp (line 179)

[19:18:53] Unable to find any font textures

[19:18:53] Error: Can't open file "mapinfo.lst"

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/login_back.bmp in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/simple.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/flare1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/flare2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/flare3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/void1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/void2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/void3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/twinflare1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/twinflare2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/twinflare3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/twinflare4.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/twinflare5.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/inverse1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/inverse2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/inverse3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/inverse4.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/shimmer1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/shimmer2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/shimmer3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/crystal1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/crystal2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/crystal3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/water1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/water2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/water3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/leaf_maple.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/leaf_oak.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/leaf_ash.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/petal.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/16x16/snowflake.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/simple.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/flare1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/flare2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/flare3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/void1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/void2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/void3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/twinflare1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/twinflare2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/twinflare3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/twinflare4.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/twinflare5.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/inverse1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/inverse2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/inverse3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/inverse4.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/shimmer1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/shimmer2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/shimmer3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/crystal1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/crystal2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/crystal3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/water1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/water2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/water3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/leaf_maple.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/leaf_oak.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/leaf_ash.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/petal.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/32x32/snowflake.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/simple.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/flare1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/flare2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/flare3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/void1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/void2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/void3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/twinflare1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/twinflare2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/twinflare3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/twinflare4.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/twinflare5.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/inverse1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/inverse2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/inverse3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/inverse4.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/shimmer1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/shimmer2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/shimmer3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/crystal1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/crystal2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/crystal3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/water1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/water2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/water3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/leaf_maple.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/leaf_oak.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/leaf_ash.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/petal.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/64x64/snowflake.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/simple.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/flare1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/flare2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/flare3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/void1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/void2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/void3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/twinflare1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/twinflare2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/twinflare3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/twinflare4.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/twinflare5.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/inverse1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/inverse2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/inverse3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/inverse4.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/shimmer1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/shimmer2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/shimmer3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/crystal1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/crystal2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/crystal3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/water1.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/water2.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/water3.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/leaf_maple.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/leaf_oak.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/leaf_ash.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/petal.png in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/eye_candy/128x128/snowflake.png in el_file at io/elfile.cpp (line 179)

[19:18:53] Error: Can't open file "harvestable.lst"

[19:18:53] Error: Can't open file "entrable.lst"

[19:18:53] Error: Can't open file "knowledge.lst"

[19:18:53] Error opening mines configuration file: mines.xml

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file textures/cursors.bmp in el_file at io/elfile.cpp (line 179)

[19:18:53] Error opening sound configuration file

[19:18:53] Unable to read actor definition file actor_defs/actor_defs.xml

[19:18:53] Unable to read missiles definition file actor_defs/missile_defs.xml

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/gamebuttons.bmp in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/gamebuttons2.bmp in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/console.bmp in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./maps/legend.bmp in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/ground_detail.bmp in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/login_menu.bmp in el_file at io/elfile.cpp (line 179)

[19:18:53] EXTENDED EXCEPTION(1:file_not_found): Can't find file ./textures/sigils.bmp in el_file at io/elfile.cpp (line 179)

[19:18:53] Error: Can't open file "/usr/share/games/EternalLands//key.ini"

[19:18:53] Error: Can't open file "quest.log"

[19:18:53] Could not load a channel list from file. Using a limited built-in set instead.

[19:18:53] Error: Can't open file "mirrors.lst"

[19:18:53] An error occured while reading the rules

[19:18:53] The rules.xml file was not found. You will have to redownload your game.

 

 

This happened after a failed update via adept manager.

Edited by popeye

Share this post


Link to post
Share on other sites
Broken package?

....

This happened after a failed update via adept manager.

How did the update via adept manager fail? Do you have any output from the package manager? The eternallands-data package has clearly not been installed. Your package manager should try again given the chance; just check for updates and install them. If this fails again it might be that the zip file, the package tried to download failed to complete and you have a partial file downloaded.

 

Open a terminal and check apt status, post the output here (assuming you're using Ubuntu):

sudo dpkg --configure -a

 

Check the status of the the zip downloads:

sudo md5sum /var/cache/eternallands/*

 

If any of the files do not match this output, delete the file. Don't worry if the files are missing:

b0d04dadcbd9962c0b092cea31ae4806  /var/cache/eternallands/el_160_data_patch.zip
7ecce3b1523ea3993ba86918eeb0e622  /var/cache/eternallands/el_160_linux.zip
eb18bf6db46a5a7388f58d547ff6b787  /var/cache/eternallands/el_sound_150.zip

 

Once you've tried this, let the system sort things out:

sudo dpkg --configure -a

 

That should fix things. I think the problem might be that I leave a broken file zip download in place for the user to sort out, thinking they might prefer to continue the download. I really should just delete the file in the package set up and re-download automatically. At least now when I update the packages, the download time is very small.

Share this post


Link to post
Share on other sites

Failed during commit? I was playing el and dang thing shut down on me. This happened again when adept manager was trying to update EL packages.djr@popeye-laptop:~$ sudo dpkg --configure -a

Setting up eternallands-data (1.6.2-6ubuntu1) ...

el_160_linux.zip: OK

el_160_data_patch.zip: OK

mv: cannot move `/tmp/eternallands-data.gDhwh16855/el_install/maps' to `./maps': Directory not empty

dpkg: error processing eternallands-data (--configure):

subprocess post-installation script returned error exit status 1

dpkg: dependency problems prevent configuration of eternallands-sound:

eternallands-sound depends on eternallands-data (>= 1.6.0) | eternallands-rc-data (>= 1.6.0); however:

Package eternallands-data is not configured yet.

Package eternallands-rc-data is not installed.

dpkg: error processing eternallands-sound (--configure):

dependency problems - leaving unconfigured

Errors were encountered while processing:

eternallands-data

eternallands-sound

 

djr@popeye-laptop:~$ sudo md5sum /var/cache/eternallands/*

b0d04dadcbd9962c0b092cea31ae4806 /var/cache/eternallands/el_160_data_patch.zip

7ecce3b1523ea3993ba86918eeb0e622 /var/cache/eternallands/el_160_linux.zip

eb18bf6db46a5a7388f58d547ff6b787 /var/cache/eternallands/el_sound_150.zip

djr@popeye-laptop:~$

Edited by popeye

Share this post


Link to post
Share on other sites
This happened again when adept manager was trying to update EL packages
You cannot be running the game when you update the packages as the update removes the old version first. Nothing I can do about that one.

 

...

mv: cannot move `/tmp/eternallands-data.gDhwh16855/el_install/maps' to `./maps': Directory not empty

...

OK, there's your problem. You will have to remove those extra maps first then "dpkg --configure -a" will work. Now I know what's causing your problem (and can reproduce it) I'll adjust things so existing files will be OK.

Share this post


Link to post
Share on other sites

I believe I've prevented Popeye's problem in the latest package versions.

 

The music package is now also available; eternallands-music from the same package sources as before.

Share this post


Link to post
Share on other sites

Thanks for all the Burfoot bashing on this thread "who doesn't have enough knowledge in linux to unpack a zip file and follow some basic instructions" and no i dont even know what CVS is - I thought it was a pharmacy chain? and we have no airport here so i couldn't find a terminal...

 

I was however able to install the new rc client w/o problems! ty for making it so easy!

 

I do have a few troubles though -i need to edit my ini file to disable shadow mapping and set poor man but i don't know how to do this -it seems That i don't own this folder -who does? BIll Gates?

but everytime i open el i have to change video settings, - well pretty much all settings have to be changed..

Also i miss my map pack - was hopeing i could install them but again i don't own that folder either *sigh

i guess i will har Bl for gc so i can own something....

 

one more option that i'd like to see bluap - maybe you could make house calls? come over in person and set up el? i would definatly vote for that one!

 

btw I found a great use for my xp install disk - if you set your coffee cup on it - cup doesn't leave rings on your desk

Share this post


Link to post
Share on other sites
Thanks for all the Burfoot bashing on this thread "who doesn't have enough knowledge in linux to unpack a zip file and follow some basic instructions" and no i dont even know what CVS is - I thought it was a pharmacy chain? and we have no airport here so i couldn't find a terminal...

I was however able to install the new rc client w/o problems! ty for making it so easy!

Hopefully that was tongue-in-cheek but if Linux cannot be used by people who don't want to know all that stuff then it will never become more popular. I'm glad you tried the packages and that they work (mostly) for you. Thanks.

 

I do have a few troubles though -i need to edit my ini file to disable shadow mapping and set poor man but i don't know how to do this -it seems That i don't own this folder -who does? BIll Gates?

but everytime i open el i have to change video settings, - well pretty much all settings have to be changed..

Also i miss my map pack - was hopeing i could install them but again i don't own that folder either *sigh

i guess i will har Bl for gc so i can own something....

Well the packages are installed by the root (administrator) user and are protected from modification by normal (that's all of us) users as is the norm for Linux security. You can modify the files but you have to be the root (administrator) user.

 

However, when you run the client (e.g. using the main configuration - the default) as a normal user using the installed icon, you get a copy of the el.ini file placed in the ".elc/main" directory/folder which is in your home directory/folder. The "." in the file name means that the directory is hidden; a normal think for settings as you don't usually have to manually change the files in there and it would just clutter up your normal view on that directory. This copy of the el.ini file is owned by you, the normal user and so can be modified. Once this file is in place, this is the copy that the EL client will use and modify when you change settings.

 

So, I presume you are changing your settings from within the client. That should be fine. The modified settings will be saved when you exit the client and should then be used when you next start the client. Is this how you doing things?

 

However, writing all that made be think so I checked a couple of things. When you first run the game, a copy of the el.ini file is made and the way I make that copy in the package is wrong. I preserve the file permissions and so make your working copy read-only. This is bad and is probably why you can't save your settings; my appologies. :D I will fix the packages ASAP but until then you need to give yourself write permission to the el.ini file.

 

Assuming you are using Ubuntu/Gnome. Open the file browser using "Places->Home Folder". Click on the "note+pen" icon at the top left so you can type a file path. In the text line, append "/.elc/main" excluding the quotes, then press return. You should now see a set of files which will include one called "el.ini". Select that file, right-click and select "Properties", then the "Permissions" tab. For the owner, select "Read and write" then close the dialogue. Hopefully, next time you run the client, your settings will get saved.

 

one more option that i'd like to see bluap - maybe you could make house calls? come over in person and set up el? i would definatly vote for that one! btw I found a great use for my xp install disk - if you set your coffee cup on it - cup doesn't leave rings on your desk
I had a laugh at both points. :)

Share this post


Link to post
Share on other sites

i'm not the owner so i cant change permissions and in file browser could not find file - but i know where it is just dont know how to be the root - "You can modify the files but you have to be the root (administrator) user."

Share this post


Link to post
Share on other sites
i'm not the owner so i cant change permissions and in file browser could not find file - but i know where it is just dont know how to be the root - "You can modify the files but you have to be the root (administrator) user."

Which file are you referring to?

 

1) The file in /usr/share/games/EternalLands/el.ini is owned by root but not used by the running client. It is only used to make the initial copy when a user runs the client the first time. The copy will be owned by the user but will not be writeable due to my bug.

 

2) The file in $HOME/.elc/main/el.ini is owned by the user. e.g. on my system that file /home/paul/main/el.ini and is owned by paul. This is the file that you own but need to make writeable. If you don't own that file then you have probably run the client as the root user at some stage which is not what you should do. Depending how you become root, you can still end up writing to the normal users files.

 

If you don't own the second file you need to do some more advance modification. This is easiest done from a terminal in this case; that's a command line window not the place for aeroplanes, no bashing intended...

 

Open a terminal from the main menu "Applications->Accessories->Terminal". At the terminal prompt type the follow commands, executing the commands by pressing the enter/return key after each line. When prompted for a password, type your normal user password

ls -lR ~/.elc/
sudo chown -R $USER:$USER  ~/.elc/
chmod -R +rwX ~/.elc/
ls -lR ~/.elc/

Some of these command are to help diagnose any other problems so it would be helpful if you posted the output here. Make sure you type the commands exactly or copy/paste from this page (copying from a editing reply box is usually more reliable I find).

Edited by bluap

Share this post


Link to post
Share on other sites

lb@lb-desktop:~$ ls -lR ~/.elc/

/home/lb/.elc/:

total 20

-rw-r--r-- 1 lb lb 706 2008-07-12 09:41 error_log.old

-rw-r--r-- 1 lb lb 706 2008-07-12 10:19 error_log.txt

drwxr-xr-x 4 lb lb 4096 2008-07-12 10:18 main

-r--r--r-- 1 lb lb 646 2007-11-13 19:27 servers.lst

-rw-r--r-- 1 lb lb 4 2008-07-10 08:14 showconfigsel

 

/home/lb/.elc/main:

total 308

-rw-r--r-- 1 lb lb 252328 2008-07-12 10:19 chat_log.txt

-rw-r--r-- 1 lb lb 54 2008-07-12 10:18 connection_log.txt

-rw-r--r-- 1 lb lb 265 2008-07-12 09:41 counters_burfoot.dat

-rw-r--r-- 1 lb lb 0 2008-07-11 16:34 counters_konan.dat

-rw-r--r-- 1 lb lb 276 2008-07-12 10:19 el.cfg

-r--r--r-- 1 lb lb 15794 2008-07-10 07:38 el.ini

-rw-r--r-- 1 lb lb 314 2008-07-12 10:19 infos.log

-rw-r--r-- 1 lb lb 314 2008-07-12 09:09 infos.old

drwxr-x--- 2 lb lb 4096 2008-07-10 14:45 maps

-rw-r--r-- 1 lb lb 46 2008-07-10 23:13 notes.xml

-rw-r--r-- 1 lb lb 560 2008-07-12 09:41 spells_burfoot.dat

-rw-r--r-- 1 lb lb 560 2008-07-11 16:34 spells_konan.dat

-rw-r--r-- 1 lb lb 0 2008-07-10 08:14 srv_log.txt

drwxr-x--- 2 lb lb 4096 2008-07-10 08:14 tmp

 

/home/lb/.elc/main/maps:

total 68

-rw-r--r-- 1 lb lb 65536 2008-07-10 14:45 cont2map16.xm

 

/home/lb/.elc/main/tmp:

total 0

-rw-r--r-- 1 lb lb 0 2008-07-12 10:18 temp000.dat

lb@lb-desktop:~$ sudo chown -R $USER:$USER ~/.elc/

[sudo] password for lb:

lb@lb-desktop:~$ ls -lR ~/.elc/

/home/lb/.elc/:

total 20

-rw-r--r-- 1 lb lb 706 2008-07-12 09:41 error_log.old

-rw-r--r-- 1 lb lb 706 2008-07-12 10:19 error_log.txt

drwxr-xr-x 4 lb lb 4096 2008-07-12 10:18 main

-r--r--r-- 1 lb lb 646 2007-11-13 19:27 servers.lst

-rw-r--r-- 1 lb lb 4 2008-07-10 08:14 showconfigsel

 

/home/lb/.elc/main:

total 308

-rw-r--r-- 1 lb lb 252328 2008-07-12 10:19 chat_log.txt

-rw-r--r-- 1 lb lb 54 2008-07-12 10:18 connection_log.txt

-rw-r--r-- 1 lb lb 265 2008-07-12 09:41 counters_burfoot.dat

-rw-r--r-- 1 lb lb 0 2008-07-11 16:34 counters_konan.dat

-rw-r--r-- 1 lb lb 276 2008-07-12 10:19 el.cfg

-r--r--r-- 1 lb lb 15794 2008-07-10 07:38 el.ini

-rw-r--r-- 1 lb lb 314 2008-07-12 10:19 infos.log

-rw-r--r-- 1 lb lb 314 2008-07-12 09:09 infos.old

drwxr-x--- 2 lb lb 4096 2008-07-10 14:45 maps

-rw-r--r-- 1 lb lb 46 2008-07-10 23:13 notes.xml

-rw-r--r-- 1 lb lb 560 2008-07-12 09:41 spells_burfoot.dat

-rw-r--r-- 1 lb lb 560 2008-07-11 16:34 spells_konan.dat

-rw-r--r-- 1 lb lb 0 2008-07-10 08:14 srv_log.txt

drwxr-x--- 2 lb lb 4096 2008-07-10 08:14 tmp

 

/home/lb/.elc/main/maps:

total 68

-rw-r--r-- 1 lb lb 65536 2008-07-10 14:45 cont2map16.xm

 

/home/lb/.elc/main/tmp:

total 0

-rw-r--r-- 1 lb lb 0 2008-07-12 10:18 temp000.dat

Share this post


Link to post
Share on other sites
...
I think you missed out the all important command "chmod -R +rwX ~/.elc/". That is the command that will change the permissions so you can write to the file. Do that and it will all work. The output shows that you already own the files but you did not have write permissions as you should, that is the packaging bug which I'll fix now.

Share this post


Link to post
Share on other sites
it didn't seem to do anything?

...

it works!!! tyvm! now for maps:)

Phew! That command works without displaying anything but it was fixing my packing bug. Thanks for report the problem.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×