Is there any interest in building eclipse for EPEL7?
Eclipse is already packaged in RHEL7 / CentOS 7. What would be the added value?
-- Christopher L Tubbs II http://gravatar.com/ctubbsii
On Wed, Nov 19, 2014 at 3:28 PM, Orion Poplawski orion@cora.nwra.com wrote:
Is there any interest in building eclipse for EPEL7?
-- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 http://www.nwra.com -- java-devel mailing list java-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/java-devel
On 11/19/2014 01:58 PM, Christopher wrote:
Eclipse is already packaged in RHEL7 / CentOS 7. What would be the added value?
Ah, part of the developer toolset. Which I can't build against for EPEL7, hmm.
On 11/19/2014 10:09 PM, Orion Poplawski wrote:
On 11/19/2014 01:58 PM, Christopher wrote:
Eclipse is already packaged in RHEL7 / CentOS 7. What would be the added value?
Ah, part of the developer toolset. Which I can't build against for EPEL7, hmm.
Eclipse is now part of DTS.
There is community effort to rebuild DTS in Copr and make it available on softwarecollections.org:
https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3-el7/
Currently packages in this Copr fail to build, but I can provide some hints how DTS can be built.
First, you need to add four additional packages to buildroot. These packages can be taken from Fedora. They are build-time dependencies of DTS and are not needed during runtime. These packages are: decentxml, tycho, tycho-extras and xml-maven-plugin.
Secondly, there was an important bug in javapackages-tools preventing SCL from working correctly, so make sure you are using javapackages-tools >= 3.4.1-6.el7_0 (from RHEL 7.0.z). See: https://rhn.redhat.com/errata/RHBA-2014-1055.html
On 11/20/2014 12:26 AM, Mikolaj Izdebski wrote:
On 11/19/2014 10:09 PM, Orion Poplawski wrote:
On 11/19/2014 01:58 PM, Christopher wrote:
Eclipse is already packaged in RHEL7 / CentOS 7. What would be the added value?
Ah, part of the developer toolset. Which I can't build against for EPEL7, hmm.
Eclipse is now part of DTS.
There is community effort to rebuild DTS in Copr and make it available on softwarecollections.org:
https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3-el7/
Currently packages in this Copr fail to build, but I can provide some hints how DTS can be built.
First, you need to add four additional packages to buildroot. These packages can be taken from Fedora. They are build-time dependencies of DTS and are not needed during runtime. These packages are: decentxml, tycho, tycho-extras and xml-maven-plugin.
How can they practically be taken from Fedora for use in a EPEL7 copr?
I would think we would need versions of these packages built in EPEL7.
First, you need to add four additional packages to buildroot. These packages can be taken from Fedora. They are build-time dependencies of DTS and are not needed during runtime. These packages are: decentxml, tycho, tycho-extras and xml-maven-plugin.
How can they practically be taken from Fedora for use in a EPEL7 copr?
I would think we would need versions of these packages built in EPEL7.
I thought Mikolaj might be referring to importing them from Fedora since they're noarch (and assuming most path macros are the same ?) but you'd still need to make some changes + rebuild to get Tycho resolving from the software collection environment as well.
There was also a bug [1] filed about this, so now that there's more interest, I could look at what would be needed to do this.
Cheers,
On 11/20/2014 10:32 PM, Orion Poplawski wrote:
On 11/20/2014 12:26 AM, Mikolaj Izdebski wrote:
On 11/19/2014 10:09 PM, Orion Poplawski wrote:
On 11/19/2014 01:58 PM, Christopher wrote:
Eclipse is already packaged in RHEL7 / CentOS 7. What would be the added value?
Ah, part of the developer toolset. Which I can't build against for EPEL7, hmm.
Eclipse is now part of DTS.
There is community effort to rebuild DTS in Copr and make it available on softwarecollections.org:
https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3-el7/
Currently packages in this Copr fail to build, but I can provide some hints how DTS can be built.
First, you need to add four additional packages to buildroot. These packages can be taken from Fedora. They are build-time dependencies of DTS and are not needed during runtime. These packages are: decentxml, tycho, tycho-extras and xml-maven-plugin.
How can they practically be taken from Fedora for use in a EPEL7 copr?
You can take RPMs from Fedora, copy them to some directory, run createrepo_c on it, upload the resulting YUM repo somewhere (like fedorapeople.org) and add repo link to extra repos in Copr.
I would think we would need versions of these packages built in EPEL7.
That shouldn't be needed.
On 11/20/2014 09:43 PM, Mikolaj Izdebski wrote:
On 11/20/2014 10:32 PM, Orion Poplawski wrote:
On 11/20/2014 12:26 AM, Mikolaj Izdebski wrote:
Eclipse is now part of DTS.
There is community effort to rebuild DTS in Copr and make it available on softwarecollections.org:
https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3-el7/
Currently packages in this Copr fail to build, but I can provide some hints how DTS can be built.
First, you need to add four additional packages to buildroot. These packages can be taken from Fedora. They are build-time dependencies of DTS and are not needed during runtime. These packages are: decentxml, tycho, tycho-extras and xml-maven-plugin.
How can they practically be taken from Fedora for use in a EPEL7 copr?
You can take RPMs from Fedora, copy them to some directory, run createrepo_c on it, upload the resulting YUM repo somewhere (like fedorapeople.org) and add repo link to extra repos in Copr.
Okay, that should work. But we should have a common infrastructure that everyone who needs to build these things could build off of. This just feels a bit too cobbled together to me. Of course, sometimes I feel that way about this whole SCL thing in the first place.
I would think we would need versions of these packages built in EPEL7.
That shouldn't be needed.
But it would provide this common base in a well respected repository.
java-devel@lists.fedoraproject.org