<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hello,</p>
    <p>Here the dependencies for mock, python-ecdsa and python-lockfile
      don't have dependencies.</p>
    <pre>Installing:
 mock                                noarch               1.4.13-1.el7                epel                                    163 k
Installing for dependencies:
 createrepo_c                        x86_64               0.10.0-18.el7               rhel-7-server-extras-rpms                65 k
 createrepo_c-libs                   x86_64               0.10.0-18.el7               rhel-7-server-extras-rpms                89 k
 distribution-gpg-keys               noarch               1.26-1.el7                  epel                                    185 k
 mock-core-configs                   noarch               29.4-1.el7                  epel                                     31 k
 pigz                                x86_64               2.3.4-1.el7                 epel                                     81 k
 python2-distro                      noarch               1.2.0-1.el7                 epel                                     29 k
 python2-pyroute2                    noarch               0.4.13-1.el7                epel                                    345 k</pre>
    <p>Nico<br>
    </p>
    <div class="moz-cite-prefix">On 2018-12-07 4:05 a.m., Javier Pena
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:199186567.58178812.1544173504877.JavaMail.zimbra@redhat.com">
      <pre class="moz-quote-pre" wrap="">

----- Original Message -----
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Hello,

On 2018-12-06 5:40 p.m., Haïkel Guémar wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">On 06/12/2018 23:22, Nicolas Hicher wrote:
</pre>
          <blockquote type="cite">
            <pre class="moz-quote-pre" wrap="">Hello,

I'm testing sf on rhel installation using rdo openstack-queens
repository.

I found an issue with python-ecdsa package. On centos, this package
is present on extra repo, but on rhel I found it on
rhel-7-server-openstack-13-rpms.

There are some issues to enable both rhel-7-server-openstack-13-rpms
and openstack-queens repositories:

- users need rhel-7-server-openstack subscription

- we have a mix of python libs from both repos (50% from
rhel-7-openstack, 50% from openstack-queens)

- there were errors on dependencies with erlang:
<a class="moz-txt-link-freetext" href="https://softwarefactory-project.io/paste/show/1347/">https://softwarefactory-project.io/paste/show/1347/</a> , I disabled
rhel-7-server-openstack-13-rpms to fix

What should be the best solution, add python-ecdsa to
openstack-queens or add in in sf packages ? I prefer the first
solution if it's possible, because we manually bump distgit version
on sf.

Thanks.

Nico


</pre>
          </blockquote>
          <pre class="moz-quote-pre" wrap="">
My 2 cts

Since we should also support RHEL without requiring any layered
product repo, we should just cross-tag it into RDO.
In the past, we used to ship it (bstinson has built a newer one but
it's same build with NVR bump)
<a class="moz-txt-link-freetext" href="http://cbs.centos.org/koji/buildinfo?buildID=405">http://cbs.centos.org/koji/buildinfo?buildID=405</a>

For CentOS users, it won't change much, it will be more or less the
same package either from extras or RDO repo.

Regards.
H.
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">

I found 2 others dependencies issues, so we needs to have these packages
available:

- python-ecdsa is for managesf

- mock for drln

</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
This is a tricky one. When installing on RHEL, we only get the package from EPEL, so if it doesn't have any additional dependencies we should probably cross-tag it.

Javier

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">- python-lockfile for gerritbot

Only mock have a lot of dependencies, we have to check if we need more
package for its.

The packages used in sf from openstack-queens repos are
<a class="moz-txt-link-freetext" href="https://softwarefactory-project.io/paste/show/1348/">https://softwarefactory-project.io/paste/show/1348/</a>

Alan proposed on irc to add centos extra on our sf deployment, but I
think we will have the same issue when using openstack-queens and
rhel-7-server-openstack-13-rpms by having 30% of packages from centos-extra.

Thanks.

Nico


</pre>
      </blockquote>
    </blockquote>
  </body>
</html>