[pkg-wine-party] Bug#824673: wine32-development-tools:i386 cannot be installed on amd64
Jens Reyer
jre.winesim at gmail.com
Sun Jun 5 22:53:43 UTC 2016
control: tags -1 + pending
control: tags 823264 + patch
I committed several changes on git branch master to either install
wine32-tools, or 32-bit libwine-dev with wine64-tools, and document how
to get 32-bit results.
They should be in the next "wine-development" release, and if they work
out well I'll apply them for "wine".
On 05/30/2016 10:21 PM, Javier Serrano Polo wrote:
> El dl 30 de 05 de 2016 a les 01:27 +0200, Jens Reyer va escriure:
>> ${perl:Depends} | perl:any [i386],
>
> This might break in the future if ${perl:Depends} is substituted with
> "perl, foobar".
I considered this issue, but according to the manpage it resolves to
only one value (perl or perlapi), see below.
Greets
jre
--
commit 2e52d32383b040ff7118e46b441410d64f184655
Author: Jens Reyer <jre.winesim at gmail.com>
Date: Sun Jun 5 19:13:52 2016 +0200
Document generating 32-bit results with the -tools packages.
See: #824673
Thanks: Andrey Gursky and Javier Serrano Polo
commit 4b5983772f8ecc8bf93c5da27f39e6d138ca4ab5
Author: Jens Reyer <jre.winesim at gmail.com>
Date: Sun Jun 5 16:21:58 2016 +0200
Let libwine-dev prefer wine64-tools to wine32-tools.
Otherwise, if libwine-dev is installed from a 32-bit and a 64-bit
arch, the recommends may be resolved to wine32-tools and
wine64-tools (which conflict with each other).
This also prevents issues on arm64 with 32-bit libwine-dev
installed while wine32-tools is not installable because of its
dependencies there.
commit 5854b7a988c4c4da97a5fec59058027a24544dfd
Author: Jens Reyer <jre.winesim at gmail.com>
Date: Sun Jun 5 16:29:31 2016 +0200
Make wineNN-tools multi-arch installable.
Closes: #824673
Closes: #823264 (stable)
Thanks: Javier Serrano Polo
Add alternative dependencies to wine32-tools (i386 only) and make
it M-A:foreign, so amd64 packages can depend on it.
Note: perl:Depends resolves to only one value (perl or perlapi),
so there's currently no risk of a malformed expression. A general
fix has been requested in #824696 (debhelper: dh_perl should
report perl:any when usage is architecture independent).
Also make wine64-tools M-A:foreign, so 32-bit libwine-dev can
depend on it.
commit 2cce63ce6118bac660d7229ee8d9163d70280bbd
Author: Jens Reyer <jre.winesim at gmail.com>
Date: Sun Jun 5 16:04:26 2016 +0200
Add alternative dependency on 32-bit libwine-dev to wine64-tools.
Note: Depending e.g. on libwineVERSION-dev:any doesn't work
because that resolves for the host arch only.
More information about the pkg-wine-party
mailing list