Misplaced savegame files after update to 1.8

Bug #674783 reported by koanhead
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
wesnoth-1.8 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: wesnoth-1.8

I fired up Battle for Wesnoth today after a few weeks away and found that my saved games had evaporated. I had noticed that the menu entry for Wesnoth was labeled 1.8, but thought nothing of it. Then I went looking in my ~ to see if the files were still there, and they were- in a directory labelled ~/.wesnoth1.6/saves - so I chalked it up to an update that didn't go quite right. There isn't any ~/.wesnoth1.8 directory, so I'm not sure where to relocate the data that was located in ~./wesnoth1.6.
OK, that's not correct. Immediately after writing that, I tried to mkdir ~/.wesnoth1.8 and was told that the directory exists. Refreshed the Nautilus pane and saw it. I don't know what happened there or what I did wrong, but now I have copied the contents of ~/.wesnoth1.6/saves tp ~/.wesnoth1.8/saves and the saved games show up now in the Load Game dialog within Wesnoth. Tried loading a saved game and it worked okay, with a dialog saying "This saved game is from a different version, load it anyway?"

1) Description: Ubuntu 10.04.1 LTS Release: 10.04
2) wesnoth: Installed: 1:1.8.5-1~lucid1
3) Expected seamless upgrade behavior from 1.6 to 1.8. Maybe something has changed with the savegame format of which I'm unaware?
4) Instead save files were "lost".

Revision history for this message
koanhead (googoleyes) wrote :

After copying the files across, the saved game cannot be played as there are no units available to recruit.
At this point I don't know what to do.

Revision history for this message
Rhonda D'Vine (rhonda) wrote :

Please be notified that the wesnoth 1.6 branch and the wesnoth 1.8 branch are incompatible with each other. You can't continue games that were started with 1.6 in 1.8 because of deeper changes to balancing and the campaigns themself. That's the reason why I actually started the approach to make it possible to have the different stable wesnoth releases installable side-by-side. See also the explenation in /usr/share/doc/wesnoth-1.8/NEWS.Debian.gz about this.

Either install wesnoth (1.6) back and continue your games in there, or start the campaign from new with 1.8 (and use your knowledge about good approaches to the scenarios ;)).

Enjoy!
Rhonda

Changed in wesnoth-1.8 (Ubuntu):
status: New → Invalid
Revision history for this message
koanhead (googoleyes) wrote :

Thanks for letting me know, I will try installing wesnoth-old and see how that goes; the update seems to have removed the old version.

Revision history for this message
Rhonda D'Vine (rhonda) wrote : Re: [Bug 674783] Re: Misplaced savegame files after update to 1.8

* koanhead <email address hidden> [2010-11-13 22:17:59 CET]:
> Thanks for letting me know, I will try installing wesnoth-old and see
> how that goes; the update seems to have removed the old version.

 Right. wesnoth-1.8 now comes with an unversioned package that will
always pull in the latest stable release. Unfortunately this removes
wesnoth version 1.6 because that one didn't had the versioned packages,
so if one wants to keep both wesnoth versions around, the wesnoth
package itself needs to stick at 1.6 and wesnoth-1.8 has to get pulled
in explicitly through the wesnoth-1.8 package.

 Unfortunately there isn't a more helpful approach to the switch. At
least now it's possible to install them side-by-side, which wasn't
possible from 1.4 to 1.6 :)

 Enjoy!
Rhonda

Revision history for this message
koanhead (googoleyes) wrote :
Download full text (7.5 KiB)

aptitude search wesnoth:

p wesnoth - fantasy turn-based strategy game - complete suite (metapackage)
p wesnoth-1.8 - fantasy turn-based strategy game - complete suite (branch 1.8)
p wesnoth-1.8-aoi - "An Orcish Incursion" official campaign for Wesnoth (branch 1.8)
c wesnoth-1.8-core - fantasy turn-based strategy game (branch 1.8)
p wesnoth-1.8-data - data files for Wesnoth (branch 1.8)
p wesnoth-1.8-dbg - fantasy turn-based strategy game (debugging symbols for branch 1.8)
p wesnoth-1.8-did - "Descent Into Darkness" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-dm - "Delfador's Memoirs" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-ei - "The Eastern Invasion" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-httt - "Heir to the Throne" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-l - "Liberty" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-low - "Legend of Wesmere" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-music - music files for Wesnoth (branch 1.8)
p wesnoth-1.8-nr - "Northern Rebirth" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-server - multiplayer network server for Wesnoth (branch 1.8)
p wesnoth-1.8-sof - "The Sceptre of Fire" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-sotbe - "Son of the Black-Eye" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-thot - "The Hammer of Thursagan" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-tools - tools for campaign developers for Wesnoth (branch 1.8)
p wesnoth-1.8-trow - "The Rise of Wesnoth" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-tsg - "The South Guard" official campaign for Wesnoth (branch 1.8)
p wesnoth-1.8-ttb - "A Tale of Two Brothers" official cam...

Read more...

Revision history for this message
Rhonda D'Vine (rhonda) wrote :

* koanhead <email address hidden> [2010-11-16 03:05:05 CET]:
> aptitude search wesnoth:
>
> Package: wesnoth
> State: not installed
> Version: 1:1.8.5-1~lucid1
>
> It doesn't appear from this that wesnoth-1.6 is available in Ubuntu's
> repositories.

 Actually it is available in lucid. See rather "apt-cache policy
wesnoth". You seem to have enabled lucid-backports and pulled in wesnoth
from there because the wesnoth package in lucid actually is at version
1:1.6.5-1. See the version overview on packages.ubuntu.com:
<http://packages.ubuntu.com/wesnoth>

 You will have to downgrade the wesnoth package explicitly to the
version from lucid. Given that you used aptitude search I hope you are
familiar with the aptitude interface. When you search for wesnoth in
there, press v to view all versions. Then press + on the 1.6.5 version
explicitly. It might well be that you'll have to then clear up some
broken packages through that move, and I hope it won't mark other
packages for removal, but that should be possible to work out without
too much trouble.

 Enjoy!
Rhonda
--
<dholbach> Last day of https://wiki.ubuntu.com/UbuntuDeveloperWeek starting in
           34 minutes in #ubuntu-classroom on irc.feenode.net
 * ScottK hands dholbach an "r".
<Rhonda> Are they fundraising again?

Revision history for this message
koanhead (googoleyes) wrote :

It's sorted now.
Rhonda and Gerfried, thanks very much for your patience and your guidance.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.