Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better warning message for when a package isn't in dbt-build-order.cmake #262

Closed
jcfreeman2 opened this issue Feb 16, 2024 · 0 comments · Fixed by #265
Closed

Better warning message for when a package isn't in dbt-build-order.cmake #262

jcfreeman2 opened this issue Feb 16, 2024 · 0 comments · Fixed by #265

Comments

@jcfreeman2
Copy link
Collaborator

Filing this Issue because Wes ran into this warning this morning with dqmtools and didn't know what to do about it:

Package "dqmtools" not provided to the daq_add_subpackages function
  in /nfs/sw/dunedaq/dunedaq-fddaq-v4.3.0-rc1-dqm/sourcecode/CMakeLists.txt.
  dqmtools will only be built after the provided packages are built.  There's
  no guarantee this is the correct order; if you know where dqmtools should
  be in the dependency hierarchy add it to its appropriate place in the list
  of packages provided to daq_add_subpackages.

While dealing with this is covered in https://dune-daq-sw.readthedocs.io/en/latest/packages/daq-buildtools/#working-with-more-repos, from the warning message itself on the terminal it's not super-simple for a user to figure out what to do.

jcfreeman2 pushed a commit that referenced this issue Mar 14, 2024
andrewmogan added a commit that referenced this issue Mar 14, 2024
…le_warning_message

JCF: Issue #262: give actionable advice to developers when their pack…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant