[EPEL-devel] Re: Updating CMake in EPEL-8: How to create a module?

2020-06-10 Thread Neal Gompa
On Fri, May 15, 2020 at 10:40 AM Neal Gompa  wrote:
>
> On Fri, May 15, 2020 at 10:37 AM Orion Poplawski  wrote:
> >
> > On 5/15/20 8:32 AM, Alexander Korsunsky wrote:
> > >> Has anyone asked if CMake could be updated in RHEL yet?
> > >
> > > This would be the absolute best option here, but it depends on the 
> > > benevolence of Red Hat.
> > >
> > > I don't have a subscription and I don't know how to ask them for a rebase 
> > > without one. Maybe there's some kind of process for getting stuff into 
> > > CentOS Stream? So far the interaction with upstream seems to be limited 
> > > to "create an issue on Bugzilla".
> >
> > That would be my suggestion:
> >
> > https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora=cmake
>
> Wrong place. This is the correct one:
>
> https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%208=cmake
>

I've discovered that RHEL is pushing a CMake module for RHEL 8.3:
https://git.centos.org/modules/cmake/blob/c8s-stream-rhel8/f/SOURCES/modulemd.src.txt

However, it would not be useful for most EPEL package builders, and
IMO, is completely unnecessary, given CMake's strong backwards
compatibility guarantees. I've filed a bug asking them to retire the
module and upgrade the base package instead:
https://bugzilla.redhat.com/show_bug.cgi?id=1845910



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Updating CMake in EPEL-8: How to create a module?

2020-05-15 Thread Neal Gompa
On Fri, May 15, 2020 at 10:37 AM Orion Poplawski  wrote:
>
> On 5/15/20 8:32 AM, Alexander Korsunsky wrote:
> >> Has anyone asked if CMake could be updated in RHEL yet?
> >
> > This would be the absolute best option here, but it depends on the 
> > benevolence of Red Hat.
> >
> > I don't have a subscription and I don't know how to ask them for a rebase 
> > without one. Maybe there's some kind of process for getting stuff into 
> > CentOS Stream? So far the interaction with upstream seems to be limited to 
> > "create an issue on Bugzilla".
>
> That would be my suggestion:
>
> https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora=cmake

Wrong place. This is the correct one:

https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%208=cmake


-- 
真実はいつも一つ!/ Always, there's only one truth!
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Updating CMake in EPEL-8: How to create a module?

2020-05-15 Thread Orion Poplawski

On 5/15/20 8:32 AM, Alexander Korsunsky wrote:

Has anyone asked if CMake could be updated in RHEL yet?


This would be the absolute best option here, but it depends on the benevolence 
of Red Hat.

I don't have a subscription and I don't know how to ask them for a rebase without one. 
Maybe there's some kind of process for getting stuff into CentOS Stream? So far the 
interaction with upstream seems to be limited to "create an issue on Bugzilla".


That would be my suggestion:

https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora=cmake

--
Orion Poplawski
Manager of NWRA Technical Systems  720-772-5637
NWRA, Boulder/CoRA Office FAX: 303-415-9702
3380 Mitchell Lane   or...@nwra.com
Boulder, CO 80301 https://www.nwra.com/



smime.p7s
Description: S/MIME Cryptographic Signature
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Updating CMake in EPEL-8: How to create a module?

2020-05-15 Thread Alexander Korsunsky
> Has anyone asked if CMake could be updated in RHEL yet?

This would be the absolute best option here, but it depends on the benevolence 
of Red Hat.

I don't have a subscription and I don't know how to ask them for a rebase 
without one. Maybe there's some kind of process for getting stuff into CentOS 
Stream? So far the interaction with upstream seems to be limited to "create an 
issue on Bugzilla".
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Updating CMake in EPEL-8: How to create a module?

2020-05-15 Thread Neal Gompa
On Fri, May 15, 2020 at 4:58 AM Alexander Korsunsky
 wrote:
>
> Hi there,
>
> the version of CMake that is currently packaged with RHEL/CentOS 8 is 3.11, 
> which is becoming more and more outdated. Me (and a few other people, judging 
> by bug report participation) would quite like to have a newer version of 
> CMake on their systems.
>

Has anyone asked if CMake could be updated in RHEL yet? Unlike in the
CMake 2.x days, CMake 3.x tends to maintain behavioral compatibility
extraordinarily well...




-- 
真実はいつも一つ!/ Always, there's only one truth!
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Re: Updating CMake in EPEL-8: How to create a module?

2020-05-15 Thread Petr Pisar
On Fri, May 15, 2020 at 08:58:21AM -, Alexander Korsunsky wrote:
> Hi there,
> 
> the version of CMake that is currently packaged with RHEL/CentOS 8 is 3.11,
> which is becoming more and more outdated. Me (and a few other people,
> judging by bug report participation) would quite like to have a newer
> version of CMake on their systems.
> 
> Now, if I understand correctly, according to the EPEL policies,
> https://fedoraproject.org/wiki/EPEL/GuidelinesAndPolicies#Policy, it is
> prohibited to replace packages from the base distribution. It is, however,
> allowed to replace these packages in modules that are not enabled by
> default.
> 
> Unfortunately, nobody really seems to know how to build modules for EPEL.
> There is documentation for Fedora:
> https://docs.fedoraproject.org/en-US/modularity/making-modules/ . However,
> being not very familiar with modularity, I have no clue which parts of the
> documentation apply to EPEL, and I could not find EPEL-specific
> documentations and recommendations. I have seen some threads on this list
> *discussing* these, but it's hard for me to discern the consensus and best
> practices from mailing list threads.
> 
> Would the Modularity magicians be so kind as to reply with some pointers on
> how to create modules for EPEL? If that already exists, my apologies, I hope
> you can direct me to that resource.
> 
I replied to the same question yesterday on Fedora devel list
.
 

-- Petr


signature.asc
Description: PGP signature
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org