[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#990753: marked as done (libvkd3d-dev: Depends: libvkd3d-headers (= ${binary:Version}) breaks multilib)



Your message dated Fri, 06 Aug 2021 11:00:19 +0000
with message-id <E1mBxaN-0000I9-Ul@fasolo.debian.org>
and subject line Bug#990753: fixed in vkd3d 1.2-5
has caused the Debian Bug report #990753,
regarding libvkd3d-dev: Depends: libvkd3d-headers (= ${binary:Version}) breaks multilib
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
990753: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990753
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libvkd3d-dev
Version: 1.2-4 (Debian experimental)
Source: vkd3d

In the 1.2-4 version of libvkd3d-dev package, the control field indicates
Depends: libvkd3d-headers (= ${binary:Version})

This causes libvkd3d-dev:i386 to depend on libvkd3d-headers:i386, but 
libvkd3d-headers is built with Architecture: all and thus cannot satisfy
dependency. (There is no libvkd3d-headers:i386 on amd64 systems)

Tested suggestion:
Build libvkd3d-dev with Depends: libvkd3d-headers (= ${source:Version})
and build libvkd3d-headers with: Multi-Arch: allowed

Next issue then is that libvkd3d-dev generate html docs in the package,
and this causes libvkd3d-dev:amd64 and libvkd3d-dev:i386 to have conflict
when installing docs. (Trying to overwrite)

Tested suggestion:
Build html docs with the libvkd3d-headers package since it is built as
Architecture: all.

Symlink libvkd3d-dev.docs -> docs
and change
libvkd3d-headers.docs:

README
AUTHORS
ANNOUNCE

doc/html
doc/vkd3d.pdf

I know this is not the most logical solution, since you would expect a -dev
package to contain docs, but building wine requires multilib version of
libvkd3d-dev, and i do not know another way of doing this since the html
docs are being generated when the package is being built (and thus probably
not binary the same?).

Best Regards
Sveinar Søpler

--- End Message ---
--- Begin Message ---
Source: vkd3d
Source-Version: 1.2-5
Done: Michael Gilbert <mgilbert@debian.org>

We believe that the bug you reported is fixed in the latest version of
vkd3d, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 990753@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Gilbert <mgilbert@debian.org> (supplier of updated vkd3d package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 11 Jul 2021 00:08:45 +0000
Source: vkd3d
Binary: libvkd3d-dev libvkd3d-doc libvkd3d-headers libvkd3d-shader1 libvkd3d-utils1 libvkd3d1 vkd3d-compiler vkd3d-demos
Architecture: source i386 all
Version: 1.2-5
Distribution: experimental
Urgency: medium
Maintainer: Debian Wine Party <debian-wine@lists.debian.org>
Changed-By: Michael Gilbert <mgilbert@debian.org>
Description:
 libvkd3d-dev - Direct3D 12 to Vulkan translation - development files
 libvkd3d-doc - Direct3D 12 to Vulkan translation - documentation
 libvkd3d-headers - Direct3D 12 to Vulkan translation - header files
 libvkd3d-shader1 - Direct3D 12 to Vulkan translation - shader library
 libvkd3d-utils1 - Direct3D 12 to Vulkan translation - utilities library
 libvkd3d1  - Direct3D 12 to Vulkan translation - library
 vkd3d-compiler - Direct3D 12 to Vulkan translation - shader compiler
 vkd3d-demos - Direct3D 12 to Vulkan translation - demos
Closes: 990753
Changes:
 vkd3d (1.2-5) experimental; urgency=medium
 .
   * Register documentation with doc-base.
   * Update watch file standard to version 4.
   * Use Build-Depends-Arch and Build-Depends-Indep.
   * Remove debian revision from the shader symbols file.
   * Require mingw only when building on x86 architectures.
   * Require libvkd3d-headers only on non-x86 architectures.
   * Provide a useful description in vkd3d-compiler's manpage.
   * Move documentation into new arch:all libvkd3d-doc package.
   * Mark libvkd3d-headers as multi-arch foreign (closes: #990753).
Checksums-Sha1:
 28391c16593e84134ff82458fb7c362469e28a0f 3328 vkd3d_1.2-5.dsc
 871def1b8207d9e3ee25252430c0fd93d2101031 8508 vkd3d_1.2-5.debian.tar.xz
 ecc23f11d193e342ac6388d919b81d6aef3d3fa2 650876 libvkd3d-dev_1.2-5_i386.deb
 ec1a5c280fdb3cb8e41a656c33c77073730f599c 787904 libvkd3d-doc_1.2-5_all.deb
 deb1925e5e7a83796f1ea8ce519140288833bcf2 7692 libvkd3d-headers_1.2-5_all.deb
 a1bb21950b8f339adc8da1ef091a478668eb7281 179140 libvkd3d-shader1_1.2-5_i386.deb
 2070bdb687a9c1231c456705ae787a043630e9a3 24420 libvkd3d-utils1_1.2-5_i386.deb
 ff8009a4eb5c02f6f818ede0c7c64668cddadda3 334468 libvkd3d1_1.2-5_i386.deb
 c25656b6a68859624bf253341260534a7318248f 19604 vkd3d-compiler_1.2-5_i386.deb
 acc12836f952b581cb623eac4bd0ef0054e3d32c 85572 vkd3d-demos_1.2-5_i386.deb
 a8504ec2c3fe52e4690b01f63440462720b4de39 13031 vkd3d_1.2-5_i386.buildinfo
Checksums-Sha256:
 79fc8a0e9fdcfe10de047e3504312e21aa9f7eabda16341c97f47d2d11bce78f 3328 vkd3d_1.2-5.dsc
 567637df6d4996bbe5d9fedc8e4b637eb5475c2b556d9122752a4839d6653d7b 8508 vkd3d_1.2-5.debian.tar.xz
 fcdef2cbbc7309e17ebf0a3fa14233040f72e07139e8a955ccf7522cfb42743f 650876 libvkd3d-dev_1.2-5_i386.deb
 dd1f688c1e07a21fd6203f0ee67bf377efb3ccb5071eff472432a265a960c08c 787904 libvkd3d-doc_1.2-5_all.deb
 33865ee3164f97283d59cc8721ce6984fde666bdd64f713ebeaba96ccc75606c 7692 libvkd3d-headers_1.2-5_all.deb
 0eee5528963e18203033262d8506b551edabf171029889a5fad42f94bbb36e25 179140 libvkd3d-shader1_1.2-5_i386.deb
 0569e302467cb44516aa6b0a28a86581bae8615f282d229e5d47da82ae38854d 24420 libvkd3d-utils1_1.2-5_i386.deb
 ffef8c9c891080aa8cff914b7d6140d8a7d996dd747d6b8590db6e7bd5a52251 334468 libvkd3d1_1.2-5_i386.deb
 70995c222672a9690433e54e36c0811631b6360906eba6975df7b27d9c897eb4 19604 vkd3d-compiler_1.2-5_i386.deb
 09bfb396404d148f2a04b6a3940a7f4fa6615eadc6b3b7efe70c391c44439163 85572 vkd3d-demos_1.2-5_i386.deb
 a478dac2e67dcec9932b184fee7aab4d1936ad4f0f7fa24f71212053f801f8d8 13031 vkd3d_1.2-5_i386.buildinfo
Files:
 eff2e2c437e7cdbae192767c3f1d4577 3328 libs optional vkd3d_1.2-5.dsc
 77ec736443fea9a6f1de878073ebb61b 8508 libs optional vkd3d_1.2-5.debian.tar.xz
 4fb36b163f82b061da03b2a48b204234 650876 libdevel optional libvkd3d-dev_1.2-5_i386.deb
 0d7e6392b8ce5dc80cc3d1597d735dd1 787904 libdevel optional libvkd3d-doc_1.2-5_all.deb
 318e47296d13d0f1033da5797c272f0e 7692 libdevel optional libvkd3d-headers_1.2-5_all.deb
 e1e70bdb0086ae33a3a1aaa7264aaabd 179140 libs optional libvkd3d-shader1_1.2-5_i386.deb
 4c1de1b5670ede67acc398b282a764dc 24420 libs optional libvkd3d-utils1_1.2-5_i386.deb
 c93378590523f4be252a830acfec59c1 334468 libs optional libvkd3d1_1.2-5_i386.deb
 b61f614bce1dde6f19642aab816ac099 19604 devel optional vkd3d-compiler_1.2-5_i386.deb
 7e7ccd47dafb22c83bf87e82b3965715 85572 devel optional vkd3d-demos_1.2-5_i386.deb
 635c73eaad261dd4ce2b60c0d8f3506e 13031 libs optional vkd3d_1.2-5_i386.buildinfo

-----BEGIN PGP SIGNATURE-----

iQQzBAEBCgAdFiEEIwTlZiOEpzUxIyp4mD40ZYkUaygFAmDqPugACgkQmD40ZYkU
ayjfoyAAhDrUdSBGJKCmHuBKQfYv+b+qpNYvOlym3wFGeqSpAOh4vY+BMTNN/nWi
g6KBn4TNyy/p4WsIdC06vxdgB+R0Gr+Lp83wIP5ZYQqF/318z4bjcb0P4hvS8fS9
dXHOs/1MnIQ1ozzHjUjeNmwO8kLfR2rEdg1uercLWvR4RnP6y40q0f5qsyqhkvc8
erg97duUbM+kukErVmOie8dq63pr9J+XGglFLcIkqHRcQClZnY3Moz2V9oqsQJ+/
VOyyV5YjjkXOJHN7D8HzLWFvkcjLaL/pSR5rU1UOY2okZmmOiX0kMD6bLcELPOTa
Cyq6XB0AgfnVS3ZMEZy4EeLN+97o/qUjrkkcvqsEJmvIkJVxTX8AjbwiDEa+qgFL
kKWaFS+3LPFEWtqRzniBUSMMZuVbBMURkXsN+5jSIUJqilhfAjMA+/jqv0fxdUv9
MdeJpjtBBWihnvwmImjO+dPNl4MQf8H1n33CiyHTOxkXZ9coGWuhxnYhbSP9ypz7
FL1cwdpCzo0+LEArYoe9jHQM78G1pbxTTeD/pEgfIaWBt5BcS9DstZ7XNjfNHM1Y
kzgt8RLt8vlQwxfVmr858MXq0VrBBX0m4++MlBwUFwTD/vx+JFj4PmP0eMMM5Jzx
Vc8O/eAAtdnY98RoHATnFUVO2teh90IxIxtLh+JNGydDWOIV0F0dd0bS/5bPnq7Q
W2IrEZ9DXy6Wj2qupubI5tc+hGfyvpoBbO8ogA5l5yRLxK0sUjg83S0kPOLjooCm
g25Vnpg0kWnD4WJdgwxH1dOyVToL2por+uZSqQbXr4YGQXlAC+EKnIBccLf6QVXG
5z2ogFgWyMIjd3IyWpXMuMk8q8QIVdUq277LUmQiwHzXWok5hHv/tN8MzAZjqutW
gohHyz1a7ORLK1F7cXNFpxJfpb+9oa9QB3rCor3RvOj3iY5Cd+j7iLoImGsuAmzi
soE577XOUV/rV54tEBfQiY+0ViRW+QQsi9iOPA7xmPtAUG80cT2/dLVnWvtC7JG3
6r9oDqHkdSG8FfUeHZSFPsHJYdigEp+xCGI2BNKytmycPg/dc2Jp3ZHbXdSODbGO
9rWlRtKDhgDubh7Nw84ms/JMHU+62+mkkdsXq9unK58OIlynUyf4uxlYhQPnHyoz
nDc+TGd65Thwh5JhDTucc+oizjZJtOT6jJQ598cYjAQ4M8ESJc9kSsxjIDnPTFKf
8C22qRXIguJJDSQrGRuiKjuusUsx4joKxbq5rCJ8ZOmnyTzdHkUU+miAQkuHxOsh
y2cGSNIVU0wtutdaRfrL9ZGnZYF54MO4uG3BZ1yW4GLhNfYgSm9kDF0UTv/FhzUz
KDWdD71Z3lZpM0MU/kaWOkMgDezEzw==
=v28d
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: