Gcenx / WineskinServer

Wineskin
GNU Lesser General Public License v2.1
2.4k stars 167 forks source link

[Question] the engine WS11WineGPTK-1.1.tar.7z does not contain engine files - is it incomplete or on purpose to be populated manually ? #522

Closed MetaChuh closed 5 months ago

MetaChuh commented 6 months ago

hi @Gcenx

thanks for your work, love it. i've got some questions about the new WS11WineGPTK-1.1 engine (see below). thx and greetings, MetaChuh

Environment (please complete the following information):

Describe the (bug) question

what is the empty engine WS11WineGPTK-1.1.tar.7z for ? it only contains one file: wswine.bundle/version (text file with content "WS11WineGPTK-1.1") creating a wrapper with it is not possible.

To Reproduce

select WS11WineGPTK-1.1 as engine click on "create new blank wrapper" enter any wrapper.app name click on "ok"

as this wswine.bundle is empty, i get the following error message:

ERROR! The engine WS11WineGPTK-1.1 is corrupted or opened incorrectly. If this error continues next time you try, reinstall the selected engine

should there be more inside this wswine.bundle, or has it to be populated by the user with all files ?

Expected behavior working wrapper

Screenshots none

LastRunWine.log none

Additional context none

Gcenx commented 6 months ago

According to the release list the archive it’s 174MB so it shouldn’t be an empty archive, try to remove it and download it again.

Gcenx commented 6 months ago

If there’s still an issue I’ll take care of it, though please keep in mind that this engine was only really uploaded to make comparisons between my WineCX22.1.1_D3DMetal engines easier.

WS11WineCX64Bit22.1.1-16_D3DMetal-v1.1 has much better compatibility vs WS11WineGPTK-1.1

MetaChuh commented 5 months ago

hi @Gcenx thanks for the quick reply and the infos. (low prio, as it is just a comparison engine, without much use to users, except satisfying curiosity)

i've tried deleting and re-downloading the engine (WS11WineGPTK-1.1.tar.7z) the last 2 days on 2 macs in 2 different locations and different internet provider and times. the size of this tar.7z is always 519 bytes, and it's download finishes after a fraction of a second. otherwise it's normally extractable, without any errors.

can you confirm this, if you delete the WS11WineGPTK-1.1.tar.7z from any wineskin winery, and try to re-download it with wineskin, or do you get the correct file size ?

do you have an url for me, where i can test this download outside of the wineskin engine downloader ?

for convenience size and extraction details from terminal:

admin@MBP111-META:~/Library/Application Support/Wineskin/Engines$ ll WS11WineGPTK-1.1.tar.7z 
-rw-r--r--@ 1 admin  wheel  519 10 Jan 11:15:18 2024 WS11WineGPTK-1.1.tar.7z

admin@MBP111-META:~/Library/Application Support/Wineskin/Engines$ 7zz x -so WS11WineGPTK-1.1.tar.7z | tar xf - -C .

admin@MBP111-META:~/Library/Application Support/Wineskin/Engines$ ll -R wswine.bundle
total 8
drwxr-xr-x   3 admin  staff   96 10 Jan 11:32:51 2024 .
drwxr-xr-x  21 admin  staff  672 10 Jan 11:30:00 2024 ..
-rw-r--r--@  1 admin  staff   16 10 Jan 11:15:18 2024 version

thx and greetings

Gcenx commented 5 months ago

Seem's I'd need to rework Winery to get this to download correctly, you can always download this engine directly https://github.com/Gcenx/WineskinServer/releases/download/V1.8.4.2/WS11WineGPTK-1.1.tar.7z

MetaChuh commented 5 months ago

hi @Gcenx

many thanks, i did not realize that all engines where there all along 🙈 and yes, very curious why only this engine could not be downloaded.

i'd be closing this issue, as WS11WineGPTK-1.1 is removed now anyways.

thx and greetings, metachuh