Bug 544531 - Manifest compiler does not work as soon as one dependency is missing
Summary: Manifest compiler does not work as soon as one dependency is missing
Status: NEW
Alias: None
Product: PDE
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.8.2   Edit
Hardware: All All
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Vikas Chandra CLA
QA Contact:
URL:
Whiteboard: stalebug
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-18 05:34 EST by Dani Megert CLA
Modified: 2023-04-25 17:46 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dani Megert CLA 2019-02-18 05:34:31 EST
4.11 M1, but can also reproduce with 3.8.2.

The Manifest compiler does not work as soon as one dependency (required or imported in manifest.mf) is missing.

NOTE: This is not an issue when using the bundles from the target platform. Only when having workspaces with imported binary plug-ins.


Test Case
1. Start new workspace
2. Disable all plug-ins in the target platform
3. Import org.eclipse.text from the platform.text repository
4. Import plug-ins required by existing workspace plug-ins (second radio button)
==> BUG: error regarding resolved bundles still there
5. Project > Clean...
==> OK: errors for required bundles gone (icu errors expected due to bug 256596)
6. Import ICU bundle
==> OK: dependency errors gone
7. Delete project org.eclipse.core.commands (from disk)
==> OK: error is reported
8. Delete project org.eclipse.equinox.common
==> BUG: no additional error is reported
9. Project > Clean...
==> OK: 2 errors for required bundles are reported
Comment 1 Vikas Chandra CLA 2019-02-18 06:29:15 EST
I am able to recreate comment#0.

As a side information ( possibly unrelated to this bug), if I perform "Find Unused dependencies" on plugin org.eclipse.text, it reports the 2 equinox plugins as unused. After removing them and building again, there are no errors.
Comment 2 Eclipse Genie CLA 2021-05-04 16:27:19 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 3 Eclipse Genie CLA 2023-04-25 17:46:42 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.