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

Missing dependencies in package detection #464

Open
RaitoBezarius opened this issue Feb 16, 2024 · 1 comment
Open

Missing dependencies in package detection #464

RaitoBezarius opened this issue Feb 16, 2024 · 1 comment
Labels
is:enhancement Request for adding new feature or enahncing functionality. status:completed From the developer perspective, the issue was solved (bug fixed, question answered,...)

Comments

@RaitoBezarius
Copy link

Hi there, thank you for the amazing library.

I'm packaging the Netopeer2 suite in Nixpkgs/NixOS and I realized there were two hidden dependencies: PCRE2 (from libyang) and libxcrypt (for crypt.h).

I think it would make packaging easier to list them in the CMake machinery

michalvasko added a commit that referenced this issue Feb 16, 2024
@michalvasko
Copy link
Member

michalvasko commented Feb 16, 2024

Glad you appreciate it and I have added crypt to dependencies in the README, not sure what else to do. It should be expected that if a project depends on another, which then depends on some other project, then the first depends also on the third, dependencies are transitive, obviously. This does not have to be mentioned explicitly because netopeer2 nor libnetconf2 do not directly use PCRE2.

@michalvasko michalvasko added is:enhancement Request for adding new feature or enahncing functionality. status:completed From the developer perspective, the issue was solved (bug fixed, question answered,...) labels Feb 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is:enhancement Request for adding new feature or enahncing functionality. status:completed From the developer perspective, the issue was solved (bug fixed, question answered,...)
Projects
None yet
Development

No branches or pull requests

2 participants