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. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

