Bug 1111787

Summary: [PATCH] sqldevtools needs doc feature to be built against with tycho
Product: [Fedora] Fedora Reporter: Gerard Ryan <fedora>
Component: eclipse-dtpAssignee: Alexander Kurtakov <akurtako>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: akurtako, krzysztof.daniel, mat.booth, swagiaal
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-06-26 19:32:21 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
patch to add feature none

Description Gerard Ryan 2014-06-21 13:04:57 UTC
Created attachment 911007 [details]
patch to add feature

Description of problem:
I can't build eclipse-webtools-dali (current package is eclipse-wtp-jpa). Tycho sez that it cant resolve org.eclipse.datatools.sqldevtools.feature without org.eclipse.datatools.doc.user:

[ERROR] Cannot resolve project dependencies:
[ERROR]   Software being installed: org.eclipse.jpt.jpa.feature.feature.group 3.4.0.qualifier
[ERROR]   Missing requirement: org.eclipse.datatools.sqldevtools.feature.feature.group 1.11.2.v201402080500 requires 'org.eclipse.datatools.doc.user.feature.group 1.8.0' but it could not be found
[ERROR]   Cannot satisfy dependency: org.eclipse.jpt.jpa.feature.feature.group 3.4.0.qualifier depends on: org.eclipse.datatools.sqldevtools.feature.feature.group 0.0.0



Attached patch proposes inclusion of the feature, but there's a bundle as part of that feature that's stored as a jar in upstream source repository. It doesn't appear to contain any compiled code or anything like that, so this patch unpacks it so that the build will recreate it.

Thanks,
Gerard.

Comment 1 Alexander Kurtakov 2014-06-25 07:35:30 UTC
Hi Gerard, 
I just added you as committer to dtp as I don't have much time for it lately and you need it oviously. Please push the change yourself.

Comment 2 Gerard Ryan 2014-06-26 19:32:21 UTC
Thanks Alexander.

I've pushed the change and rebuilt successfully in Rawhide: http://koji.fedoraproject.org/koji/taskinfo?taskID=7080763