Ask Your Question
1

how to reslove erlang dependencies? where to find the repositories for libwx_gtk3u_*

asked 2016-10-09 10:15:38 -0500

cj308 gravatar image

For past few days, I have been getting erlang and erlang-wx dependencies while install openstack through packstack. I can see this both for kilo and mitaka version of openstack. Where can i find the repositories for libwx_gtk3u_*?

Last week I installed mitaka, but i didn't had this issue. I believe it started from 6th Oct, Thursday 2016.

Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_html-3.0.so.0()(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_xrc-3.0.so.0()(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_stc-3.0.so.0()(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_core-3.0.so.0()(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_aui-3.0.so.0(WXU_3.0)(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_html-3.0.so.0(WXU_3.0)(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_xrc-3.0.so.0(WXU_3.0)(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_gl-3.0.so.0(WXU_3.0)(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_adv-3.0.so.0()(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_core-3.0.so.0(WXU_3.0)(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_baseu-3.0.so.0()(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_baseu-3.0.so.0(WXU_3.0)(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_gl-3.0.so.0()(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_adv-3.0.so.0(WXU_3.0)(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_stc-3.0.so.0(WXU_3.0)(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_baseu_xml-3.0.so.0()(64bit) Error: Package: erlang-wx-18.3.4.4-1.el7.x86_64 (centos-openstack-kilo) Requires: libwx_gtk3u_aui-3.0.so.0()(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest

edit retag flag offensive close merge delete

Comments

dbaxps gravatar imagedbaxps ( 2016-10-09 17:03:20 -0500 )edit

6 answers

Sort by ยป oldest newest most voted
2

answered 2016-10-20 12:18:05 -0500

Danifunker gravatar image

I was experiencing this issue and was on CentOS 7.2.

Then I installed (and enabled) the epel repository, yum -y install epel-release and as per this thread; enabled the rdo-testing repo. (Check TimSerewicz's post) but I'm not sure if enabling rdo-testing is required.

then I did a yum -y update and it worked fine. Yay!

I guess there are packages in epel that are dependencies to the new openstack that aren't on the rdo repo yet.

I think there might be a new release of OpenStack now (they release every 6 months) and as according to this https://releases.openstack.org/ newton was release on October 6 2016. This might be part of the reason of the problem, might not be.

Good luck!

edit flag offensive delete link more
0

answered 2016-10-14 17:06:09 -0500

TimSerewicz gravatar image

Found it. The short answer is enable the testing repos after installing the openstack release.

Longer answer:

Depending on which package you used, If you installed the package centos-release-openstack-liberty run:

sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/CentOS-OpenStack-liberty.repo

If you used rdo-release-liberty-5.noarch.rpm then run:

sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/rdo-testing.repo

I also had this problem and spent hours looking for the packages. In the end I compared the new, Mitaka repos, with the liberty repos and found that there is newer wx-GTK3u software now included in the liberty software even though it was not part of the standard repo. Seems whomever is testing at Red Hat has the testing repo enabled by default, even though this is now how the software installs by default. Enabling the testing repos fixes the issue. Best regards

edit flag offensive delete link more
0

answered 2016-10-11 01:44:32 -0500

theque42 gravatar image

I've run into this annoying thing too, and I cant understand how it has not been found in testing. It can be solved by adding the epel-release repo and installing erlang packages before installing packstack and stuff. then adding mitaka repos and continuing with packstack. (Even though info says you do not need epel-release for centos, that I am using) It will however AFAIK, install A LOT of additional, unnessecary erlang stuff :(

But at least then, packstack continues successfully.

edit flag offensive delete link more

Comments

Could you post which RDO Mitaka repo you are using in meantime. Sounds like dependencies are broken during packstack run. Option install EPEL is in answer file. My question is does enabling EPEL via answer file resolve erlang issue. If no then file bug to bugzilla .

dbaxps gravatar imagedbaxps ( 2016-10-11 02:14:06 -0500 )edit

I dont have that info at my current location, but I think i had the same problem with either the standard centos-release-openstack-mitaka, but also with following https://www.linux.com/blog/attempt-se..., and using latest delorean repos.

theque42 gravatar imagetheque42 ( 2016-10-11 02:37:11 -0500 )edit

I never tried enabling epel within the answer-file though, since the rdo-docs said I didnt need them for centos. At the same time the logs during the packstack execution, complains on not being able to do <x,y,z> with the epel repos.

theque42 gravatar imagetheque42 ( 2016-10-11 02:39:55 -0500 )edit
0

answered 2016-10-09 17:16:10 -0500

dbaxps gravatar image

updated 2016-10-10 14:22:43 -0500

UPDATE 10/10/2016
Try

sudo yum -y install yum-plugin-priorities
sudo curl -o /etc/yum.repos.d/delorean-mitaka.repo  http://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-mitaka-tested/delorean.repo
 sudo curl -o /etc/yum.repos.d/delorean-deps-mitaka.repo https://trunk.rdoproject.org/centos7-mitaka/delorean-deps.repo

END UPDATE

Sorry I have only latest trunk repos installed :-

sudo yum -y install yum-plugin-priorities
sudo curl -o /etc/yum.repos.d/delorean-newton.repo  http://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-newton-tested/delorean.repo
sudo curl -o /etc/yum.repos.d/delorean-deps-newton.repo https://trunk.rdoproject.org/centos7-newton/delorean-deps.repo

Getting

[stack@ServerTQS72 ~]$ uname -a
Linux ServerTQS72.localdomain 3.10.0-327.36.1.el7.x86_64 #1 SMP Sun Sep 18 13:04:29 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[stack@ServerTQS72 ~]$ sudo yum deplist erlang-wx | awk '/provider:/ {print $2}' | sort -u
erlang-erts.x86_64
erlang-kernel.x86_64
erlang-stdlib.x86_64
glibc.i686
glibc.x86_64
libgcc.x86_64
libstdc++.x86_64
mesa-libGL.i686
mesa-libGLU.i686
mesa-libGLU.x86_64
mesa-libGL.x86_64

Attempt to install ( per larsks )

yum deplist erlang-wx | awk '/provider:/ {print $2}' | sort -u | xargs yum -y install

Manage same way with your repos been set up.

edit flag offensive delete link more
0

answered 2016-10-10 11:34:29 -0500

cj308 gravatar image

thank you quick reply.

though we define new repo, I still have erlang and erlang-wx dependencies issue.

Do you know, is there any recent changes in RDO project for mitaka. I tuesday, when i installed mitaka with packstack, I didnt had issue with erlang and erlang-wx. I checked in that working server, no erlang-wx package being installed, and it working like charm. Seems like from last Thursday, there have been changed.

edit flag offensive delete link more
0

answered 2016-11-04 10:40:18 -0500

Vincent G gravatar image
edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

3 followers

Stats

Asked: 2016-10-09 10:15:38 -0500

Seen: 2,625 times

Last updated: Nov 04 '16