Hi, On 6/2/21 12:47 AM, François Cami wrote: > On Tue, Jun 1, 2021 at 10:36 PM Neal Gompa <ngomp...@gmail.com> wrote: >> >> On Tue, Jun 1, 2021 at 4:34 PM Otto Urpelainen <otu...@iki.fi> wrote: >>> >>> Hans de Goede kirjoitti 1.6.2021 klo 21.02: >>>> Hi, >>>> >>>> On 6/1/21 6:20 PM, Vitaly Zaitsev via devel wrote: >>>>> Hello all. >>>>> >>>>> doxbox-staging is trying to overwrite the regular dosbox package: >>>>> >>>>> Installing: >>>>> dosbox-staging x86_64 0.76.0-2.fc34 fedora >>>>> 1.4 M >>>>> replacing dosbox.x86_64 0.74.3-7.fc34 >>>>> >>>>> From its SPEC[1]: >>>>> >>>>> # This package is a drop-in replacement for dosbox >>>>> Provides: dosbox = %{version}-%{release} >>>>> Obsoletes: dosbox < 0.74.4 >>>>> >>>>> Is this Okay? These packages has different maintainers. According to the >>>>> Fedora packaging guidelines, one package cannot introduce conflicts with >>>>> another. >>>> >>>> This is intentional, regular dosbox is more-or-less (*) unmaintained >>>> upstream so we have decided to switch to dosbox-staging, also see the >>>> Package Review for dosbox staging: >>>> https://bugzilla.redhat.com/show_bug.cgi?id=1884608 >>>> >>>> As such dosbox-staging is intended as a replacement for the regular dosbox >>>> (and it is fully compatible with the regular dosbox). This was coordinated >>>> with the dosbox owner, but we have forgotten to actually retire dosbox, >>>> sorry about that. I'll retire dosbox in rawhide right away. >>> >>> I think it is great that Fedora now has dosbox-staging and arrow keys >>> work again. Many games were quite annoying to play without them. And >>> there are other improvements as well. >>> >>> But the complaint I have about this process is that, if you use the >>> default dosbox-staging config, quite many games that actually ran with >>> dosbox crash on dosbox-staging startup. That problem should be patched >>> around somehow before dosbox can go. See Bugzilla discussion [1]. >>> >>> [1]: https://bugzilla.redhat.com/show_bug.cgi?id=1933849#c4 >>> >> >> As an aside, I'm slightly confused why dosbox wasn't just replaced >> with dosbox-staging with the same packaging... > > Different upstreams (different teams, etc).
Right, the original dosbox project is still somewhat alive, so the purpose of having a dosbox-staging package instead of just putting the tarbal from dosbox-staging into the dosbox package is to make it clear that Fedora is packaging dosbox-staging and not the original dosbox. Regards, Hans _______________________________________________ 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 on the list, report it: https://pagure.io/fedora-infrastructure