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

Bug#979078: marked as done (spriv-tools FTCBFS: build dependency python3-dev not installable)



Your message dated Fri, 07 Jan 2022 10:34:42 +0000
with message-id <E1n5ma2-000IfT-PT@fasolo.debian.org>
and subject line Bug#979078: fixed in spirv-tools 2021.4-1
has caused the Debian Bug report #979078,
regarding spriv-tools FTCBFS: build dependency python3-dev not installable
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.)


-- 
979078: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979078
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: spirv-tools
Version: 2020.6-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: cross-satisfiability

spirv-tools cannot be cross built from source, because its dependency on
the host architecture python3-dev fails to install. It does not actually
need the development files of python as it doesn't build an extension.
It really wants a build architecture python3. Thus the dependency can be
replaced with python3:native. Once doing so, spirv-tools becomes cross
buildable. Please consider applying the attached patch.

Helmut
diff --minimal -Nru spirv-tools-2020.6/debian/changelog spirv-tools-2020.6/debian/changelog
--- spirv-tools-2020.6/debian/changelog	2020-12-08 23:07:00.000000000 +0100
+++ spirv-tools-2020.6/debian/changelog	2021-01-02 09:28:27.000000000 +0100
@@ -1,3 +1,11 @@
+spirv-tools (2020.6-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Build-Depends python3:native instead of python3-dev.
+    (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sat, 02 Jan 2021 09:28:27 +0100
+
 spirv-tools (2020.6-1) unstable; urgency=medium
 
   * New upstream release. (Closes: #975164)
diff --minimal -Nru spirv-tools-2020.6/debian/control spirv-tools-2020.6/debian/control
--- spirv-tools-2020.6/debian/control	2020-12-08 22:27:35.000000000 +0100
+++ spirv-tools-2020.6/debian/control	2021-01-02 09:28:22.000000000 +0100
@@ -4,7 +4,7 @@
 Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
 Build-Depends: debhelper-compat (= 12),
  cmake,
- python3-dev,
+ python3:native,
  spirv-headers (>= 1.5.4+rt~),
 Standards-Version: 4.5.0
 Homepage: https://github.com/KhronosGroup/SPIRV-Tools

--- End Message ---
--- Begin Message ---
Source: spirv-tools
Source-Version: 2021.4-1
Done: Timo Aaltonen <tjaalton@debian.org>

We believe that the bug you reported is fixed in the latest version of
spirv-tools, 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 979078@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen <tjaalton@debian.org> (supplier of updated spirv-tools 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: Fri, 07 Jan 2022 11:46:18 +0200
Source: spirv-tools
Built-For-Profiles: noudeb
Architecture: source
Version: 2021.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Timo Aaltonen <tjaalton@debian.org>
Closes: 979078
Changes:
 spirv-tools (2021.4-1) unstable; urgency=medium
 .
   * New upstream release.
   * control: Bump spirv-headers build-dep.
   * control: Build-depend on python3:native instead of python3-dev.
     (Closes: #979078)
Checksums-Sha1:
 f59e429d22b72f1ecd83be2438946e49ade1c7ab 1962 spirv-tools_2021.4-1.dsc
 41bcca726b097400bde11dc117986d2cbcb4264c 2887505 spirv-tools_2021.4.orig.tar.gz
 d372b889c2601f6ea7863d7f2add681a6aa1dd91 2628 spirv-tools_2021.4-1.debian.tar.xz
 0c0356f2889d71854500f27628181210ed55a721 6838 spirv-tools_2021.4-1_source.buildinfo
Checksums-Sha256:
 3a1ed0dea4a40979adf457a41767fdc9bd1074221da2f71f3dfbf5238384e656 1962 spirv-tools_2021.4-1.dsc
 d68de260708dda785d109ff1ceeecde2d2ab71142fa5bf59061bb9f47dd3bb2c 2887505 spirv-tools_2021.4.orig.tar.gz
 50599f27a57450f1b8d6bb5a0d244bb584c2c838f925a46120ad6579406c54d9 2628 spirv-tools_2021.4-1.debian.tar.xz
 9e8368bee65778d9032e89d0f94e0a3f178a09193cbea3773d0354fb3261822b 6838 spirv-tools_2021.4-1_source.buildinfo
Files:
 19d513d4345a16142a89e95e16aa9906 1962 libdevel optional spirv-tools_2021.4-1.dsc
 bb36f699fcaca7362b983d75fa5a547b 2887505 libdevel optional spirv-tools_2021.4.orig.tar.gz
 e0e54400c06c256037e86c4100150665 2628 libdevel optional spirv-tools_2021.4-1.debian.tar.xz
 4e4280b5dfdcae0fbdc407f445ca2bca 6838 libdevel optional spirv-tools_2021.4-1_source.buildinfo

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

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmHYC/wACgkQy3AxZaiJ
hNw2UQ/9GL3qEUEwa2dtft4OTN3Tsm+n4jbc9PIV4TNOw491UEntjhEgYZJvo8I/
qHcyaG3KGN9T52F4NkPU6ZmUoQj0HHQrzMOMGWIonL31wncDCFkLiQbvDIoeENe0
OMX6L3mDbpx6JKmCyVkxo21z8MP476qbBOQ9F3kx+r8zy7D3U2+faOeYRYp8dpVC
v7rvXsiIWYUZWNNT+3Y45eB75P0F0U9WqJVj2jl6RshsDnND4T/jKEqI8mZV/2os
Sy3sA6qnWpprA20sixdRcXvhHlZzExUitRvsXO0sKosqAjgSmUlevmxTSzZjFt6a
3qTLKAlSgLDu6OB5yNLwNZqYaMqIgiu7u+EIJPQDFo2BYzNdg2rfUXo97e8Uh4jW
fH/O+BvLB7ADfRp6CqTmIvXElels94Z/HlMzZKVpJ3CK3PABKSIINjsipU5iN+Vb
h18W0vfjxTPQ9spxe22HPJOBmNOeQ8yTtvMopoPn2Ohp3liJV84vqcsqspvDHENQ
djNz6QlMtf8CTzcH9uGWX5lmfqFdXlfOqNZ0PP2HnxBdLghoKBtlZrlTnUUWw7ZU
+w2CwvRJlcciEI6BheJTn3UIf6i4N6GXocrDu9WxVDQaEDjbEHXHtjjt6wrOSGHg
2wex5Z1QzQC2yuN/dq+f9d+YfWWDT7Afr/cuXn2gqGbwoxUt47Y=
=CR8f
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: