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.wine...@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.wine...@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.wine...@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.wine...@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.