flathub / com.github.Matoking.protontricks

https://flathub.org/apps/details/com.github.Matoking.protontricks
39 stars 3 forks source link

Update cabextract to allow replacing dlls #48

Closed MateusRodCosta closed 1 year ago

MateusRodCosta commented 1 year ago

Apparently starting at some point the dll files in the prefix are symlinks to inside where Proton is stored, cabextract has a bug where due to how those symlinks permissions are setup it would refuse to replace them and fail (upstream: https://github.com/Matoking/protontricks/issues/97 and its duplicates, upstream's upstream: https://github.com/Winetricks/winetricks/issues/1648).

This seems to be fixed now in https://github.com/kyz/libmspack/pull/43

From some reading it seems updating to cabextract 1.11 should fix it.

ThisNekoGuy commented 1 year ago

@Matoking Still having this issue when running to install wmp11; I attepted dotnet48 d3dcompiler_47 wmp11 arial and it failed silently without telling me (was using the flatpak GUI mode)