-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fixes a problem with the replacement of the icu4j library #5
fixes a problem with the replacement of the icu4j library #5
Conversation
Hello @stefan-langenmaier, the trailing Before changing "icu4j-52" to "icu4j:52" I would like to understand what the error is. For me, "icu4j-52" works fine and since that parameter is the Java package name, I would expect it to be "icu4j-52". So one way or another there is something to learn here. Please help me understand what's going on. |
Hello @hartwork , yes I thought as well that the the log4j-1.2.8.jar parameter will be ignored. For the other change I hoped that you could enlighten me. :) |
Hello again @hartwork , I really love that Gentoo finally made the switch to git. Do you know a place to leave the devs a big "Thank you" message? |
The gentoo-dev mailing list would be a good place, I suppose. I have version 54 installed too, the Java package is named "icu4j-52" nevertheless, hence the same slot:
Could you try re-emerging eclipse-sdk-bin and share the ICU error from the log if any? Can the ticket be closed? |
Thanks. I'm at the moment at another machine but when I do the installation I have the same error even though my output for the package is the same.
I cannot add the eclipse error log because I don't have the permission to and it's too big to paste it in here completely so I pasted only the beginning of the log but the other errors are very similar.
|
@stefan-langenmaier: you may fork the repository, upload the file there and paste a link here. Or you may upload the log to pastebin and link to it here. |
Thanks, should have thought of pastebin: http://pastebin.com/vk6Ra0gP |
I have moved to a colon with -r3 in commit 9d02686 now. Please re-verify if -r3 fixes the problem, when you have a minute. Thank you! |
Unfortunately the -r3 does not fix the problem. It looks like the quotes are needed. I'm now able to reproduce this issue on three different machines. |
While ":" is the Bash intrinsic version of /bin/true, I don't see why it would need escaping and why the quotes would make any difference.
|
This will be disappointing. Concerning the bash I have the same output as show above. Concerning Eclipse I no longer can start it. No matter if I have it installed with the quotes and the colon, just the colon or the dash. I have not done any updates on the machines since I tried to install Eclipse. (One was not even rebooted.) But I get now the same error (as shown in the log already attached) for all types of the installation. This looks very much like an error on my side, but as I'm experiencing the problem on three machines and I have no idea how to debug this further, I'd be glad for your input. |
If you remove that line replacing the ICU jar, does that make it start again? |
I commented the line. The installation works and I can start Eclipse. I saw that you also modified the line for commons-httpclient. I tried it with the dash and the colon. Both versions work. |
Sounds like ICU should not be unbundled for you right now. I have made 4.5.0-r4 do that with commit 7bc62c5. I'll close this ticket. Please re-open as needed. Best, Sebastian |
You can keep it closed. The current ebuild is working for me. |
I have a fresh Gentoo installation and the Eclipse installation went without an error.
When I started Eclipse I got the popup that said an error occurred and I should check the log.
I fixed my install by changing the line for the icu4j bundle.
After a reinstallation Eclipse starts.