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

perl: move 'libcrypt-devel' from makedepends to depends #1816

Closed
wants to merge 1 commit into from

Conversation

jannick0
Copy link
Contributor

@jannick0 jannick0 commented Jan 5, 2020

Many perl packages, if not all, require the header file <crypt.h>
which is part of 'libcrypt-devel'. Hence move it from makedepends to
depends.

Many perl packages, if not all, require the header file <crypt.h>
which is part of 'libcrypt-devel'.  Hence move it from makedepends to
depends.
@lazka
Copy link
Member

lazka commented Jan 11, 2020

Why can't packages that depend on libcrypt-devel for their build process not depend on libcrypt-devel directly?

@jannick0
Copy link
Contributor Author

You bump into this issue when using, e.g., cpanm to install perl modules. This is different from perl modules pre-packaged for msys. So libcrypt-devel is a dependee of perl itself I would conclude. It is annoying to find out that cpanm breaks because <crypt.h> cannot be found which belongs to crypt-devel. BTW: This was my use-case which caused me to file this PR.

@Alexpux
Copy link
Member

Alexpux commented Jan 13, 2020

@jannick0 building modules needs devel packages, but using perl no needed this headers. So this commit is wrong really.

@Alexpux Alexpux closed this Jan 13, 2020
@jannick0 jannick0 deleted the perl-depends branch January 19, 2020 07:39
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 this pull request may close these issues.

None yet

3 participants