[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[cdt-releng-inbox] [Bug 235936] New: [regression] Cannot install CDT with a single standaloneUpdate command any more
|
https://bugs.eclipse.org/bugs/show_bug.cgi?id=235936
Product/Component: CDT / cdt-releng
Summary: [regression] Cannot install CDT with a single
standaloneUpdate command any more
Product: CDT
Version: 5.0
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: normal
Priority: P3
Component: cdt-releng
AssignedTo: cdt-releng-inbox@xxxxxxxxxxx
ReportedBy: martin.oberhuber@xxxxxxxxxxxxx
Here is how I used to automatically install CDT's archived update site into my
Eclipse up to CDT 5.0M6:
CDTVER=200804020801
mkdir install
cd install
wget
"http://download.eclipse.org/tools/cdt/builds/5.0.0/I.I${CDTVER}/cdt-master-5.0.0-I${CDTVER}.zip"
unzip cdt-master-5.0.0-I${CDTVER}.zip
cd ..
java -jar eclipse/plugins/org.eclipse.equinox.launcher_1.0.*.jar \
-application org.eclipse.update.core.standaloneUpdate \
-command install \
-from file://`pwd`/install \
-featureId org.eclipse.cdt \
-version 5.0.0.${CDTVER}
If I try the same with CDT 5.0RC3 (setting CDTVER=200805300802), it fails
because it doesn't find the required org.eclipse.cdt.platform feature.
Workaround is to first install org.eclipse.cdt.platform via commandline, and
then install org.eclipse.cdt -- but I do not understand why org.eclipse.cdt
"requires" org.eclipse.cdt.platform and does not "include" it. They wouldn't
ever be distributed separately, so the "Requires" relationship just causes
endless confusion.
gdb.build and gdb.debug are also included, why not also cdt.platform? The
"requires" relationship seems always harder to manage than an "includes"
relationship, especially if both features come from the same source.
At any rate, if this behavior is to remain, it must be documented in the
release notes.
--
Configure bugmail: https://bugs.eclipse.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.