You are not logged in.

#1 2015-08-09 16:25:23

shogoki
Member
Registered: 2004-04-08
Posts: 13

wine 1.7.49-1 not working

After the latest update of wine to wine 1.7.49-1, none of my programs are working anymore. This is the message that come up:

wine: loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_COLLATE) / sizeof (_nl_value_type_LC_COLLATE[0]))' failed.
Aborted (core dumped)

Can anyone please give me some advice?

Offline

#2 2015-08-09 22:16:51

Potomac
Member
Registered: 2011-12-25
Posts: 551

Re: wine 1.7.49-1 not working

what language do you use ?

the file "loadlocale.c" seems to have a relation with language ( locale ),

you can try this workaround in a console in order to see if changing the language to english can help :

LANG=US

then type :

wine "name of your windows program"

check also your locale configuration :

https://wiki.archlinux.org/index.php/Locale

Last edited by Potomac (2015-08-09 22:18:01)

Offline

#3 2015-08-09 22:33:19

campus735
Member
Registered: 2015-04-20
Posts: 24

Re: wine 1.7.49-1 not working

I had same problem so I googled it and find this:
https://www.reddit.com/r/archlinux/comments/3g9dzf/
Quote from there:
"EDIT 2: I enabled [multilib-testing] and it updated glibc which fixed Steam."
For me it fixed steam and wine programs.

So, edit your /etc/pacman.conf with:
nano /etc/pacman.conf

Scroll down, and remove "#" marks from
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist
Remove them from both.

Then update your system with
pacman -Su
And you should be good to go.

Sorry about my bad english.

Offline

#4 2015-08-10 06:33:39

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,076

Re: wine 1.7.49-1 not working

@campus735 don't go around suggesting potentially unstable stuff, if you are going to use any testing repo you should enable [testing] as well and denote that you are doing so when asking questions (or better yet ask in the testing boards) that said there are quite a few cases of people having just multilib-testing enabled for some reason...

Offline

#5 2015-08-10 08:48:35

campus735
Member
Registered: 2015-04-20
Posts: 24

Re: wine 1.7.49-1 not working

@V1del I'm pretty novice with arch linux too, just gave a quide what fixed issue for me.
Edit: Should I remove my post if it is missleading?

Last edited by campus735 (2015-08-10 08:52:19)

Offline

#6 2015-08-10 09:47:30

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,076

Re: wine 1.7.49-1 not working

No you can keep it there, but maybe add a note that one should do this carefully, for the record wine works here and I don't use any testing repos, it is dangerous and will lead to breakage/update problems if you simply uncomment multilib-testing without testing (or generally using testing-repos without being aware of the implications)

Offline

#7 2015-08-10 13:15:13

shogoki
Member
Registered: 2004-04-08
Posts: 13

Re: wine 1.7.49-1 not working

@Potomac

Interesting... My LANG variable is set to en_GB.UTF-8, but when I set it to LANG=US as you suggested, it works! I also tried to do a #locale-gen but no success. Should I change my LANG to US or maybe there is a problem with my current lang file?

Offline

#8 2015-08-10 17:20:56

thestinger
Package Maintainer (PM)
From: Toronto, Canada
Registered: 2010-01-23
Posts: 478

Re: wine 1.7.49-1 not working

Potomac wrote:

what language do you use ?

the file "loadlocale.c" seems to have a relation with language ( locale ),

you can try this workaround in a console in order to see if changing the language to english can help :

LANG=US

then type :

wine "name of your windows program"

check also your locale configuration :

https://wiki.archlinux.org/index.php/Locale

"US" isn't a valid setting for LANG. The problem here is with Unicode support and that will "fix" it by disabling Unicode support. Using LANG=BAD_ADVICE would do exactly the same thing.

Offline

Board footer

Powered by FluxBB