[HEADS UP] rpm-4.12.90 in rawhide

Florian Festi ffesti at redhat.com
Mon Jul 27 12:46:25 UTC 2015

On 07/25/2015 11:18 AM, Remi Collet wrote:
> %doc imagick-3.1.2/{CREDITS,TODO,INSTALL}

To give a bit more context:

Globs with braces have not been supported in rpm's %files section ever.

But https://bugzilla.redhat.com/show_bug.cgi?id=728959 caused all kind
of docs file being added to the package and files not being properly
checked. As a result such constructs as
imagick-3.1.2/{CREDITS,TODO,INSTALL} - which are not at all supported -
did not result in an error.

As we fixed that bug rpm spits out an error - quite correctly. But
actually there is no good reason to not support braces in the globs,
especially as it is just one flag to set internally. So we added the
support and the package should now build.

But still packages with broken doc entries may refuse to build. Please
fix them if you encounter such errors. This is one of the many cases
were making rpm do the right thing and do the proper checks breaks
broken packages.



Red Hat GmbH, http://www.de.redhat.com/ Registered seat: Grasbrunn,
Commercial register: Amtsgericht Muenchen, HRB 153243,
Managing Directors: Charles Cachera, Michael Cunningham, Michael
O'Neill, Charles Peters

More information about the devel mailing list