[JBoss JIRA] (JBDS-4580) devstudio rpm should (probably) depend on rh-eclipse47-jffi-native
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4580?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-4580:
----------------------------------
PR to apply after AM3 is unfrozen:
https://github.com/jbdevstudio/jbdevstudio-product/pull/476
> devstudio rpm should (probably) depend on rh-eclipse47-jffi-native
> -------------------------------------------------------------------
>
> Key: JBDS-4580
> URL: https://issues.jboss.org/browse/JBDS-4580
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Sub-task
> Components: rpm
> Affects Versions: 11.1.0.AM3
> Environment: Devstudio RPM 11.1.0.AM3 staging, devtools 2.1, rhel7
> Reporter: Lukáš Valach
> Assignee: Nick Boldt
> Fix For: 11.1.0.GA
>
>
> The RPMLint found some issues, see the log bellow:
> {code}
> rh-eclipse47-devstudio.x86_64: E: binary-or-shlib-defines-rpath /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/sparcv9-SunOS/libjffi-1.2.so ['/sw/lib/64']
> rh-eclipse47-devstudio.x86_64: E: library-not-linked-against-libc /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/sparcv9-SunOS/libjffi-1.2.so
> rh-eclipse47-devstudio.x86_64: E: missing-PT_GNU_STACK-section /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/sparcv9-SunOS/libjffi-1.2.so
> rh-eclipse47-devstudio.x86_64: E: binary-or-shlib-defines-rpath /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/i386-SunOS/libjffi-1.2.so ['/usr/ccs/lib', '/lib', '/usr/lib', '/usr/sfw/lib']
> rh-eclipse47-devstudio.x86_64: E: library-not-linked-against-libc /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/i386-SunOS/libjffi-1.2.so
> rh-eclipse47-devstudio.x86_64: E: missing-PT_GNU_STACK-section /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/i386-SunOS/libjffi-1.2.so
> rh-eclipse47-devstudio.x86_64: E: binary-or-shlib-defines-rpath /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/x86_64-SunOS/libjffi-1.2.so ['/lib/64', '/usr/lib/64', '/usr/sfw/lib/64']
> rh-eclipse47-devstudio.x86_64: E: library-not-linked-against-libc /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/x86_64-SunOS/libjffi-1.2.so
> rh-eclipse47-devstudio.x86_64: E: missing-PT_GNU_STACK-section /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/x86_64-SunOS/libjffi-1.2.so
> 1 packages and 0 specfiles checked; 9 errors, 0 warnings.
> {code}
> [~vkadlcik] helped me decrypt these rows. A plugin com.github.jnr.jffi.native includes libjffi-1.2.so which wants to override LD_LIBRARY_PATH and use some dynamic library form another location.
> It is not actually a problem because these errors are comming form ...*SunOS binaries which are intended for Solaris and are not used on Linux.
> Vašek proposed to use rh-eclipse47-jffi-native as a dependency. It should be almoust the same as com.github.jnr.jffi.native but it doesn't include unnecessary stuff as Solaris binaries.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 6 months
[JBoss JIRA] (JBDS-4567) devstudio rpm should depend on upstream eclipse-dtp
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4567?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-4567:
----------------------------------
PR to apply after AM3 is unfrozen:
https://github.com/jbdevstudio/jbdevstudio-product/pull/476
> devstudio rpm should depend on upstream eclipse-dtp
> ---------------------------------------------------
>
> Key: JBDS-4567
> URL: https://issues.jboss.org/browse/JBDS-4567
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Sub-task
> Components: rpm
> Affects Versions: 11.1.0.AM3
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.1.0.GA
>
>
> [~lvalach] said: {quote}
> Hi Nick. There are some bundle conflict in latest Devstudio RPM. It seems that since Mat updated rh-eclipse to Oxygen 1 [1] the eclipse includes newer builds of org.eclipse.datatools. and org.eclipse.recommenders..
> For example:
> /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/dtp/eclipse/plugins/org.eclipse.datatools.sqltools.tabledataeditor_1.2.0.v201709211000.jar
> (this comes with rh-eclipse47)
> and
> /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/org.eclipse.datatools.sqltools.tabledataeditor_1.2.0.201701131441.jar
> (this comes with rh-eclipse47-devstudio)
> So the version is same but timestamp differs. {quote}
> Nick replied:
> {quote}this could just be a "feature-not-a-bug" of rpm builds
> in that the versions don't align because the timestamp in the rpm is generated at the time of the build rather than being attached to the github commit date
> so... to solve these "same x.y.z but different timestamp" problems we just have to blacklist more plugins/features from the rpm build, and add more *Requires:* to the spec file
> {quote}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 6 months
[JBoss JIRA] (JBDS-4567) devstudio rpm should depend on upstream eclipse-dtp
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4567?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4567:
-----------------------------
Fix Version/s: 11.1.0.GA
(was: 11.1.0.AM3)
> devstudio rpm should depend on upstream eclipse-dtp
> ---------------------------------------------------
>
> Key: JBDS-4567
> URL: https://issues.jboss.org/browse/JBDS-4567
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Sub-task
> Components: rpm
> Affects Versions: 11.1.0.AM3
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.1.0.GA
>
>
> [~lvalach] said: {quote}
> Hi Nick. There are some bundle conflict in latest Devstudio RPM. It seems that since Mat updated rh-eclipse to Oxygen 1 [1] the eclipse includes newer builds of org.eclipse.datatools. and org.eclipse.recommenders..
> For example:
> /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/dtp/eclipse/plugins/org.eclipse.datatools.sqltools.tabledataeditor_1.2.0.v201709211000.jar
> (this comes with rh-eclipse47)
> and
> /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/org.eclipse.datatools.sqltools.tabledataeditor_1.2.0.201701131441.jar
> (this comes with rh-eclipse47-devstudio)
> So the version is same but timestamp differs. {quote}
> Nick replied:
> {quote}this could just be a "feature-not-a-bug" of rpm builds
> in that the versions don't align because the timestamp in the rpm is generated at the time of the build rather than being attached to the github commit date
> so... to solve these "same x.y.z but different timestamp" problems we just have to blacklist more plugins/features from the rpm build, and add more *Requires:* to the spec file
> {quote}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 6 months
[JBoss JIRA] (JBDS-3756) Have two progress bars download and installation progress
by Catherine Robson (JIRA)
[ https://issues.jboss.org/browse/JBDS-3756?page=com.atlassian.jira.plugin.... ]
Catherine Robson commented on JBDS-3756:
----------------------------------------
Wrote down some feedback in this document: https://docs.google.com/document/d/1K_OpnfdKxeF55gPLWlOhC9l9iuaR-9JZZpl8K...
> Have two progress bars download and installation progress
> ---------------------------------------------------------
>
> Key: JBDS-3756
> URL: https://issues.jboss.org/browse/JBDS-3756
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Feature Request
> Components: platform-installer
> Reporter: Pete Muir
> Assignee: Mohit Suman
> Priority: Minor
> Labels: ui
> Fix For: 11.x
>
>
> Most installers have a single progress bar that shows the overall progress, and then text which explains which component is being installed right now.
> Update:
> After discussion on backlog grooming session it seems reasonable to have two progress bars instead of one. Considering size of downloaded resources and time spend for downloading/installation we might have much longer installation time than now with single progress bar. Instead we can start downloading resources and install them as soon as download is finished. That would let us run installation in sequence and avoid problems with running two MSI installer at the same timed. Also that would save some time and do installation for smaller components while download for big ones is in progress.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 6 months
[JBoss JIRA] (JBDS-4533) RPM should depend on upstream m2e-wtp rpms, including jaxrs, jpa, jsf (update to 1.3.3)
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4533?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-4533:
----------------------------------
Built in Koji for F26-28:
https://koji.fedoraproject.org/koji/packageinfo?packageID=25333
This contains
* org.eclipse.m2e.wtp.feature_1.3.3.201710050733
* org.eclipse.m2e.wtp.jaxrs.feature_1.3.3.201710050733
* org.eclipse.m2e.wtp.jpa.feature_1.3.3.201710050733
* org.eclipse.m2e.wtp.jsf.feature_1.3.3.201710050733
* org.eclipse.m2e.wtp.sdk.feature_1.3.3.201710050733
So I can add a F26+ Require on this package to the .spec file for devstudio rpm, once it makes it to brew.
> RPM should depend on upstream m2e-wtp rpms, including jaxrs, jpa, jsf (update to 1.3.3)
> ---------------------------------------------------------------------------------------
>
> Key: JBDS-4533
> URL: https://issues.jboss.org/browse/JBDS-4533
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Sub-task
> Components: 3rd-party-dependencies, rpm, target-platform, upstream
> Affects Versions: 11.1.0.AM1
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.1.0.AM3
>
>
> RPM should depend on upstream m2e rpms, including jaxrs, jpa, jsf. Depends on getting this done in Fedora and devtools channel first.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 6 months
[JBoss JIRA] (JBDS-4566) update to latest mylyn docs 3.0.18 to match RPM versions
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4566?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-4566:
----------------------------------
Unless the remediation takes an hour to calculate, or prevents installation entirely, this is fine.
We're just including something newer than Oxygen.1 so remediation is triggered to allow users to update from 3.0.6 to 3.0.18.
> update to latest mylyn docs 3.0.18 to match RPM versions
> --------------------------------------------------------
>
> Key: JBDS-4566
> URL: https://issues.jboss.org/browse/JBDS-4566
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Sub-task
> Components: 3rd-party-dependencies, central-update
> Affects Versions: 11.1.0.AM2
> Reporter: Nick Boldt
> Assignee: Nick Boldt
> Fix For: 11.1.0.AM3
>
>
> fedora has o.e.mylyn.wikitext 3.0.18; we still have 3.0.6 in the TP. So, need to update.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 6 months
[JBoss JIRA] (JBDS-4581) rh-eclipse47-devstudio should depend on rh-eclipse47-eclipse-recommenders
by Nick Boldt (JIRA)
Nick Boldt created JBDS-4581:
--------------------------------
Summary: rh-eclipse47-devstudio should depend on rh-eclipse47-eclipse-recommenders
Key: JBDS-4581
URL: https://issues.jboss.org/browse/JBDS-4581
Project: Red Hat JBoss Developer Studio (devstudio)
Issue Type: Sub-task
Components: rpm
Affects Versions: 11.1.0.AM3
Reporter: Nick Boldt
Assignee: Nick Boldt
Fix For: 11.1.0.GA
{quote}
Hi Nick. There are some bundle conflict in latest Devstudio RPM. It seems that since Mat updated rh-eclipse to Oxygen 1 [1] the eclipse includes newer builds of org.eclipse.datatools.* and org.eclipse.recommenders.*.
For example:
/opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/dtp/eclipse/plugins/org.eclipse.datatools.sqltools.tabledataeditor_1.2.0.v201709211000.jar
(this comes with rh-eclipse47)
and
/opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/org.eclipse.datatools.sqltools.tabledataeditor_1.2.0.201701131441.jar
(this comes with rh-eclipse47-devstudio)
So the version is same but timestamp differs.
Clean Oxygen 1 RC3 includes 1.2.0.201701131441 - the same as the devstudio includes. It mean that it is upstream issue, right?
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1491793
LOG: https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/user/lvalach...
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 6 months