recently unit tests for `rpkg` tool started failing. I found, that `rpm` 
returns a different result than before.
I have simple specfile:

Summary: Dummy summary
Name: docpkg
Version: 1.2
Release: 2%{dist}
License: GPL
Group: Applications/Productivity
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Dummy docpkg for tests
touch README.rst
%doc README.rst
* Sat Jun 30 2018 Tester <tes...@example.com> - 1.2-2
- Initial version
And my script has been extracting the CHANGELOGTEXT by command:

$ rpm -q --qf "%{CHANGELOGTEXT}\n" --specfile "docpkg.spec"
Expected output was:
- Initial version
but in some systems it returns just:

doesn't work (with rpm version):
- Fedora29: 4.14.2-1-2
- Fedora30:
- Fedora31: 4.15.1-2

works as expected:
- Fedora28:
- Centos7: 4.11.3-43

Does anybody know what happened? I looked at rpm changelog but didn't notice 
anything useful. Was the `rpm` / `rpm-build` behaviour changed this way?

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
Rpm-maint mailing list

Reply via email to