Overview

Request 1123605 accepted

- specfile change : use rhel version macros wherever 'fedora' macro is also used
+ Build manpages on RHEL distros where argparse-manpage is available
and where python3-sphinx is available and cleanly installable without
requiring environment(modules) from EPEL
+ use fdupes to deduplicate python bytecode on RHEL distros which support it

Loading...

Daniel Mach's avatar

Thanks for the patch. I've ported it to the spec that is part of upstream: https://github.com/openSUSE/osc/pull/1449


Daniel Mach's avatar

I tested the change on centos:stream9 and it turns out that argparse-manpage and fdupes are not available in the base repo or even crb.


Magnus Lewis-Smith's avatar

argparse-manpage, python3-argparse-manpage and fdupes are in EPEL, which appears to be available to the openSUSE:Tools RHEL repositories.



Daniel Mach's avatar

Let me merge this so you get the credit for the work you did. I'll replace it with the https://github.com/openSUSE/osc/pull/1449 in the end, because it comes also with other changes and simplifies the spec a bit.

Thanks!

Request History
Magnus Lewis-Smith's avatar

mlewissmith created request

- specfile change : use rhel version macros wherever 'fedora' macro is also used
+ Build manpages on RHEL distros where argparse-manpage is available
and where python3-sphinx is available and cleanly installable without
requiring environment(modules) from EPEL
+ use fdupes to deduplicate python bytecode on RHEL distros which support it


Daniel Mach's avatar

dmach accepted request

openSUSE Build Service is sponsored by