Package Details: emulationstation 2.9.1-1

Git Clone URL: https://aur.archlinux.org/emulationstation.git (read-only, click to copy)
Package Base: emulationstation
Description: Emulation Station is a flexible emulator front-end supporting keyboardless navigation and custom system themes.
Upstream URL: https://github.com/RetroPie/EmulationStation
Licenses: MIT
Conflicts: emulationstation-git
Submitter: postblue
Maintainer: postblue
Last Packager: postblue
Votes: 10
Popularity: 0.000256
First Submitted: 2017-10-14 12:36
Last Updated: 2020-05-21 07:52

Latest Comments

1 2 Next › Last »

postblue commented on 2020-05-21 08:18

Thank you @Lulzon and @ilikenwf for your patches. I was trying to fix the build and was no more able to compile it. Pushing a revision update with the stringfix.patch, at least it builds fine now.

About the resource directory, it should be related to the message "Package contains reference to $srcdir" upon build for the files usr/lib/libpugixml.a and usr/bin/emulationstation, but I have no clue where it does come from. I see that in Font.cpp there's a reference to "ResourceData" but I cannot track where it come from.

Lulzon commented on 2020-05-18 01:30

@ilikenwf thank-you. I had to modify GameList.h and MetaData.h patches, I have a different version it seems.

diff --git a/es-app/src/Gamelist.h b/es-app/src/Gamelist.h
index df7021ea..8994a227 100644
--- a/es-app/src/Gamelist.h
+++ b/es-app/src/Gamelist.h
@@ -2,5 +2,7 @@
 #ifndef ES_APP_GAME_LIST_H
 #define ES_APP_GAME_LIST_H

+#include <string>
+
 class SystemData;

diff --git a/es-app/src/MetaData.h b/es-app/src/MetaData.h
index 3c3026d8..fca5f54b 100644
--- a/es-app/src/MetaData.h
+++ b/es-app/src/MetaData.h
@@ -2,6 +2,7 @@
 #ifndef ES_APP_META_DATA_H
 #define ES_APP_META_DATA_H

+#include <string>
 #include <map>
 #include <vector>

ilikenwf commented on 2020-05-17 20:32

Fix for string issues (gcc 10 related?) https://gist.github.com/ilikenwf/759fc10d54bb88fe431b02eff86425aa

alfalfa commented on 2020-03-26 02:07

As outlined by @toeshred, this is the fix for the startup crash; lvl0: Error - File type unknown! emulationstation: /var/tmp/pamac-build-m1s3ry/emulationstation/src/EmulationStation-2.9.0/es-core/src/resources/Font.cpp:21: Font::FontFace::FontFace(ResourceData&&, int): Assertion `!err' failed. Aborted (core dumped)

cd /tmp
git clone https://github.com/RetroPie/EmulationStation.git
cd EmulationStation
git checkout 3adadc9  # the parent commit of when data/resources was removed
mkdir -p ~/.emulationstation/resources
cp -r data/resources/ ~/.emulationstation/

https://github.com/RetroPie/EmulationStation/issues/427#issuecomment-388524825

postblue commented on 2020-02-18 15:18

@toeshred Thank you for finding out this! Starting with this issue, I stumbled upon this pull request that seems to be fixing it https://github.com/RetroPie/EmulationStation/pull/618 I will try. I will try to make a patch with it, but I'm not able to do it now.

toeshred commented on 2020-02-17 22:10

@postblue The problem is upstream. I compiled from the github source and same problem. I fixed it by following 'bsinky' instructions from here: https://github.com/RetroPie/EmulationStation/issues/427

Basically it just needs the resources directory to be put into .emulationstation, otherwise the last resort is to check the src directory where it was originally compiled from. I did the 'git checkout 3adadc9' in a new clone of ES and copied the data/resources folder into my .emulationstation, and it worked.

m1s3rys1gn4l commented on 2020-02-14 19:53

getting this error, any help ?

[m1s3ry@HyperX ~]$ emulationstation Creating config directory "/home/m1s3ry/.emulationstation" lvl0: Error - File type unknown! emulationstation: /var/tmp/pamac-build-m1s3ry/emulationstation/src/EmulationStation-2.9.0/es-core/src/resources/Font.cpp:21: Font::FontFace::FontFace(ResourceData&&, int): Assertion `!err' failed. Aborted (core dumped)

postblue commented on 2020-02-08 10:43

@toeshred Indeed, launcher is linking to source directory (where it was built) instead of package directory. But I don't know how to fix this, Cmake seems to link itself to the directory where it was built.

toeshred commented on 2020-02-07 17:08

As of the last update, this program no longer launches:

lvl0: Error - File type unknown!

emulationstation: /home/chris/.cache/yay/emulationstation/src/EmulationStation-2.9.0/es-core/src/resources/Font.cpp:21: Font::FontFace::FontFace(ResourceData&&, int): Assertion `!err' failed.

zsh: abort (core dumped) emulationstation

jediafr commented on 2019-08-14 05:03

Hi, I have a blocking error (aur et aur git) at building : libvlc_media_player_t make[2]: [es-core/CMakeFiles/es-core.dir/build.make:531: es-core/CMakeFiles/es-core.dir/src/components/VideoVlcComponent.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:212: es-core/CMakeFiles/es-core.dir/all] Error 2 make: *** [Makefile:152: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

Thanks for your help.