Works for me both with a Wineprefix created by Proton 5.0 and one upgraded from 4.11 to 5.0.
$ winetricks --version
winetricks 20191224 - sha256sum: 143d8b4ce5c86758724b6d9551aef03a7c6a3f0731fb273084d98312e05b1468
$ protontricks --version
protontricks (1.3.1)
I recently had a file conflict with system updates that caused Steam to stop working with a file that should not even have existed where it was. Brief research shows one possibility for this error is conflict so you could make sure libsoup-2.4.so.1 has no conflicting duplicates.
On my system there's only these which are correct:
/usr/lib/libsoup-2.4.so.1
/usr/lib64/libsoup-2.4.so.1
If you have any others then the others with only that exact name should be incorrect.
There are other possible reasons though. Proton isn't necessarily at fault.
I have only this ones:
/usr/lib/libsoup-2.4.so
/usr/lib/libsoup-2.4.so.1
/usr/lib/libsoup-2.4.so.1.8.0
I would guess your system zenity is trying to use Proton's glib instead of your system's. The fix is probably something like protontricks should empty LD_LIBRARY_PATH before invoking zenity.
@aeikum I tested is with plain winetricks and that GUI works, so you seem to be right. I'll close this issue and open a new one at protontricks repository.
proton 5.0x1 2020-02proton 5.0-1x1 2020-02WINEARCH=win64x1 2020-02WINEPREFIXx1 2020-02
System Information
With Proton 5.0-1 the GUI of WInetricks won't open. It always exits with a symbol loopup error in libsoup:
With any older Proton version this is no issue.