Bug 1440759 - Add build-condition for skipping optional tests
Summary: Add build-condition for skipping optional tests
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-Software-License
Version: 26
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Petr Pisar
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-04-10 12:37 UTC by Petr Pisar
Modified: 2017-04-10 14:39 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2017-04-10 14:39:18 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Fix (1.35 KB, patch)
2017-04-10 12:37 UTC, Petr Pisar
no flags Details | Diff

Description Petr Pisar 2017-04-10 12:37:21 UTC
Created attachment 1270486 [details]
Fix

If you follow Fedora devel list, you know about Modularity. Modularity is
about packaging larger pieces of Fedora packages together while starting with
a minimal system.

To package perl-Module-Build, I need perl-Software-License that has an optional test that requires Software::License::CCpack and I consider Software::License::CCpack with it's own depencies too far from base perl Modularity-module.

Therefore I need to disable the optional tests in perl-Software-License package. See attached patch that implements in a way that does not affect traditional Fedora while allows me to build perl as a module.

Please apply. If you don't have time to deal with this, I can do it instead of you.

Comment 1 Daniel Berrangé 2017-04-10 13:10:54 UTC
Sounds fine - just go ahead and do the change directly yourself since you've prepared it already.

Comment 2 Petr Pisar 2017-04-10 14:39:18 UTC
Thanks. I applied the patch.


Note You need to log in before you can comment on or make changes to this bug.