Pages: 1
  Print  
Author Topic: svnkit error  (Read 5980 times)
Offline (Unknown gender) AndrewYY
Posted on: October 17, 2011, 07:18:46 pm
Member
Joined: Oct 2011
Posts: 4

View Profile
Tried to install ENIGMA-R4-r915-win today, but when it tried to auto-update:

Code: [Select]
Auto-update disabled: SvnKit missing, corrupted, or unusable. Please download to
 plugins/shared/svnkit.jar in order to enable auto-update.
Exception in thread "Thread-7" java.lang.ExceptionInInitializerError
        at org.enigma.EnigmaRunner.make(EnigmaRunner.java:223)
        at org.enigma.EnigmaRunner$2.run(EnigmaRunner.java:154)
Caused by: java.lang.NullPointerException
        at org.enigma.TargetHandler.scoreCombo(TargetHandler.java:207)
        at org.enigma.TargetHandler.access$0(TargetHandler.java:201)
        at org.enigma.TargetHandler$Combo.finish(TargetHandler.java:250)
        at org.enigma.TargetHandler.dependencyResolution(TargetHandler.java:143)

        at org.enigma.TargetHandler.load(TargetHandler.java:61)
        at org.enigma.TargetHandler.<clinit>(TargetHandler.java:51)
        ... 2 more

I checked the folder, the file was there.
Any light?
Logged
Offline (Unknown gender) TheExDeus
Reply #1 Posted on: October 18, 2011, 08:20:15 am

Developer
Joined: Apr 2008
Posts: 1860

View Profile
SvnKit doesn't work for me either, but that Exception is not about that. If svnkit is corrupted or missing it will just show that warning and that's it. That exception is about ENIGMA settings or something like that. Ism should look into it. I still can't understand Java exceptions.. :(
Logged
Offline (Female) IsmAvatar
Reply #2 Posted on: October 19, 2011, 12:40:43 am

LateralGM Developer
LGM Developer
Location: Pennsylvania/USA
Joined: Apr 2008
Posts: 877

View Profile Email
You have a 2 part problem.

Part 1: svnkit failing. That's not good...

Part 2: Null-related exception caused by no gcc.ey being found, most likely. This is partly my fault for not showing a more useful error message, and partly your fault for not having a gcc.ey.

Probable Solution to part 2: Run ENIGMA.exe, not lgm16b4.jar. If you are already running ENIGMA.exe, then we have a problem. Check your enigma-dev installation for any files in Compilers/Windows/ and if you find them, please share their contents.
Logged
Offline (Male) polygone
Reply #3 Posted on: October 19, 2011, 08:03:04 am

Contributor
Location: England
Joined: Mar 2009
Posts: 794

View Profile
It is from running ENIGMA.exe. The same thing has happened to me when trying a fresh install from the zip, I told Josh about it a few days ago. I presumed it was being caused by the MinGW installation as mingw-get didn't work:
http://pastebin.com/WPXTErw7

gcc.ey was created for me though:
http://pastebin.com/Qn9qfL0i
« Last Edit: October 19, 2011, 08:05:52 am by polygone » Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Male) Josh @ Dreamland
Reply #4 Posted on: October 19, 2011, 09:43:23 am

Prince of all Goldfish
Developer
Location: Pittsburgh, PA, USA
Joined: Feb 2008
Posts: 2950

View Profile Email
MinGW-get is having problems at the moment, because the MinGW team is understaffed or incapable (I know the former is true; I scream about the latter sometimes when bugs surface).

Other than that, your problem has all the symptoms of someone checking out from the SVN and calling Java on LGM manually. On most platforms, that's an option, but on Windows, we have to assume that the userbase doesn't know how to do that and so distribute install zips.

Edit: Let me clarify. I said "Other than that" because if the MinGW team had fixed their issues in the meantime, without my knowledge, that is the assumption I would have made. However, it seems mingw-get is still very much broke, and so you will either have to run their manual installer (selecting msys and gcc) or just wait for them to fix that. They're not a very responsible team.
« Last Edit: October 19, 2011, 09:00:25 pm by Josh @ Dreamland » Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Unknown gender) AndrewYY
Reply #5 Posted on: November 05, 2011, 05:10:33 pm
Member
Joined: Oct 2011
Posts: 4

View Profile
My apologies on not getting back to you sooner.

Re: your suggestions --
gcc.ey exists within my compilers/windows folder
I am running from enigma.exe
I (think I) fixed the mingw-get problem on my own by downloading a separate version from the mingw site. (at the very least for me, it installed without error)

Edit: I just saw updates to your installation instructions. Will try that out and report back.
Edit2: no change. Same error.
« Last Edit: November 05, 2011, 05:19:18 pm by AndrewYY » Logged
Offline (Male) Josh @ Dreamland
Reply #6 Posted on: November 05, 2011, 11:15:56 pm

Prince of all Goldfish
Developer
Location: Pittsburgh, PA, USA
Joined: Feb 2008
Posts: 2950

View Profile Email
You are getting the same Java exception? Is this with a fresh ENIGMA install as well, or just re-running the same ENIGMA.exe? If you're just running it again, you may need to delete the config file it attempted to generate under Compilers/Windows/gcc.ey.
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Unknown gender) AndrewYY
Reply #7 Posted on: November 06, 2011, 12:13:07 am
Member
Joined: Oct 2011
Posts: 4

View Profile
same install, I did delete gcc.ey and it was promptly recreated. Same error.
Logged
Offline (Male) Josh @ Dreamland
Reply #8 Posted on: November 06, 2011, 12:26:57 am

Prince of all Goldfish
Developer
Location: Pittsburgh, PA, USA
Joined: Feb 2008
Posts: 2950

View Profile Email
But it is recognizing the MinGW installation, yes?

This thread's on the old side; what is the version number of the zip you used? A while back, there was an error-prone copy uploaded. It's possible you've accidentally happened upon it (The zip had an old version of ENIGMA.exe but a new version of the GCC template).
Logged
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble
"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
Offline (Male) polygone
Reply #9 Posted on: November 06, 2011, 01:44:35 pm

Contributor
Location: England
Joined: Mar 2009
Posts: 794

View Profile
Use the updated installer zip on the install page not the same one as before.
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Female) IsmAvatar
Reply #10 Posted on: November 07, 2011, 05:10:26 pm

LateralGM Developer
LGM Developer
Location: Pennsylvania/USA
Joined: Apr 2008
Posts: 877

View Profile Email
In addition, I'm pretty sure the updated installer zip fixed the svnkit issue.
Logged
Offline (Unknown gender) AndrewYY
Reply #11 Posted on: November 13, 2011, 03:16:48 pm
Member
Joined: Oct 2011
Posts: 4

View Profile
new download worked out. I guess I was just an unlucky fish.

Thanks for all your help.
Logged
Offline (Female) IsmAvatar
Reply #12 Posted on: November 13, 2011, 07:26:11 pm

LateralGM Developer
LGM Developer
Location: Pennsylvania/USA
Joined: Apr 2008
Posts: 877

View Profile Email
Right place, wrong time, that's all.
Logged
Pages: 1
  Print