Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#22320 - [wine] needs better packaging

Attached to Project: Community Packages
Opened by Thomas Dziedzic (tomd123) - Tuesday, 04 January 2011, 22:26 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Wednesday, 05 January 2011, 10:33 GMT
Task Type General Gripe
Category Packages
Status Closed
Assigned To Florian Pritz (bluewind)
Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

After installing wine, I got the following output. There are no descriptions, so I have no idea what they are used for, and it optdepends on multiple versions of the package. wine32 should optdepend on the normal packages, wine64 should optdepend on the lib32 versions.

(27/27) installing wine [#############################################################################] 100%
This wine package is wow64 enabled. This means it can run 32bit/64bit Windows apps on x86_64.
If you are on x86_64, the default WINEARCH will be win64.
This will cause a lot of Windows applications to malfunction even if they usually work in wine.
Please create your ~/.wine with 'WINEARCH=win32 winecfg' if you are unsure and on x86_64.
See the Arch wiki on wine for more information.
Optional dependencies for wine
giflib
lib32-giflib
libpng
lib32-libpng
libldap
lib32-libldap
lcms
lib32-lcms
libxml2
lib32-libxml2
mpg123
lib32-mpg123
openal
lib32-openal
jack
lib32-jack
libcups
lib32-libcups
gnutls
lib32-gnutls
v4l-utils
lib32-v4l-utils
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Wednesday, 05 January 2011, 10:33 GMT
Reason for closing:  Not a bug
Additional comments about closing:  See my comment. Reopen in case I missed your points.
Comment by Sven-Hendrik Haase (Svenstaro) - Wednesday, 05 January 2011, 10:30 GMT
Since our wine is wow64 (google it), it needs both lib versions on x86_64 since you might have a problem using the 32bit version and another program using 64bit native.

Wine on i686 only depends on i686 versions of libs as it can't do wow64.

Also, the optdepends only need to be installed when the application obviously fails without them. They don't really require individual descriptions. Wine will rather directly tell you when something crashes or doesn't work when it is missing a dependency and then you will just go and install it.

Loading...