Bug 851190 - eclipse CBI build does not Requires: icu4j-eclipse
Summary: eclipse CBI build does not Requires: icu4j-eclipse
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: eclipse
Version: rawhide
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: ---
Assignee: Krzysztof Daniel
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-08-23 13:13 UTC by Clément DAVID
Modified: 2014-01-13 00:27 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-08-24 16:41:42 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
startup log (56.38 KB, text/x-log)
2012-08-23 13:13 UTC, Clément DAVID
no flags Details
Package list (55.89 KB, application/octet-stream)
2012-08-23 14:06 UTC, Clément DAVID
no flags Details

Description Clément DAVID 2012-08-23 13:13:07 UTC
Created attachment 606557 [details]
startup log

Description of problem:
Startup fail with a dialog box 'See the log file'

Version-Release number of selected component (if applicable):
eclipse-platform.x86_64 1:4.2.0-9.fc19

How reproducible:
Always (even after rm -fr ~/.eclipse)

Steps to Reproduce:
1. $ eclipse

Comment 1 Krzysztof Daniel 2012-08-23 13:25:38 UTC
Thank you for your bug report, my early adopter!

I'll need a list of installed packages. Just run 
rpm -qa

There may be something wrong with dependency versions.

Please go to the /usr/lib64/eclipse/plugins, type 
ls -l
and check if the first symlink (com.ibm.icu) points to /usr/share/java/icu4j-eclipse/plugins/com.ibm.icu_4.4.2.v20110823.jar and is valid (the file /usr/share/java/icu4j-eclipse/plugins/com.ibm.icu_4.4.2.v20110823.jar really exists).

Comment 2 Clément DAVID 2012-08-23 14:06:58 UTC
Created attachment 606605 [details]
Package list

you are right : /usr/share/java/icu4j-eclipse/plugins/com.ibm.icu_4.4.2.v20110823.jar does not exist.

Comment 3 Krzysztof Daniel 2012-08-23 14:23:41 UTC
This is really weird. Your package list says that you have installed:
icu4j-4.4.2.2-12.fc18.noarch

If you look at the package http://koji.fedoraproject.org/koji/rpminfo?rpmID=3077075, you can spot /usr/share/java/icu4j-eclipse/plugins/com.ibm.icu_4.4.2.v20110823.jar, which is exactly the file that is needed.

Now I need a listing of files that are in /usr/share/java/icu4j-eclipse/plugins .

Comment 4 Clément DAVID 2012-08-23 14:43:00 UTC
# rpmquery -l icu4j
/usr/share/doc/icu4j-4.4.2.2
/usr/share/doc/icu4j-4.4.2.2/APIChangeReport.html
/usr/share/doc/icu4j-4.4.2.2/readme.html
/usr/share/java/icu4j.jar
/usr/share/maven-fragments/icu4j
/usr/share/maven-poms/JPP-icu4j.pom

*but*

# LANG=C rpmquery -l icu4j-eclipse
package icu4j-eclipse is not installed

Comment 5 Krzysztof Daniel 2012-08-23 14:52:11 UTC
sudo yum --enablerepo="rawhide" install icu4j-eclipse 
:-)

Comment 6 Clément DAVID 2012-08-23 15:01:45 UTC
good workaround :p, FYI eclipse startup is fine after this package install.

Comment 7 Krzysztof Daniel 2012-08-23 15:07:02 UTC
I have added the fix to the source in my local repo, but it will take a few work hours before I complete my current work and create a new build with it.

Comment 8 Clément DAVID 2012-08-23 15:49:58 UTC
Fine, this is no more on issue for me (as it is rawhide). Should I close the bug now ? Or wait for the build ?

Comment 9 Krzysztof Daniel 2012-08-24 06:01:34 UTC
Wait for the build. I'll close the issue once it is fixed for good.

Comment 10 Krzysztof Daniel 2012-08-24 16:41:42 UTC
The build is ready http://koji.fedoraproject.org/koji/taskinfo?taskID=4419712


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