[Bug 1803059] Review Request: hfg-gmuend-openmoji-color-fonts - Emojis with a line-drawn style

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1803059



--- Comment #6 from Nicolas Mailhot <nicolas.mailhot@xxxxxxxxxxx> ---
Right, not font packages build on rawhide right now, because it has emerged rpm
4.15 stealthily changed Source/Patches evaluation rules, making existing
templates unsafe. The fix is coded by it is waiting for the common part to be
merged in redhat-rpm-config.

https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/83#comment-42999

Sadly no one wanted to look at the problem seriously rpm or redhat-rpm-config
side before I pushed a macro build to koji that showed things were not so
simple.

*After* breaking rawhide builds people had to look at it and it has emerged it
is possible to evade the rpm change consequences by using %sourcelist and
%patchlist, and adding a wrapper around Name:/%package to workaround the fact
%{name} is "special".

You have an example of the new templates and of converted packages in

https://copr.fedorainfracloud.org/coprs/nim/workaround-rpm-commit-93604e2-effects/builds/
I did everything I could to adapt the macro code to rpm changes with as little
spec changes as possible. (you can not use those before the common part is
merged in redhat-rpm-config)



@eclipseo: Go specs will need the same kind of adjustment, because they use the
same basic spec structure, I'm waiting to get the fonts part done to be sure
there is no problem left before moving to the Go part.


@peter

So, it will mostly be transparent font spec side, except Sources will move to a
new rpm section and you will lose the ability to set the index of a fontconfig
file in sources.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux