← All tasks
cppzeek/zeek #3266Not a task: not reproduced

Packages miss backwards-compatibility link of testing-related files

envgap__zeek__zeek-3266

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • In a clean container the reported failure did not reproduce, or the known fix did not make the project run.

02 / ENVIRONMENT RECIPE

Base commit
3947b402a00dd71a8a606719b66fdcdc312be0cb
Manifest
testing/CMakeLists.txt
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

zeek/zeek #3266 · read the original issue
It seems that our binary packages, at least for zeek-6.0.0 and debian-11 miss a softlink of `<PREFIX>/share/btest/data` to `<PREFIX>/share/zeek/tests`. We have an explicit install rule for that, https://github.com/zeek/zeek/blob/4b71b7d05c7fad7bd2c2619471a836a142d8edf2/testing/CMakeLists.txt#L12-L18



This leads to packages relying on support files like `random.seed` or `Scripts/canonify-zeek-log` to be in this path to fail, e.g., a user reported that he was unable to install `zeek/spicy-ldap` in his system with Zeek from packages while our CI was ✅ (our CI uses Docker images which have these files).



We should either install this softlink in packages as well, or alternatively get rid of it completely in our CMake setup so both installations methods are more similar.
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]