https://bugs.winehq.org/show_bug.cgi?id=38162
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
haven't see this in a while, although the code hasn't changed so the problem is potentially still present.
https://source.winehq.org/git/wine.git/history/HEAD:/programs/winemenubuilde...
https://source.winehq.org/git/wine.git/history/HEAD:/programs/wineboot/wineb...
I've tried to reproduce with a small script that switches between different versions before triggering WINEPREFIX updates. Using 'inotify' tool to capture/watch the updates in real time but no avail. Tried with clean WINEPREFIX and a more "heavyweight" one with .NET Framework 2.0 and 4.0 installed.
'prefix_update_test.sh'
--- snip --- #!/bin/bash
update_prefix() { version=$1 ( export PATH=/home/focht/projects/wine/mainline-install-$version-x86_64/bin:$PATH echo "### triggering prefix update with Wine version $version ###" # process starts: add +timestamp,+process WINEDEBUG=-all, wineboot -u && wineserver -w ) }
let i=0 while :; do let i++ dt=$(date '+%F %T') echo -e "\n### $dt loop iteration $i ###" update_prefix "1.7.43" update_prefix "3.14" update_prefix "2.15" update_prefix "4.3" done --- snip ---
--- snip --- bash test.sh
### 2019-03-18 18:22:38 loop iteration 1 ### ### triggering prefix update with Wine version 1.7.43 ### wine: configuration in '/home/focht/.wine' has been updated. wine: configuration in '/home/focht/.wine' has been updated. ### triggering prefix update with Wine version 3.14 ### wine: configuration in '/home/focht/.wine' has been updated. wine: configuration in '/home/focht/.wine' has been updated. ### triggering prefix update with Wine version 2.15 ### wine: configuration in '/home/focht/.wine' has been updated. wine: configuration in '/home/focht/.wine' has been updated. ### triggering prefix update with Wine version 4.3 ### wine: configuration in '/home/focht/.wine' has been updated. wine: configuration in '/home/focht/.wine' has been updated.
### 2019-03-18 18:23:07 loop iteration 2 ### ### triggering prefix update with Wine version 1.7.43 ### wine: configuration in '/home/focht/.wine' has been updated. wine: configuration in '/home/focht/.wine' has been updated. ### triggering prefix update with Wine version 3.14 ### wine: configuration in '/home/focht/.wine' has been updated. wine: configuration in '/home/focht/.wine' has been updated. ### triggering prefix update with Wine version 2.15 ### wine: configuration in '/home/focht/.wine' has been updated. wine: configuration in '/home/focht/.wine' has been updated. ### triggering prefix update with Wine version 4.3 ### wine: configuration in '/home/focht/.wine' has been updated. wine: configuration in '/home/focht/.wine' has been updated. ... --- snip ---
--- snip --- $ inotifywait -m -r --timefmt '%F %T' --format '%T %e %w%f' .wine/drive_c/ Setting up watches. Beware: since -r was given, this may take a while! Watches established. ... 2019-03-18 18:14:17 OPEN .wine/drive_c/windows/rundll.exe 2019-03-18 18:14:17 ACCESS .wine/drive_c/windows/rundll.exe 2019-03-18 18:14:17 MODIFY .wine/drive_c/windows/rundll.exe 2019-03-18 18:14:17 MODIFY .wine/drive_c/windows/rundll.exe 2019-03-18 18:14:17 CLOSE_WRITE,CLOSE .wine/drive_c/windows/rundll.exe 2019-03-18 18:14:17 OPEN .wine/drive_c/windows/twain.dll 2019-03-18 18:14:17 ACCESS .wine/drive_c/windows/twain.dll 2019-03-18 18:14:17 MODIFY .wine/drive_c/windows/twain.dll 2019-03-18 18:14:17 MODIFY .wine/drive_c/windows/twain.dll 2019-03-18 18:14:17 CLOSE_WRITE,CLOSE .wine/drive_c/windows/twain.dll 2019-03-18 18:14:17 OPEN .wine/drive_c/windows/twain_32.dll 2019-03-18 18:14:17 ACCESS .wine/drive_c/windows/twain_32.dll 2019-03-18 18:14:17 MODIFY .wine/drive_c/windows/twain_32.dll 2019-03-18 18:14:17 MODIFY .wine/drive_c/windows/twain_32.dll 2019-03-18 18:14:17 CLOSE_WRITE,CLOSE .wine/drive_c/windows/twain_32.dll 2019-03-18 18:14:17 OPEN .wine/drive_c/windows/winhelp.exe 2019-03-18 18:14:17 ACCESS .wine/drive_c/windows/winhelp.exe 2019-03-18 18:14:17 MODIFY .wine/drive_c/windows/winhelp.exe 2019-03-18 18:14:17 MODIFY .wine/drive_c/windows/winhelp.exe 2019-03-18 18:14:17 CLOSE_WRITE,CLOSE .wine/drive_c/windows/winhelp.exe 2019-03-18 18:14:17 OPEN .wine/drive_c/windows/winhlp32.exe 2019-03-18 18:14:17 ACCESS .wine/drive_c/windows/winhlp32.exe 2019-03-18 18:14:17 MODIFY .wine/drive_c/windows/winhlp32.exe 2019-03-18 18:14:17 MODIFY .wine/drive_c/windows/winhlp32.exe 2019-03-18 18:14:17 CLOSE_WRITE,CLOSE .wine/drive_c/windows/winhlp32.exe ... --- snip ---
If you still encounter it, you might reopen. In that case please provide some more details, i.e. old Wine version (if you remember it), current Wine version, any specifics to the WINEPREFIX that was updated etc.
$ wine --version wine-4.4-1-gc29bababef
Regards