[JBoss JIRA] (JBDS-4257) rh-eclipse46-devstudio provides packages that are dependencies of rh-eclipse46
by Václav Kadlčík (JIRA)
[ https://issues.jboss.org/browse/JBDS-4257?page=com.atlassian.jira.plugin.... ]
Václav Kadlčík commented on JBDS-4257:
--------------------------------------
No, I'm afraid you don't understand. The problem is not
"rh-eclipse47-devstudio depends on A and that's bad"
The problem is "reverse":
"rh-eclipse47-devstudio accidentally becomes an unwanted dependency for other RPMs"
It's OK that rh-eclipse47-devstudio depends on rh-eclipse47-base. It isn't OK that *rh-eclipse47-base depends on rh-eclipse47-devstudio*. rh-eclipse47-devstudio creates this problem indirectly by unnecessary "Provides:" items in its RPM header.
Look at rpm -qp --provides rh-eclipse47-devstudio-11.0-0.20170720.0326.el7.x86_64.rpm. That should contain only
* rh-eclipse47-devstudio = 11.0-0.20170720.0326.el7
* rh-eclipse47-devstudio(x86-64) = 11.0-0.20170720.0326.el7
Anything else at this moment is just begging for dependency problems.
> rh-eclipse46-devstudio provides packages that are dependencies of rh-eclipse46
> ------------------------------------------------------------------------------
>
> Key: JBDS-4257
> URL: https://issues.jboss.org/browse/JBDS-4257
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: build, rpm
> Affects Versions: 10.3.0.AM2
> Environment: RHEL7
> Reporter: Lukáš Valach
> Assignee: Nick Boldt
> Fix For: 11.0.0.GA
>
> Attachments: rh-eclipse46-devstudio_provides.txt, rh-eclipse46_provides.txt, yum_install_rh-eclipse46.png
>
>
> I noticed rh-eclipse46-devstudio is installed as dependenci when installing rh-eclipse46.
> !yum_install_rh-eclipse46.png|thumbnail!
> [~vkadlcik] said that it is because rh-eclipse46-devstudio offers some package which rh-eclipse46 needs, so yum decides to use devstudio as library.
> He said that the best practice for end-user application like rh-eclipse46-devstudio is to have less amount of stuff in "rpm -q --provides". Rh-eclipse46 provides 4 packages, devstudio provides 539 packages.
> [^rh-eclipse46_provides.txt]
> [^rh-eclipse46-devstudio_provides.txt]
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 8 months
[JBoss JIRA] (JBTIS-1144) Cannot install SwitchYard Tooling with a standalone installer nor from update site
by Andrej Podhradsky (JIRA)
[ https://issues.jboss.org/browse/JBTIS-1144?page=com.atlassian.jira.plugin... ]
Andrej Podhradsky closed JBTIS-1144.
------------------------------------
Resolution: Rejected
My fault that I used an old installer, so not a bug in the latest build.
> Cannot install SwitchYard Tooling with a standalone installer nor from update site
> ----------------------------------------------------------------------------------
>
> Key: JBTIS-1144
> URL: https://issues.jboss.org/browse/JBTIS-1144
> Project: JBoss Tools Integration Stack
> Issue Type: Bug
> Components: distribution
> Affects Versions: 11.0.0.GA
> Reporter: Andrej Podhradsky
> Assignee: Paul Leacu
> Priority: Blocker
> Fix For: 11.0.0.GA
>
> Attachments: 1500536110156.log, devstudiois-error.txt
>
>
> Cannot install SwitchYard Tooling with a standalone installer.
> {code}
> Missing requirement: SwitchYard 2.4.0.CR1-v20170717-1303-B16 (org.switchyard.tools.feature.feature.group 2.4.0.CR1-v20170717-1303-B16) requires 'org.jboss.ide.eclipse.freemarker.feature.feature.group 1.2.0' but it could not be found
> {code}
> Please see the attachments for full error messages.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 8 months
[JBoss JIRA] (JBIDE-23013) Pull Docker Tooling bits into JBT builds more frequently
by Martin Malina (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23013?page=com.atlassian.jira.plugi... ]
Martin Malina commented on JBIDE-23013:
---------------------------------------
I'm not really testing docker anymore, but reading through the comments, it doesn't seem like anything has really changed since when I created the JIRA, am I wrong? So I think it would still be a good idea.
But whether it's worth the effort, that's another question. [~jkopriva], do you have an opinion on this? Does it happen often nowadays that this is a problem and we would benefit from more frequent updates of Docker Tooling in JBT?
> Pull Docker Tooling bits into JBT builds more frequently
> --------------------------------------------------------
>
> Key: JBIDE-23013
> URL: https://issues.jboss.org/browse/JBIDE-23013
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: build, target-platform
> Affects Versions: 4.4.1.AM3
> Reporter: Martin Malina
> Assignee: Jeff Johnston
> Fix For: LATER
>
>
> It would be cool if we could update the Docker Tooling bits in our TP more frequently, i.e. weekly or even nightly. I know that currently it is quite a big effort to update TP. So we would need to simplify this somehow.
> So this is a suggestion, but I don't know how we would do it or if it's doable at all.
> Here's a bit of background:
> Today I spotted this blocking bug in docker tooling:
> https://issues.jboss.org/browse/JBIDE-23011
> It was probably brought into JBT TP in the last update of the TP - this JIRA:
> https://issues.jboss.org/browse/JBIDE-22885 - 4 days ago.
> Jeff Maury suggested, that it's a bad idea to update our TP this close to our release (AM3 in this case). But currently we don't have any other option.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 8 months
[JBoss JIRA] (JBDS-4257) rh-eclipse46-devstudio provides packages that are dependencies of rh-eclipse46
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-4257?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-4257:
-----------------------------
Priority: Major (was: Minor)
> rh-eclipse46-devstudio provides packages that are dependencies of rh-eclipse46
> ------------------------------------------------------------------------------
>
> Key: JBDS-4257
> URL: https://issues.jboss.org/browse/JBDS-4257
> Project: Red Hat JBoss Developer Studio (devstudio)
> Issue Type: Bug
> Components: build, rpm
> Affects Versions: 10.3.0.AM2
> Environment: RHEL7
> Reporter: Lukáš Valach
> Assignee: Nick Boldt
> Fix For: 11.0.0.GA
>
> Attachments: rh-eclipse46-devstudio_provides.txt, rh-eclipse46_provides.txt, yum_install_rh-eclipse46.png
>
>
> I noticed rh-eclipse46-devstudio is installed as dependenci when installing rh-eclipse46.
> !yum_install_rh-eclipse46.png|thumbnail!
> [~vkadlcik] said that it is because rh-eclipse46-devstudio offers some package which rh-eclipse46 needs, so yum decides to use devstudio as library.
> He said that the best practice for end-user application like rh-eclipse46-devstudio is to have less amount of stuff in "rpm -q --provides". Rh-eclipse46 provides 4 packages, devstudio provides 539 packages.
> [^rh-eclipse46_provides.txt]
> [^rh-eclipse46-devstudio_provides.txt]
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 8 months