Beta 1.9.10 Install extension in userdata problem
Moderator: Forum Moderators
Forum rules
Before reporting issues in this section, you must read the following topic:
Before reporting issues in this section, you must read the following topic:
Beta 1.9.10 Install extension in userdata problem
I have 1.9.10 and downloaded the extension(campaign) "To Lands unknown".
Starting it fails, and after the failure it doesn't appear anymore in the installed campaigns list.
The issue seems to be that wesnoth is configured to store addons in user data, which on my german windows 2000 system has an Umlaut in the user name, that is an ä,ö or ü. Other common german characters include ß(sharp s).
Creating the cache gives no errors, but the error message says that the addon has errors and could not be loaded.
The problem does not seem to affect other campaigns that have been downloaded/installed with previous versions of Wesnoth.
Starting it fails, and after the failure it doesn't appear anymore in the installed campaigns list.
The issue seems to be that wesnoth is configured to store addons in user data, which on my german windows 2000 system has an Umlaut in the user name, that is an ä,ö or ü. Other common german characters include ß(sharp s).
Creating the cache gives no errors, but the error message says that the addon has errors and could not be loaded.
The problem does not seem to affect other campaigns that have been downloaded/installed with previous versions of Wesnoth.
- Alarantalara
- Art Contributor
- Posts: 789
- Joined: April 23rd, 2010, 8:17 pm
- Location: Canada
Re: Beta 1.9.10 Install extension in userdata problem
Have you also downloaded Era of Magic? That campaign requires that era in order to work.
Re: Beta 1.9.10 Install extension in userdata problem
Well, I didn't, but now I did and the error message persists, and in the error message the path to the addon is truncated at the Umlaut(a non 127-bit ascii character).
- averyimaginativename
- Posts: 245
- Joined: August 21st, 2010, 12:40 pm
- Location: /dev/null
Re: Beta 1.9.10 Install extension in userdata problem
It strikes me as odd that the Umlaut is the problem if other add-ons work, but you could try launching wesnoth with the switch -config-dir /path/to/userdatadir/ to set an alternative user data folder if that is the cause.
Likely somebody else will have a better idea though.
Likely somebody else will have a better idea though.
UMC Story Images web gallery
On an indefinite Wesbreak for health reasons - please only try to get my attention for UMC story images website issues.
On an indefinite Wesbreak for health reasons - please only try to get my attention for UMC story images website issues.
Re: Beta 1.9.10 Install extension in userdata problem
I downloaded the swamplings campaign and it works just fine.
A wild guess: Maybe the problem is in some code in the "To lands unknown" campaign that tries to load era of magic?
I now changed the data dir to one without an Umlaut, it seems the addon gets loaded now, now I get a different error message, about the macro AMLA_EXPERIENCE missing. I guess the latter is a known migration problem?
A wild guess: Maybe the problem is in some code in the "To lands unknown" campaign that tries to load era of magic?
I now changed the data dir to one without an Umlaut, it seems the addon gets loaded now, now I get a different error message, about the macro AMLA_EXPERIENCE missing. I guess the latter is a known migration problem?
Re: Beta 1.9.10 Install extension in userdata problem
Yes. Get the latest version of EoMa / TLU, and the problem should go away. If you have any problems with the era or the campaign (not general BfW, specific to either of these) you should post at their respective threads, as it makes sure that their creator / maintainer / hangers-on will notice.
I'm not really around any more, but you can find me in TvTropes.
Re: Beta 1.9.10 Install extension in userdata problem
The issue seems to be gone in 1.9.13
I was able to load two addon-campaigns, one with a dependency, just fine.
I was able to load two addon-campaigns, one with a dependency, just fine.