Your message dated Sun, 11 Sep 2022 17:52:31 +0200
with message-id <87edwhzz5s.fsf@localhost>
and subject line Re: Bug#1019487: libembree-dev should depend on libtbb-dev
has caused the Debian Bug report #1019487,
regarding libembree-dev should depend on libtbb-dev
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 [email protected]
immediately.)
--
1019487: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019487
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libembree-dev
Version: 3.13.4+dfsg-1
Severity: important
Tags: patch
X-Debbugs-Cc: [email protected]
During a rebuild of VecGeom, I noticed that it fails from Embree:
```
CMake Error at /usr/lib/x86_64-linux-gnu/cmake/embree-3.13.4/embree-
config.cmake:53 (FIND_PACKAGE):
By not providing "FindTBB.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "TBB", but
CMake did not find one.
Could not find a package configuration file provided by "TBB" with any of
the following names:
TBBConfig.cmake
tbb-config.cmake
Add the installation prefix of "TBB" to CMAKE_PREFIX_PATH or set "TBB_DIR"
to a directory containing one of the above files. If "TBB" provides a
separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
CMakeLists.txt:388 (find_package)
-- Configuring incomplete, errors occurred!
```
This can be simply fixed by adding libtbb-dev to the build dependencies.
However, this dependency should be added to libembree-dev.
Cheers,
Stephan
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.19.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libembree-dev depends on:
ii libembree3-3 3.13.4+dfsg-1
libembree-dev recommends no packages.
Versions of packages libembree-dev suggests:
pn embree-tools <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Hi!
On 2022-09-10 at 13:51 (+02), Stephan Lachnit wrote:
[...]
> During a rebuild of VecGeom, I noticed that it fails from Embree:
[...]
> This can be simply fixed by adding libtbb-dev to the build dependencies.
>
> However, this dependency should be added to libembree-dev.
No, it shouldn't. As explained on salsa MR.
Thus, closing.
--
Matteo F. Vescovi || Debian Developer
GnuPG KeyID: 4096R/0x8062398983B2CF7A
signature.asc
Description: PGP signature
--- End Message ---