Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: hipspa...@packages.debian.org
Control: affects -1 + src:hipsparse
Please unblock package hipsparse
[ Reason ]
hipsparse is missing explicit dependencies on libamdhip64-dev.
[ Impact ]
Users installing libhipsparse-dev will not be able to use it without
also installing libamdhip64-dev, and it is not immediately made clear
what the actual cause of the error is.
[ Tests ]
This package does not yet have autopkgtests but in this particular case,
the change is minimal and only affects d/control.
[ Risks ]
None, compared to the previous release -1.
[ Checklist ]
[X] all changes are documented in the d/changelog
[X] I reviewed all changes and I approve them
[X] attach debdiff against the package in testing
[ Other info ]
None.
unblock hipsparse/5.3.3+dfsg-2
diff -Nru hipsparse-5.3.3+dfsg/debian/changelog
hipsparse-5.3.3+dfsg/debian/changelog
--- hipsparse-5.3.3+dfsg/debian/changelog 2023-01-24 11:35:25.000000000
+0100
+++ hipsparse-5.3.3+dfsg/debian/changelog 2023-05-28 17:17:36.000000000
+0200
@@ -1,3 +1,15 @@
+hipsparse (5.3.3+dfsg-2) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Cordell Bloor ]
+ * d/control: explicitly depend on libamdhip64-dev
+ hipsparse.h includes hip/hip_complex.h and hip/hip_runtime.h, so users
+ must have the hip headers installed to use the hipsparse headers.
+ (Closes: #1035789)
+
+ -- Christian Kastner <c...@debian.org> Sun, 28 May 2023 17:17:36 +0200
+
hipsparse (5.3.3+dfsg-1) unstable; urgency=medium
* Initial release. (Closes: #1023092)
diff -Nru hipsparse-5.3.3+dfsg/debian/control
hipsparse-5.3.3+dfsg/debian/control
--- hipsparse-5.3.3+dfsg/debian/control 2023-01-24 11:35:25.000000000 +0100
+++ hipsparse-5.3.3+dfsg/debian/control 2023-05-28 17:17:36.000000000 +0200
@@ -15,6 +15,7 @@
hipcc,
libamd-comgr-dev,
libhsa-runtime-dev,
+ libamdhip64-dev,
librocsparse-dev,
libgtest-dev <!nocheck>
Rules-Requires-Root: no
@@ -33,7 +34,8 @@
Package: libhipsparse-dev
Section: libdevel
Architecture: any
-Depends: libhipsparse0 (= ${binary:Version}),${misc:Depends},
${shlibs:Depends},
+Depends: libhipsparse0 (= ${binary:Version}), ${misc:Depends},
${shlibs:Depends},
+ libamdhip64-dev
Description: portable interface for sparse linear algebra on the GPU - headers
hipSPARSE is a wrapper library that provides a common interface to rocSPARSE
and cuSPARSE. The hipSPARSE library is designed to help applications using