Package Details: enigma-dev-git 4771.c6d773671-1

Git Clone URL: https://aur.archlinux.org/enigma-dev-git.git (read-only, click to copy)
Package Base: enigma-dev-git
Description: ENIGMA, the Extensible Non-Interpreted Game Maker Augmentation.
Upstream URL: http://enigma-dev.org
Licenses: GPL
Conflicts: lateralgm
Provides: lateralgm
Submitter: gandalf3
Maintainer: CyberShadow (HitCoder)
Last Packager: HitCoder
Votes: 4
Popularity: 0.137389
First Submitted: 2013-06-09 21:23 (UTC)
Last Updated: 2022-07-03 16:37 (UTC)

Latest Comments

HitCoder commented on 2022-05-01 02:49 (UTC)

As of today this package should be 100% working, as CyberShadow kindly added me as a co-maintainer and I tried my best to get things working. Works on my end, if any issues arise let me know ASAP. I'm also relatively new to maintaining AUR packages so if any dependencies should be moved to optional/makedepends instead then please let me know.

HitCoder commented on 2022-04-11 01:38 (UTC) (edited on 2022-04-11 01:39 (UTC) by HitCoder)

Cloning into bare repository '/home/hitcoder/.cache/yay/enigma-dev-git/enigma-dev'...
fatal: remote error: 
  The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.

The line git://github.com/enigma-dev/enigma-dev.git in the PKGBUILD should be changed to git+https://github.com/enigma-dev/enigma-dev.git following the change to github's authentication

CyberShadow commented on 2020-04-06 06:28 (UTC)

@dront78 The problem is with the upstream. The install.py script tries to download http://dl.dropbox.com/s/yx0upohoipzfdhv/alure.epackage.2014.12.28 , which is now a 403. Please complain to them, not here.

dront78 commented on 2020-03-26 07:01 (UTC) (edited on 2020-03-26 07:03 (UTC) by dront78)

it's not possible to build

Enigma package manager
Installing main please wait...
INFO: no dependencies for jnaJar
INFO: jnaJar already up-to-date (same hash)
INFO: no dependencies for lgm
INFO: lgm already up-to-date (same hash)
INFO: no dependencies for infolist
INFO: infolist hash did not match (probably needs updated) localhash:c3d39dd9c08ed430d137e72b9e823d2c remotehash:22bee0144dc32015e424bb88a4eac356
INFO: no dependencies for icns
INFO: icns hash did not match (probably needs updated) localhash:89343464f0330b22cbd50f31e200ad7c remotehash:35fc725e522a2d26a36ea99b0e13b4cf
INFO: no dependencies for alure
Traceback (most recent call last):
  File "install.py", line 101, in <module>
    downloadPackage(g_packageToInstall)
  File "install.py", line 85, in downloadPackage
    downloadPackage(dependency)
  File "install.py", line 85, in downloadPackage
    downloadPackage(dependency)
  File "install.py", line 94, in downloadPackage
    webFile = urlopen(packageURL)
  File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib/python3.8/urllib/request.py", line 531, in open
    response = meth(req, response)
  File "/usr/lib/python3.8/urllib/request.py", line 640, in http_response
    response = self.parent.error(
  File "/usr/lib/python3.8/urllib/request.py", line 563, in error
    result = self._call_chain(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 755, in http_error_302
    return self.parent.open(new, timeout=req.timeout)
  File "/usr/lib/python3.8/urllib/request.py", line 531, in open
    response = meth(req, response)
  File "/usr/lib/python3.8/urllib/request.py", line 640, in http_response
    response = self.parent.error(
  File "/usr/lib/python3.8/urllib/request.py", line 563, in error
    result = self._call_chain(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 755, in http_error_302
    return self.parent.open(new, timeout=req.timeout)
  File "/usr/lib/python3.8/urllib/request.py", line 531, in open
    response = meth(req, response)
  File "/usr/lib/python3.8/urllib/request.py", line 640, in http_response
    response = self.parent.error(
  File "/usr/lib/python3.8/urllib/request.py", line 569, in error
    return self._call_chain(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 649, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 403: Forbidden

CyberShadow commented on 2018-01-18 05:18 (UTC)

Thanks!

gandalf3 commented on 2018-01-18 02:38 (UTC)

It's all yours :)

CyberShadow commented on 2018-01-16 09:32 (UTC)

gandalf3, do you plan to continue maintaining this package? If not, I'd like to take over, as I've been contributing to the upstream project and don't mind maintaining the AUR package as well.

CyberShadow commented on 2016-08-31 18:44 (UTC)

Attempting to run enigma-dev results in the error: java.lang.UnsatisfiedLinkError: Unable to load library 'compileEGMf': Native library (linux-x86/libcompileEGMf.so) not found in resource path ([file:/opt/enigma-dev-git/plugins/enigma.jar]) If I manually add /opt/enigma-dev-git/libcompileEGMf.so to /opt/enigma-dev-git/plugins/enigma.jar with the path linux-x86/libcompileEGMf.so, I then get the error: java.lang.UnsatisfiedLinkError: /tmp/jna--568045018/jna5364461869195312665.tmp: wrong ELF class: ELFCLASS64 It looks like this package is missing a 32-bit libcompileEGMf.so ?

gandalf3 commented on 2015-06-01 04:07 (UTC)

Looks like an upstream issue to me. I've reported it in their tracker: https://github.com/enigma-dev/enigma-dev/issues/944

dfanz0r commented on 2015-05-31 21:57 (UTC)

After installation i get the following issue. Setting up IDE editables... java: symbol lookup error: /opt/enigma-dev-git/libcompileEGMf.so: undefined symbol: _Z2fcPKc

gandalf3 commented on 2014-05-07 22:32 (UTC)

@rockjar The package builds from git, installs and runs fine for me. Could you specify what seems to be out of date and or not working as it should? Thanks :)

gandalf3 commented on 2013-07-01 02:10 (UTC)

Works for me.. What games did you try? are there any errors in the terminal?

UnsolvedCypher commented on 2013-07-01 01:12 (UTC)

I'm unable to compile the sample games on the ENIGMA website. Can is this a problem on my part? Can other people compile them?

gandalf3 commented on 2013-06-29 20:20 (UTC)

Sorry about the delay, should work now.. (I don't understand why on my system it stayed as lgm16b4.jar..?)

UnsolvedCypher commented on 2013-06-29 01:13 (UTC)

/opt/enigma-dev-git exists, but lgm16b4.jar does not. However, lateralgm.jar exists there.

gandalf3 commented on 2013-06-29 00:51 (UTC)

And /opt/enigma-dev-git exists? If it's there, does the file lgm16b4.jar exist in /opt/enigma-dev-git? thanks again..

UnsolvedCypher commented on 2013-06-28 11:57 (UTC)

/usr/bin/enigma-dev: #!/bin/bash # NOTE: forces Java into English locale because it breaks ENIGMA otherwise PREVIOUS_DIR=`pwd` cd /opt/enigma-dev-git LC_ALL=en_US.UTF-8 lateralgm $@ cd $PREVIOUS_DIR [end of file] /usr/bin/lateralgm: # excute lateralgm jar file. cd /opt/enigma-dev-git/ # fix for strange bug, where you have to be in the same directory as lgm16b4.jar. java -jar lgm16b4.jar [end of file]

gandalf3 commented on 2013-06-28 01:52 (UTC)

What is the content of /usr/bin/enigma-dev and /usr/bin/lateralgm? thanks.

UnsolvedCypher commented on 2013-06-27 14:34 (UTC)

Same errors.

gandalf3 commented on 2013-06-27 05:03 (UTC)

Hmm, nevermind.. running enigma-dev starts the same way as running lateralgm. @UnsolvedCypher try reinstalling it and give it another go, made some changes but I'm going to wait until I know it worked before changing the pkgrel (both the old one and the new one worked for me..)

UnsolvedCypher commented on 2013-06-25 12:44 (UTC)

Running lateralgm causes an eror as well: Error: Unable to access jarfile lgm16b4.jar

gandalf3 commented on 2013-06-25 02:28 (UTC)

Try it running "lateralgm" instead of "enigma" (I assume you are running from the terminal. you could also try the .desktop launcher, that should work) I had not tested that, since the main way to use the program (if you want the gui) is by running lateralgm (which runs enigma automatically) I don't have time to fix the enigma script at the moment but when I do I'll upload it.

UnsolvedCypher commented on 2013-06-24 22:49 (UTC)

I'm getting an error: /usr/bin/enigma-dev: line 6: cd: /opt/enigma: No such file or directory Error: Unable to access jarfile lgm16b4.jar

catlover2 commented on 2013-06-10 03:16 (UTC)

It works now. Thanks!

gandalf3 commented on 2013-06-10 02:53 (UTC)

Oops.. Should be fixed. thanks

catlover2 commented on 2013-06-09 22:19 (UTC)

Executable bit needed: catlover2@catlover2-desktop-Arch ~ % ls -l /usr/bin/{enigma-dev,lateralgm} -rw-r--r-- 1 root root 172 Jun 9 15:02 /usr/bin/enigma-dev -rwxr-xr-x 1 root root 160 Jun 9 15:03 /usr/bin/lateralgm* And I can't access /opt/enigma-dev-git: catlover2@catlover2-desktop-Arch ~ % ls -l /opt/enigma-dev-git ls: cannot access /opt/enigma-dev-git/libcompileEGMf.so: Permission denied ls: cannot access /opt/enigma-dev-git/install.py: Permission denied ls: cannot access /opt/enigma-dev-git/packages: Permission denied ls: cannot access /opt/enigma-dev-git/ENIGMAsystem: Permission denied ls: cannot access /opt/enigma-dev-git/Windows: Permission denied ls: cannot access /opt/enigma-dev-git/Readme.md: Permission denied ls: cannot access /opt/enigma-dev-git/events_localless.res: Permission denied ls: cannot access /opt/enigma-dev-git/Compilers: Permission denied ls: cannot access /opt/enigma-dev-git/MacOS: Permission denied ls: cannot access /opt/enigma-dev-git/pluginsource: Permission denied ls: cannot access /opt/enigma-dev-git/plugins: Permission denied ls: cannot access /opt/enigma-dev-git/Makefile: Permission denied ls: cannot access /opt/enigma-dev-git/lgm16b4.jar: Permission denied ls: cannot access /opt/enigma-dev-git/events.res: Permission denied ls: cannot access /opt/enigma-dev-git/settings.ey: Permission denied ls: cannot access /opt/enigma-dev-git/CompilerSource: Permission denied total 0 d????????? ? ? ? ? ? Compilers/ d????????? ? ? ? ? ? CompilerSource/ d????????? ? ? ? ? ? ENIGMAsystem/ -????????? ? ? ? ? ? events_localless.res -????????? ? ? ? ? ? events.res -????????? ? ? ? ? ? install.py -????????? ? ? ? ? ? lgm16b4.jar -????????? ? ? ? ? ? libcompileEGMf.so d????????? ? ? ? ? ? MacOS/ -????????? ? ? ? ? ? Makefile d????????? ? ? ? ? ? packages/ d????????? ? ? ? ? ? plugins/ d????????? ? ? ? ? ? pluginsource/ -????????? ? ? ? ? ? Readme.md -????????? ? ? ? ? ? settings.ey d????????? ? ? ? ? ? Windows/ Therefore, nothing works: catlover2@catlover2-desktop-Arch ~ % lateralgm /usr/bin/lateralgm: line 2: cd: /opt/enigma-dev-git/: Permission denied Error: Unable to access jarfile lgm16b4.jar 1 catlover2@catlover2-desktop-Arch ~ % enigma-dev zsh: permission denied: enigma-dev If I chmod +x /usr/bin/enigma-dev: catlover2@catlover2-desktop-Arch ~ % enigma-dev /usr/bin/enigma-dev: line 6: cd: /opt/enigma: No such file or directory /usr/bin/lateralgm: line 2: cd: /opt/enigma-dev-git/: Permission denied Error: Unable to access jarfile lgm16b4.jar

gandalf3 commented on 2013-06-09 21:26 (UTC)

In case anyone wants to know, I have uploaded a git version here: https://aur.archlinux.org/packages/enigma-dev-git/

commented on 2012-01-25 23:24 (UTC)

This package hasn't been updated; ENIGMA no longer uses SVN. I currently haven't had the time to update the package to the more recent Git version, but when I do, I'll upload it.

jsteel commented on 2012-01-25 14:11 (UTC)

You may wish to contact them to correct this: > Arch: <Eh? No package either?> http://enigma-dev.org/download.htm#Linux

commented on 2011-04-23 21:58 (UTC)

ENIGMA is still in the development stage, so, if it doesn't work, wait for the next revision. Add this to /etc/pacman.conf for a binary repository: [enigma] Server=http://dl.dropbox.com/u/6125077/enigma/repos/arch-linux/$arch