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

Reply via email to