The current behavior of `%exclude` is a feature and should not be incompatibly
changed.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/994#issuecomment-576466597
`.*` is still broken with `!=`:
python-kubernetes:
python-10.0.1/requirements.txt
`websocket-client>=0.32.0,!=0.40.0,!=0.41.*,!=0.42.* `
`error: Illegal char '*' (0x2a) in: 0.42.*`
`.*` is still broken with `>=`:
python-fsleyes:
fsleyes-0.32.0/fsleyes.egg-info/requires.txt
`nibabel>=2.3.*`
## How to reproduce this issue on your environment
1. Fork the repository: https://github.com/junaruga/report-rpm-macro-define
2. Enable Travis CI for the repository.
3. Check the Travis CI result modifying the `foo.spec` file.
--
You are receiving this because you are subscribed to this thread.
## Sumamry
`%define` macro is not evaluated, the value is not set when building a RPM spec
file with rpm-4.11.3-40 and `%bcond_without git` is executed.
## Context
I was trying to build a `ruby.spec` file on RHEL7, that is based on the Fedora
rawhide current latest `ruby.spec`
[URL](https://s