On Mon, Sep 30, 2024 at 10:20 AM Zbigniew Jędrzejewski-Szmek
<zbys...@in.waw.pl> wrote:
>
> Hi,
>
> we have two packages python-docopt and python-docopt-ng and they
> declare Conflicts. This is reasonable: they don't actually conflict at
> the file level, but because they both provide the docopt module, it
> could be unclear which one is loaded. Unfortunately some dependent
> packages switched to the new dep, but not all, so during upgrades and
> installs dnf becomes quite unhappy:
>
> Problem: conflicting requests
>   - package python3-kiwi-10.1.13-1.fc41.noarch from updates-testing requires 
> python3.13dist(docopt-ng) >= 0.9, but none of the providers can be installed
>   - problem with installed package
>   - installed package python3-docopt-1:0.6.2-3.fc41.noarch conflicts with 
> python3-docopt provided by python3-docopt-ng-0.9.0-4.fc41.noarch from fedora
>   ...
>
> $ fedrq wr -F name -s python3-docopt
> liquidctl
> python-bioread
> python-doxytag2zealdb
> python-grip
> python-hdfs
> python-jedi
> python-num2words
> python-odml
> python-parso
> python-pykwalify
> python-vconnector
> python-vevents
> python-vpoller
> stomppy
> udiskie
>
> $ fedrq wr -F name -s python3-docopt-ng
> kiwi
> kiwi-boxed-plugin
>
> Dunno, those package that require python3-docopt are not very widely 
> installed,
> but a conflict like this is quite annoying. (And very confusing to users if
> they encounter this somewhere in the dependency chain.)
>
> Should we switch kiwi to use python3-docopt for now?
>

I switched kiwi and kiwi-boxed-plugin to docopt-ng because I thought
the plan was to switch everything else to docopt-ng...



-- 
真実はいつも一つ!/ 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
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to