[jbosstools-issues] [JBoss JIRA] (JBDS-3981) Build a new feature that omits features available from RPM install

Nick Boldt (JIRA) issues at jboss.org
Wed Aug 24 16:29:00 EDT 2016


    [ https://issues.jboss.org/browse/JBDS-3981?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13283933#comment-13283933 ] 

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)


More information about the jbosstools-issues mailing list