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

Fedora test deps and cleanup #122

Merged
merged 5 commits into from
Mar 12, 2020

Conversation

ellert
Copy link
Member

@ellert ellert commented Mar 11, 2020

Fedora changed the structure of their perl RPM and made it more modular. Some perl modules that used to be installed together with the perl interpreter are now separate modules. If these are used by the tests they must now be listed as build requires.

This PR also removes some unused test files.

Copy link
Member

@msalle msalle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi,
looks fine to me. One question though: Shouldn't you also add perl-interpreter as BuildRequires?
That seems to be required from https://fedoraproject.org/wiki/Packaging:Perl but perhaps not when you have explicit other Perl requirements?

Originally all components using the doxygen filter used a copy of the
filter installed by globus-common. Later the filter script was copied
to the source directory of each component that uses it, and the copy
in globux-common is no longer used (it is not used by globus-common
itself).
@ellert ellert force-pushed the fedora-test-deps-and-cleanup branch 2 times, most recently from bc2926e to 0021418 Compare March 12, 2020 17:05
Add additional perl dependencies for tests
@ellert ellert force-pushed the fedora-test-deps-and-cleanup branch from 0021418 to c7b0cdd Compare March 12, 2020 17:16
@ellert
Copy link
Member Author

ellert commented Mar 12, 2020

You are correct.
I have added perl-interpreter to all packages that use it either during build or testing. I also added all perl modules used and not only those not dragged in by other build dependencies.

@ellert ellert merged commit ab99a0e into gridcf:master Mar 12, 2020
@ellert ellert deleted the fedora-test-deps-and-cleanup branch March 13, 2020 08:26
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.

2 participants