[Rpm-maint] [PATCH] add support for scriptlet deps in generated deps
Thierry Vignaud
thierry.vignaud at gmail.com
Wed Sep 12 13:41:41 UTC 2018
Le mer. 12 sept. 2018 à 14:30, Igor Gnatenko
<ignatenkobrain at fedoraproject.org> a écrit :
>> In Mageia, we eg had:
>> 1) manual "requires(post)" or "requires(posttrans): info-install"
>> (info-install being the package containing /sbin/ /sbin/install-info
>> 2) plus manual %post or %posttrans calling install-info
>>
>> This was a manual process, so it was sometimes missed in some pkgs.
>
>
> That's why Fedora switched to transfiletrigger. It is much better ;)
But we still need the pkgs container the info files to require the
needed /sbin/info-install
>> We've replaced those manual requires+scriptlets by a filetrigger.
>> But we still want info-install to be installed, so in order to replace
>> the manual requires, we want to automatically emit the requires on
>> info-install
>> But we don't want to emit "requires: info-install",
>> what we want really is "requires(posttrans): info-install"
>>
>> The patch enables to emit requires for scriptlets or filetriggers.
>
>
> This is too specific use case I think..
That's an example but there could be more
More information about the Rpm-maint
mailing list