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

Bug#1028957: marked as done (librocrand-dev: rocrand_INCLUDE_DIR does not exist)



Your message dated Thu, 09 Feb 2023 09:10:21 +0000
with message-id <E1pQ2wf-00Ej9Y-CY@fasolo.debian.org>
and subject line Bug#1028957: fixed in rocrand 5.3.3-1
has caused the Debian Bug report #1028957,
regarding librocrand-dev: rocrand_INCLUDE_DIR does not exist
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.)


-- 
1028957: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028957
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: librocrand-dev
Version: 5.0.0-2
Severity: normal
X-Debbugs-Cc: cgmb@slerp.xyz

Dear Maintainer,

The CMake integration for the librocrand-dev package appears to be
broken. A call to find_package(rocrand) will fail with an error like:

    CMake Error at /usr/lib/cmake/rocrand/rocrand-config.cmake:81 (message):
      File or directory //rocrand/include referenced by variable
      rocrand_INCLUDE_DIR does not exist !
    Call Stack (most recent call first):
      /usr/lib/cmake/rocrand/rocrand-config.cmake:97 (set_and_check)
      clients/tests/CMakeLists.txt:62 (find_package)
    
    
    -- Configuring incomplete, errors occurred!

It's not clear to me exactly why this is, but the 5.0.0 version predates
the work done upstream to better support GNUInstallDirs and FHS paths. If
the package were updated to 5.3.3, then d/rules and d/*.install could look
a lot more like the proposed librocsparse-dev package and would probably no
longer have this issue.

The rocRAND and hipRAND repos upstream were split after ROCm 5.0, but only
sort-of. The hipRAND repo was moved into a git submodule. Upstream still
builds the two libraries together, just like in ROCm 5.0 (at least for now).
So, perhaps the simplest step would be to make rocrand / hiprand a
multi-upstream tarball repo?

The upstream hipRAND repo does't have any tags (and therefore getting tarballs
with uscan might be tricky?). If tags would help, I can work with upstream to
get them added retroactively for rocm-5.1.0 and later. Just let me know.

Regards,
Cory Bloor

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-6-amd64 (SMP w/32 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages librocrand-dev depends on:
ii  librocrand1  5.0.0-2

librocrand-dev recommends no packages.

librocrand-dev suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: rocrand
Source-Version: 5.3.3-1
Done: Cordell Bloor <cgmb@slerp.xyz>

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

Debian distribution maintenance software
pp.
Cordell Bloor <cgmb@slerp.xyz> (supplier of updated rocrand 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: SHA256

Format: 1.8
Date: Tue, 07 Feb 2023 00:06:45 -0700
Source: rocrand
Architecture: source
Version: 5.3.3-1
Distribution: unstable
Urgency: medium
Maintainer: ROCm Team <debian-ai@lists.debian.org>
Changed-By: Cordell Bloor <cgmb@slerp.xyz>
Closes: 1028957
Changes:
 rocrand (5.3.3-1) unstable; urgency=medium
 .
   * d/{watch,gbp.conf}: recombine with hiprand as MUT
   * New upstream version 5.3.3
   * d/{control,rules,*.install}: update install dirs
     Closes: #1028957
   * d/control: update standards version
   * d/lib{roc,hip}rand-dev.examples: remove examples
   * d/not-installed: ignore test binaries
   * d/librocrand1.symbols.amd64: add new symbols
   * add d/patches/0001-hide-kernel-symbols.patch
   * d/librocrand1.symbols.amd64: update symbols
   * d/copyright: update copyright file
   * d/rules: fix debug symbols
Checksums-Sha1:
 d8e44c4cb66c57d12c316840025bf9bfd679b3f4 2189 rocrand_5.3.3-1.dsc
 1d2374751919e55023fbb879648b0dcecae43f90 80799 rocrand_5.3.3.orig-hipRAND.tar.gz
 40bb1526a63db653b96904c66ecc04fd8d73d408 11730401 rocrand_5.3.3.orig.tar.gz
 92155f51fe749d6d158832f60b5a0a4e6dcc4572 6192 rocrand_5.3.3-1.debian.tar.xz
 518a3e1069f5ba03065474b614f85c71a243c896 6435 rocrand_5.3.3-1_source.buildinfo
Checksums-Sha256:
 4197b6f7382ed86c8b7c76066e5c2afd4f1382f02b75f33c197ae30617dbb16b 2189 rocrand_5.3.3-1.dsc
 f72626b00d61ed2925b3124b7f094ccfaf7750f02bee6bac6b79317e1c5576ef 80799 rocrand_5.3.3.orig-hipRAND.tar.gz
 b0aae79dce7f6f9ef76ad2594745fe1f589a7b675b22f35b4d2369e7d5e1985a 11730401 rocrand_5.3.3.orig.tar.gz
 f2d56cd4c73ca57c4010d1a62b88c2e8ab6026e65d688477ec5efc57c8e1247d 6192 rocrand_5.3.3-1.debian.tar.xz
 4552e93aa7fee0f389095d450315756f74a8e73932a27fea9ac1c96ad9b105d8 6435 rocrand_5.3.3-1_source.buildinfo
Files:
 8b63915520a8cc7d13e8f090dfd9c0d5 2189 devel optional rocrand_5.3.3-1.dsc
 f7b76e7b90dd042d1937b37956ce3971 80799 devel optional rocrand_5.3.3.orig-hipRAND.tar.gz
 2d218ff7080402b5faab2e89a0a6df5b 11730401 devel optional rocrand_5.3.3.orig.tar.gz
 15c17ca3621d11894c2e4f2a69ce14ba 6192 devel optional rocrand_5.3.3-1.debian.tar.xz
 49650718d255e08840e5286bc86ea5b0 6435 devel optional rocrand_5.3.3-1_source.buildinfo

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

iQEzBAEBCAAdFiEEhhz+aYQl/Bp4OTA7O1LKKgqv2VQFAmPksvkACgkQO1LKKgqv
2VSxowgAjzWhdNI7wbr+I8vPefpOCVHjR/GyuD5kKfFLicTu0p28zQaDazRnFmIs
TupnauYnXLj+PDxt/5qTMMqlTReasuNNnsBWiAxttjrR3M0j55+MM9e6MCaUdTrC
uGfmYfQhoctPvtR0e5ojMWvhEBJcZdqgH8D9jFf4TDY8k+KwVCsY99bWUgON1ywL
4mlTpGbDo8qUAhMioFaXZxeJx3166DexisFHvAHnYF6viw2NUpkULjZEMu7v/3z5
lyFs9v6C+2+ZeoJOtv4w59qsGfKHvyKOL7gdckNyCATLk/g09XHj5KkVLyQfp46g
I0tBNqND5ShBpOIPmH+3hzZn2pRv0A==
=mqso
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: