[rdo-dev] ppc64le and erlang-sd_notify

Tony Breeds tony at bakeyournoodle.com
Tue Dec 19 01:48:55 UTC 2017


Hi All,
    When trying to install/test RDO on a ppc64le system we hit an issue
that with 

---
Error: Package: erlang-sd_notify-0.1-9.el7.ppc64le (delorean-queens-testing)
           Requires: erlang(erl_nif_version) = 2.11
           Available: erlang-erts-R16B-03.18.el7.ppc64le (epel)
               erlang(erl_nif_version) = 2.4
           Available: erlang-erts-18.3.4.5-4.el7.ppc64le (delorean-queens-testing)
               erlang(erl_nif_version) = 2.10
Error: Package: erlang-sd_notify-0.1-9.el7.ppc64le (delorean-queens-testing)
           Requires: erlang(erl_nif_version) = 2.11
           Available: erlang-erts-R16B-03.18.el7.ppc64le (epel)
               erlang(erl_nif_version) = 2.4
           Installing: erlang-erts-18.3.4.5-4.el7.ppc64le (delorean-queens-testing)
               erlang(erl_nif_version) = 2.10
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
---

It seems that at the time erlang-sd_notify there was a divergence in the
nif_version provided by ppc64le.  You can see that here:

erlang-sd_notify-0.1-9.el7.aarch64.rpm	erlang(erl_nif_version) = 2.10
erlang-sd_notify-0.1-9.el7.ppc64le.rpm	erlang(erl_nif_version) = 2.11
erlang-sd_notify-0.1-9.el7.x86_64.rpm	erlang(erl_nif_version) = 2.10

I've rebuilt erlang-sd_notify (https://cbs.centos.org/koji/taskinfo?taskID=270238)
and now the nif_version is consistent:
erlang-sd_notify-0.1-10.el7.aarch64.rpm	erlang(erl_nif_version) = 2.10
erlang-sd_notify-0.1-10.el7.ppc64le.rpm	erlang(erl_nif_version) = 2.10
erlang-sd_notify-0.1-10.el7.x86_64.rpm	erlang(erl_nif_version) = 2.10

Here's where I continue to be confused about how I get this into
queens-testing.

I think the right thing to do is update the
cloud7-openstack-queens-testing version in deps.yaml which I thinkI've
done with https://review.rdoproject.org/r/11040

So am I on the right track to fix this, if not let me know where I've
gone wrong.


Yours Tony.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.rdoproject.org/pipermail/dev/attachments/20171219/6088454f/attachment.sig>


More information about the dev mailing list