Bug 964415

Summary: eclipse-fedorapackager: Only documentation plugin loads
Product: [Fedora] Fedora Reporter: Mikolaj Izdebski <mizdebsk>
Component: eclipse-fedorapackagerAssignee: Krzysztof Daniel <kdaniel>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 19CC: akurtako, andjrobins, jerboaa, kdaniel, mbenitez, nguzman, swagiaal
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: eclipse-fedorapackager-0.4.1-7.fc19 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-07-18 05:53:50 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
eclipse -consolelog -debug -clean
none
installed plugins with "fedora" in name
none
eclipse -consolelog -debug -clean none

Description Mikolaj Izdebski 2013-05-18 10:41:12 UTC
Description of problem:
After installing eclipse-fedorapackager only documentation plugin is loaded into Eclipse. All functionality of eclipse-fedorapackager is missing, as if it wasn't installed.

Version-Release number of selected component (if applicable):
eclipse-fedorapackager-0.4.1-6.fc19.noarch
eclipse-platform-4.3.0-0.48.git4bccf2.fc19.x86_64

How reproducible:
Always.

Steps to Reproduce:
1. yum install eclipse-fedorapackager-0.4.1-6.fc19.noarch
2. try to open Fedora packaging perspective
3. check loaded bundles
  
Actual results:
There is no Fedora packaging perspective and other options like importing of Fedora pakages etc. are missing. Fedora packager bundles don't show in installation details (except documentation plugin).

Expected results:
Fedora packaging perspective is present.

Additional info:
Attached.

Comment 1 Mikolaj Izdebski 2013-05-18 10:42:20 UTC
Created attachment 749612 [details]
eclipse -consolelog -debug -clean

Comment 2 Mikolaj Izdebski 2013-05-18 10:43:15 UTC
Created attachment 749613 [details]
installed plugins with "fedora" in name

Comment 3 Mikolaj Izdebski 2013-05-18 10:46:29 UTC
Created attachment 749614 [details]
eclipse -consolelog -debug -clean

Ignore the previous log, I have picked wrong one by mistake.

Comment 4 Sami Wagiaalla 2013-06-05 14:39:02 UTC
Thanks for the bug report Mikolaj.
This is due to API change and consequently ABI incompatibility. It should be fixed by the next build

Comment 5 Alexander Kurtakov 2013-06-05 15:50:44 UTC
Mikolaj, 
Just to doublecheck, can you sudo touch /usr/lib[64]/eclipse/configuration/config.ini and restart eclipse and let me know whether it changes anything?

Comment 6 Neil Brian Guzman 2013-07-06 01:58:18 UTC
Akurtakov,
I tried touching the config.ini, but still only docs is installed.

The packager/plugins folder seems to contain everything, but I still don't see it in eclipse.

Using:
Kepler & F19

Comment 7 Krzysztof Daniel 2013-07-08 16:45:10 UTC
If only one bundle is loaded, then reconciler works, but the problem lies within dependencies.

If Eclipse is working fine and other products are installed properly even after touching config.ini, then it is most probably broken symlink somewhere. 

You may want to get a log with a very detailed resolution tracing http://aniszczyk.org/2011/04/04/debugging-eclipse-p2-dropins/.

It should tell what is missing (I expect broken symlink).

Comment 8 Fedora Update System 2013-07-12 16:54:47 UTC
eclipse-fedorapackager-0.4.1-7.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/eclipse-fedorapackager-0.4.1-7.fc19

Comment 9 Fedora Update System 2013-07-14 03:26:02 UTC
Package eclipse-fedorapackager-0.4.1-7.fc19:
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing eclipse-fedorapackager-0.4.1-7.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-12947/eclipse-fedorapackager-0.4.1-7.fc19
then log in and leave karma (feedback).

Comment 10 Mikolaj Izdebski 2013-07-16 20:06:58 UTC
I confirm that adding symlink to jakarta-commons-httpclient fixed this bug -- eclipse-fedorapackager works for me now.  Thank you.

Comment 11 Fedora Update System 2013-07-18 05:53:50 UTC
eclipse-fedorapackager-0.4.1-7.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.