On Mon, Feb 24, 2020 at 8:11 AM Sandro Mani <manisan...@gmail.com> wrote:
>
> Hi
>
> Get ship a working licensecheck again in rawhide (stuck at v3.0.39 due to 
> later versions requiring a non-free library), I need to temporarily downgrade 
> perl-Regexp-Pattern-License, which was since updated to a version which isn't 
> compatible with licensecheck-3.0.39 anymore. This is a temporary thing, as 
> upstream will look at removing the non-free dependency in future versions [1].
>
> As the upstream maintainer mentioned in [1], in debian they do temporary 
> rollbacks by specifying
>
> Version: <version>+really.<actualversion>
>
> in my case of perl-Regexp-Pattern-License, that would mean
>
> %global realversion 3.1.99
> Version:        3.2.0+really.%{realversion}
> Release:        1%{?dist}
>
> i.e. perl-Regexp-Pattern-License-3.2.0+really.3.1.99-1 [2]. Is this approach 
> permissible? (Obvious alternative would be an Epoch bump, which I'd rather 
> avoid, or patching licensecheck to remove the non-free dependency, which 
> however results in some deficiencies, see [1]).
>

You can do that trick, it'll even kind of work. But we don't typically
do this. That said, why not just patch it to remove the non-free
dependency, even if it weakens the functionality a bit?



-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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/devel@lists.fedoraproject.org

Reply via email to