FS#55270 - [wine-staging] PKGBUILD uses old (=unsupported) way to specify architecture dependent dependencies

Attached to Project: Community Packages
Opened by Erich Eckner (deepthought) - Thursday, 24 August 2017, 08:50 GMT
Last edited by Eli Schwartz (eschwartz) - Thursday, 24 August 2017, 17:07 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Current makepkg does not support

if [[ $CARCH == i686 ]]; then
# Strip lib32 etc. on i686
_depends=(${_depends[@]/*32-*/})
makedepends=(${makedepends[@]/*32-*/} ${_depends[@]})
makedepends=(${makedepends[@]/*-multilib*/})
optdepends=(${optdepends[@]/*32-*/})
provides=("wine=$pkgver")
conflicts=('wine')
else
makedepends=(${makedepends[@]} ${_depends[@]})
provides=("wine=$pkgver" "wine-wow64=$pkgver")
conflicts=('wine' 'wine-wow64')
fi

Instead it should be replaced by

makedepends_i686=...
makedepends_x86_64=...

and alike.
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Thursday, 24 August 2017, 17:07 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#55269 

Loading...