Ticket #69 (closed defect: fixed)

Opened 2 years ago

Last modified 21 months ago

Messy wine.app bundles

Reported by: rgovostes Owned by: mike
Priority: major Milestone: 1.3
Component: WineBottler misc Version: 1.1.35
Keywords: Cc:

Description

It looks like Wine.app and WineButtler?.app come with some redundant files and odd directory structures. For instance, trying to recursively grep Wine.app/Contents/Resources:

grep: warning: ./include/gphoto2/gphoto2: recursive directory loop
grep: ./ssl/man/man3/HMAC.3: Too many levels of symbolic links
grep: ./ssl/man/man3/HMAC_cleanup.3: Too many levels of symbolic links
grep: ./ssl/man/man3/HMAC_Final.3: Too many levels of symbolic links
grep: ./ssl/man/man3/HMAC_Init.3: Too many levels of symbolic links
grep: ./ssl/man/man3/HMAC_Update.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD2.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD2_Final.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD2_Init.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD2_Update.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD4.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD4_Final.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD4_Init.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD4_Update.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD5.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD5_Final.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD5_Init.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MD5_Update.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MDC2.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MDC2_Final.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MDC2_Init.3: Too many levels of symbolic links
grep: ./ssl/man/man3/MDC2_Update.3: Too many levels of symbolic links
grep: ./ssl/man/man3/PEM.3: Too many levels of symbolic links
grep: ./ssl/man/man3/RC4.3: Too many levels of symbolic links
grep: ./ssl/man/man3/RC4_set_key.3: Too many levels of symbolic links
grep: ./ssl/man/man3/SSL.3: Too many levels of symbolic links

Also, there is a copy of winetricks.sh in both Wine.app/Contents/Resources, and WineBottler.app/Contents/Resource, though neither is used; they are downloaded from  http://www.kegel.com/wine/winetricks to the Application Support directory.

Please determine if some of these things are unnecessary and clean up the .app bundle. Thanks.

Change History

comment:1 Changed 21 months ago by mike

  • Status changed from new to closed
  • Resolution set to fixed

The links are placed by "make install" by the respective makefiles. One could now delete "unused" things... but what are unused things by wine :D... I guess it's safe to remove the man directory. The winetricks.sh on the other hand is only used for debugging, so I removed it for > 1.1.44.

comment:2 Changed 21 months ago by mike

  • Milestone changed from 1.1.44 to 1.1.45

comment:3 Changed 21 months ago by mike

  • Milestone 1.1.45 deleted

Milestone 1.1.45 deleted

comment:4 Changed 21 months ago by mike

  • Milestone set to 1.2
Note: See TracTickets for help on using tickets.