Bug 27382 - emulationstation 2.9.6, a cross-platform graphical front-end for emulators with controller navigation
Summary: emulationstation 2.9.6, a cross-platform graphical front-end for emulators wi...
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL: https://github.com/RetroPie/Emulation...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-11 01:54 CEST by Zombie Ryushu
Modified: 2021-09-06 21:39 CEST (History)
1 user (show)

See Also:
Source RPM: emulationstation-2.9.6-1.src.rpm
CVE:
Status comment: Improved by Rosa.


Attachments

Description Zombie Ryushu 2020-10-11 01:54:39 CEST
I need Emulation Station 2.9.0 Packaged for Mageia. I have a successful build of this, but it builds it's own version of pugixml. It may need to be patched as it throws the following error when loaded against system pugixml

emulationstation: /home/masterz/testing/BUILD/EmulationStation-2.9.0/es-core/src/resources/Font.cpp:21: Font::FontFace::FontFace(ResourceData&&, int): Assertion `!err' failed.
Comment 1 Lewis Smith 2020-10-11 10:08:25 CEST
Mageia 7.
"I need"? Perhaps 'I would like.'
Since you have got so far on a DIY basis, "it builds it's own version of pugixml", I wondered whether you could make that a static library integral with the application; just a thought.

Assigning this package request to all packagers collectively. On a voluntary basis, one of them might, if there are no license or other legal issues, want to integrate it to the distribution and maintain it for bug and security fixes.

You Zombie Ryushu might also want to join the packager team to maintain this piece of software: see https://wiki.mageia.org/en/Becoming_a_Mageia_Packager

Assignee: bugsquad => pkg-bugs
Summary: [Package Request] emulationstation 2.9.0 => emulationstation 2.9.0, a cross-platform graphical front-end for emulators with controller navigation [new Package Request]
Component: RPM Packages => New RPM package request

Comment 2 Zombie Ryushu 2020-10-11 22:24:06 CEST
I have a SPEC File for it stored in Rosa's build cluster.

https://abf.rosalinux.ru/zombie/EmulationStation/blob/master/EmulationStation.spec

But this will only run in it's build directory
Comment 3 Zombie Ryushu 2020-10-14 09:34:15 CEST
The crash is due to the fact resources are not installed in
 /usr/share/emulationstation/resources
Comment 4 Zombie Ryushu 2021-01-16 11:45:06 CET
This Ppackage has been drastically improved by Rosa.

https://abf.rosalinux.ru/import/emulationstation

The application is now much more stable, and conforms to the structure of /usr/share much better

Source RPM: EmulationStation => (none)

Zombie Ryushu 2021-01-16 11:46:09 CET

Status comment: (none) => Improved by Rosa.
Summary: emulationstation 2.9.0, a cross-platform graphical front-end for emulators with controller navigation [new Package Request] => emulationstation 2.9.6, a cross-platform graphical front-end for emulators with controller navigation [new Package Request]
Source RPM: (none) => emulationstation-2.9.6-1.src.rpm

Comment 5 Marja Van Waes 2021-09-06 21:39:26 CEST
Package request, so Version: Cauldron

CC: (none) => marja11
Summary: emulationstation 2.9.6, a cross-platform graphical front-end for emulators with controller navigation [new Package Request] => emulationstation 2.9.6, a cross-platform graphical front-end for emulators with controller navigation
Version: 7 => Cauldron


Note You need to log in before you can comment on or make changes to this bug.