[EPEL-devel] Ansible & Python 3 in EPEL7

2020-03-02 Thread Igor Gnatenko
Hey folks,

We recently started to use Ansible more and we are using some ansible
collection which is not compatible with Python 2.

Are there any plans to switch Ansible to Python 3 in EPEL7 or are
there any recommendations what to do in such cases as we have?
-- 
-Igor Gnatenko
___
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: HEADS UP: epel-rpm-macros now makes python mangling shebangs to python3.6

2019-10-22 Thread Igor Gnatenko
No need to apologize, noone ever can know all possible problems in advance.

On Mon, Oct 21, 2019, 19:41 Stephen John Smoogen  wrote:

> On Mon, 21 Oct 2019 at 12:59, Igor Gnatenko
>  wrote:
> >
> > Hello EPEL maintainers and users,
> >
> > I've found today that epel8 builds are mangling python shebangs to
> > platform-python (which is somewhat internal implementation of python
> > for internal RHEL needs). So depending on that is quite problematic
> > and will break at some point.
> >
> > + PYTHON3=/usr/libexec/platform-python
> > + /usr/lib/rpm/redhat/brp-mangle-shebangs
> > mangling shebang in /usr/local/bin/attach_volume.py from
> > /usr/bin/python3 to #!/usr/libexec/platform-python
> >
> > After changes, it will mangle it to the /usr/bin/python3.6
> >
> > Thanks to Miro Hrončok for working with me and now we have a fix which
> > is awaiting for karma in bodhi[0]. Please give it a try.
> >
> > [0] https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-b4e9aea40d
>
> Whoops. I apologize for not catching this earlier.
>
>
> > --
> > -Igor Gnatenko
> > ___
> > 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
>
>
>
> --
> Stephen J Smoogen.
> ___
> 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 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] HEADS UP: epel-rpm-macros now makes python mangling shebangs to python3.6

2019-10-21 Thread Igor Gnatenko
Hello EPEL maintainers and users,

I've found today that epel8 builds are mangling python shebangs to
platform-python (which is somewhat internal implementation of python
for internal RHEL needs). So depending on that is quite problematic
and will break at some point.

+ PYTHON3=/usr/libexec/platform-python
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/local/bin/attach_volume.py from
/usr/bin/python3 to #!/usr/libexec/platform-python

After changes, it will mangle it to the /usr/bin/python3.6

Thanks to Miro Hrončok for working with me and now we have a fix which
is awaiting for karma in bodhi[0]. Please give it a try.

[0] https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-b4e9aea40d
-- 
-Igor Gnatenko
___
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: Is Koschei using CentOS 7 in the EPEL 7 resolve check?

2019-08-11 Thread Igor Gnatenko
I think it uses koji build repo. So same as epel buildroot does.

On Sun, Aug 11, 2019, 10:47 Miro Hrončok  wrote:

> See for example:
>
>
> https://apps.fedoraproject.org/koschei/package/python-mccabe?collection=epel7
> 2019-08-11
> 
> 07:50:11
>
> - nothing provides python(abi) = 3.6 ...
>
> This is provided in RHEL 7.7.
>
> (Note that we've unretired the python36 package, so later it resolved
> correctly.)
> --
> Miro Hrončok
> --
> Phone: +420777974800
> IRC: mhroncok
> ___
> 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 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: Does EPEL support people who do not upgrade RHEL?

2019-01-04 Thread Igor Gnatenko
I believe that EPEL is not meant to support all possible old versions of
RHEL. It is built against latest release, so the expectation is that it
supports only latest release.

On Fri, Jan 4, 2019, 09:46 Petr Pisar  Hello,
>
> I have a question regarding packaging for EPEL.
>
> Fedora renamed perl package to perl-interpreter package and changed all
> the occurances in all spec files. Because there are package maintainers who
> share spec files between Fedora and EPEL, I added the perl-interpreter
> package to EPEL.
>
> Later RHEL-7.6 updated perl to provide perl-interpreter (as a RPM Provides,
> not as a real package), so the perl-interpreter package in EPEL is not
> needed
> anymore.
>
> Now the next step is removing perl-interpreter from EPEL as requested in
> a bug #1663304. That seems reasonable because EPEL should not deliver
> things
> provided by RHEL.
>
> However, my concern is people who did not upgrade RHEL to 7.6. If I remove
> perl-interpreter from EPEL, it could break their systems.
>
> What does an EPEL community recommend?
>
> -- Petr
> ___
> 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://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org
>
___
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://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] [HEADS UP] Removal of obsolete scriptlets

2019-01-03 Thread Igor Gnatenko
I'm going to push multiple commits to packages (I'll send list later)
which execute scriptlets which are not needed anymore for Fedora.

However, people tend to keep same spec for Fedora and EPEL which makes
everything much more complicated. So please, if you have such package,
guard scriptlets by `%if 0%{?rhel} && 0%{?rhel} <= 8` (because I
believe that RHEL8 doesn't have all required things).

https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
-- 
-Igor Gnatenko
___
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://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org


[EPEL-devel] Orphaning libgit2 for EPEL*

2016-10-10 Thread Igor Gnatenko
Hello,

When I picked libgit2 after orphaning somehow I picked up EPEL
branches as well. But Unfortunately I don't have power nor wilingness
to maintain it for EPEL, so I orphaned it right now.

Feel free to pick it up!
-- 
-Igor Gnatenko
___
epel-devel mailing list -- epel-devel@lists.fedoraproject.org
To unsubscribe send an email to epel-devel-le...@lists.fedoraproject.org