Librabbitmq update error


(Nitram Oneito) #1

i am getting the following error while trying to update


the packages that were being updated are as below:

Name Version Release
centos-release 7 5.1804.5.el7.centos
librabbitmq 0.8.0 2.el7
nethserver-ejabberd 1.3.1 1.ns7
nethserver-webtop5 1.2.8 1.ns7

I believe the issue is caused mostly by librabbitmql 0.80|2.el7
because I was getting the same issue before the other updates were made available


(Davide Principi) #2

It seems there’s a conflict between EPEL and SDL packages version.

You could try to temporarily bypass the issue by turning the Updates policy to “locked” as described here

http://docs.nethserver.org/en/v7/packages.html#software-updates


(Nitram Oneito) #3

I have changed to locked but still I get the error


(Markus Neuberger) #4

Do you use onlyoffice? If yes you may try to update the documentserver that requires the old package which is now replaced in epel:


(Davide Principi) #5

What about

yum downgrade librabbitmq*

(Nitram Oneito) #6

yes I use Onlyoffice , in the documentation I do not see the way to update it.


(Markus Neuberger) #7

yum install https://github.com/ONLYOFFICE/DocumentServer/releases/download/ONLYOFFICE-DocumentServer-5.1.5/onlyoffice-documentserver.x86_64.rpm

https://wiki.nethserver.org/doku.php?id=onlyoffice#install_onlyoffice_documentserver


(Nitram Oneito) #8

it tell me nothing to do


(Davide Principi) #9

Let’s see who is requiring librabbitmq-tools

 yum remove librabbitmq-tools

(Markus Neuberger) #10

If you already have the newest version it’s not related to onlyoffice.

[root@server2 ~]# rpm -qa onlyoffice-documentserver
onlyoffice-documentserver-5.1.5-59.x86_64
[root@server2 ~]# rpm -qa nethserver-onlyoffice
nethserver-onlyoffice-0.0.1-4.ns7.noarch

Maybe just check what requires librabbitmq-tools and remove it if not needed:

rpm -q --whatrequires librabbitmq-tools
yum remove librabbitmq-tools

(Nitram Oneito) #11

I was able to remove the librabbitq and make the update… am still yet to see what was broken in the process, thought after checking whatrequires there was nothing listed.