Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 337775 - [Build] Check integretity of all installable components
Summary: [Build] Check integretity of all installable components
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Remus (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Tom Seidel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-21 17:00 EST by Joerg Reichert CLA
Modified: 2020-05-07 09:59 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joerg Reichert CLA 2011-02-21 17:00:45 EST
Build Identifier: 

Whether the BIRT editor, the BIRT runtime nor the BIRT information type can be installed (tried in any order), as the Apache Batik dependency cannot be resolved. This bug appears under MacOS as well as under Windows.

Cannot complete the install because one or more required items could not be found.
  Software being installed: Report Runtime Components 0.1.0.201102210122 (org.remus.infomngmnt.reportruntime.feature.feature.group 0.1.0.201102210122)
  Missing requirement: Apache Batik CSS 1.7.0.v200912221625 (org.apache.batik.css 1.7.0.v200912221625) requires 'package org.w3c.dom.events [3.0.0,4.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: Apache Batik DOM 1.7.0.v200912221625 (org.apache.batik.dom 1.7.0.v200912221625)
    To: bundle org.apache.batik.css 0.0.0
  Cannot satisfy dependency:
    From: Apache Batik Transcoder 1.7.0.v200903091627 (org.apache.batik.transcoder 1.7.0.v200903091627)
    To: bundle org.apache.batik.dom 0.0.0
  Cannot satisfy dependency:
    From: BIRT Engine 2.6.1.v20100915 (org.eclipse.birt.report.engine 2.6.1.v20100915)
    To: bundle org.apache.batik.transcoder 0.0.0
  Cannot satisfy dependency:
    From: Dataextraction Plug-in 2.6.1.v20100826 (org.eclipse.birt.report.engine.dataextraction 2.6.1.v20100826)
    To: bundle org.eclipse.birt.report.engine [2.3.0,3.0.0)
  Cannot satisfy dependency:
    From: BIRT Web Viewer 2.6.1.v20100913 (org.eclipse.birt.report.viewer 2.6.1.v20100913)
    To: bundle org.eclipse.birt.report.engine.dataextraction [2.3.0,3.0.0)
  Cannot satisfy dependency:
    From: Birtreport 0.1.0.201102210122 (org.remus.infomngmnt.birtreport 0.1.0.201102210122)
    To: bundle org.eclipse.birt.report.viewer [2.5.1,3.0.0)
  Cannot satisfy dependency:
    From: Report Runtime Components 0.1.0.201102210122 (org.remus.infomngmnt.reportruntime.feature.feature.group 0.1.0.201102210122)
    To: org.remus.infomngmnt.birtreport [0.1.0.201102210122]

Reproducible: Always
Comment 1 Tom Seidel CLA 2011-02-21 20:47:14 EST
The problem was that I changed the target-platform and added the whole orbit repository, which contains bundles that are not compliant with Birt 2.6. This is fixed so far, but there is an additional step in the build process to add, which runs a p2 director to test the installation of every single component located on the marketplace to make sure that everything installs without any errors.
Comment 2 Tom Seidel CLA 2011-02-25 10:40:24 EST
Fixed. Every installable item at the marketplace is tested if it can be installed via P2 directly after the build. If one item is not installable the build will fail.