[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[pkg-wine-party] Bug#535069: Bug#535069: wine client error:0: version mismatch 0/386.



Mathieu Malaterre skrev:
> However trying to run anything leads to:
> 
> $ wine setup.exe
> wine client error:0: version mismatch 0/386.
> Your wineserver binary was not upgraded correctly,
> or you have an older one somewhere in your PATH.
> Or maybe the wrong wineserver is still running?
> 
> One thus has to manually kill the wineserver already running:
> 
> $ /usr/lib32/wine/wineserver -k  
> 
> It would be nice if the pre/postinst command would do it.

That's a per-user thing (wineserver was run by your user, not as a
system daemon), but pre/postinst would run as root, not as your user.
It's not natural to do this.

I suppose that, in theory, the postinst could run a killall wineserver
to kill any running Wine sessions for every user on the system. But it
might be a violation of policy (not sure, could check), good taste, and
perhaps undesirable in other ways (if some user happened to be running
an important application he might not want killed just yet).

I don't think this is a good idea, but I can leave this open for a bit
in case anyone has a good argument for this.






Reply to: