[
https://issues.jboss.org/browse/JBDS-3981?page=com.atlassian.jira.plugin....
]
Nick Boldt edited comment on JBDS-3981 at 8/24/16 4:28 PM:
-----------------------------------------------------------
To know what's actually included in the RPM (after this PR is applied): {code}
rpm -e rh-eclipse46-devstudio
rpm -i rh-eclipse46-devstudio-1.0-1.el7.noarch.rpm
rpm -q --provides rh-eclipse46-devstudio | tee
/tmp/rh-eclipse46-devstudio.provides.list.01
{code} --> [^rh-eclipse46-devstudio.provides.list.01]
Unfortunately even with this change, the RPM is only down to 447M from 460M.
This is because p2 resolves dependencies transitively in the update site mirror used for
the RPM, and if devstduio includes org.jboss.tools.openshift.egit.integration.feature, it
will depend on egit, and thus pull in that feature to the mirror.
So... we need a way to make the mirror less greedy.
was (Author: nickboldt):
To know what's actually included in the RPM (after this PR is applied): {code}
rpm -e rh-eclipse46-devstudio
rpm -i rh-eclipse46-devstudio-1.0-1.el7.noarch.rpm
rpm -q --provides rh-eclipse46-devstudio | tee
/tmp/rh-eclipse46-devstudio.provides.list.01
{code} --> [^rh-eclipse46-devstudio.provides.list.01]
Unfortunately even with this change, the RPM is only down to 447M from 460M.
Build a new feature that omits features available from RPM install
------------------------------------------------------------------
Key: JBDS-3981
URL:
https://issues.jboss.org/browse/JBDS-3981
Project: Red Hat JBoss Developer Studio (devstudio)
Issue Type: Bug
Components: build, updatesite
Affects Versions: 10.1.0.AM2
Reporter: Nick Boldt
Assignee: Nick Boldt
Fix For: 10.1.0.GA
Attachments: IUs-removed-from-rh-eclipse46-devstudio.rpm.txt,
rh-eclipse46-devstudio.provides.list.01,
simpler_install_foorprint_rh-eclipse46-devstudio.rpm.png,
simpler_install_foorprint_rh-eclipse46-devstudio.rpm_2.png,
simpler_install_foorprint_rh-eclipse46-devstudio.rpm_3.png
What we DO need is a feature with fewer dependencies than
com.jboss.devstudio.core.feature (eg., which omits pde, emf, xsd, egit...)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)