Bottles icon indicating copy to clipboard operation
Bottles copied to clipboard

Improving lack of wine dependencies condition on distros like Arch

Open shuriken1812 opened this issue 3 years ago • 1 comments

Currently in https://aur.archlinux.org/packages/bottles/ and possibly other distros as well wine is included as a dependency due to lack of dependencies

The best solution would be a package called "wine-core" which does exactly this without installing the whole wine. https://fedoraproject.org/wiki/Wine However Arch currently doesn't have split wine packages.

Current solution - I recommend try bundling what wine-core package has. wine-core package includes the basic wine stuff needed by all other packages (like lutris). Including DLLs and other system dependencies.

shuriken1812 avatar May 05 '21 14:05 shuriken1812

Here are the packages that should be packaged with Bottles (names according to Fedora):

  • wine-core (tthis should cover most of it)
  • wine-wingdings-fonts (this is required by most Windows applications and suppresses some warnings)
  • wine-symbol-fonts (same as wine-wingdings-fonts )
  • wine-common (common wine files and scripts, many runners should already include them)
  • wine-fonts (mainly used font bundles, these can be installed separately as components but it might be useful to provide them as a dependency to suppress various warnings, also i think this bundle includes wine-system-fonts and wine-small-fonts)

These packages should be already bundled with most of Wine runners (ex. chardonnay):

  • wine-alsa
  • wine-capi
  • wine-cms
  • wine-desktop
  • wine-filesystem
  • wine-ldap
  • wine-openal
  • wine-opencl
  • wine-pulseaudio
  • wine-systemd
  • wine-sysvinit
  • wine-twain

mirkobrombin avatar May 06 '21 10:05 mirkobrombin

Closing this as there is no activity.

TheEvilSkeleton avatar Aug 17 '22 20:08 TheEvilSkeleton