Hi,
On 6/1/21 10:33 PM, Otto Urpelainen 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].
Good news, the exec-heap permission issue should be fixed by this upstream
commit:
https://github.com/dosbox-staging/dosbox-staging/commit/649a428dc368cc03b1cfa608faeae7b5b9290581
Unfortunately this does not apply at all to 0.76.0 though, so we cannot just
cherry-pick the fix and add it to the Fedora packages.
One option would be to switch to a git snapshot for now.
Lets discuss this further in:
https://bugzilla.redhat.com/show_bug.cgi?id=1960865
Which seems to be the bug where this is actually being tracked.
Regards,
Hans
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam on the list, report it:
https://pagure.io/fedora-infrastructure