Updates appear to be broken when using the release channel. I’ve actually been having this issue for a long time (over a year?) but just getting a chance to look into it. I’m surprised nobody else had reported it.
--> Finished Dependency Resolution
Error: Package: interworx-6.3.9-1661.iworx.noarch (interworx-release)
Requires: djbdns >= 1.05-122
Installed: djbdns-1.05-121.rhe7x.iworx.x86_64 (@interworx-release)
djbdns = 1.05-121.rhe7x.iworx
Available: djbdns-1.05-118.rhe7x.iworx.x86_64 (interworx-release)
djbdns = 1.05-118.rhe7x.iworx
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
The latest djbdns in the release channel is djbdns-1.05-121.rhe7x.iworx.x86_64.rpm.
If I switch to the stable channel I can upgrade since the latest is djbdns-1.05-123.rhe7x.iworx.x86_64.rpm. If I switch back to the release channel after this, it appears updates would complete but it pulls djbdns from the stable channel since switching back to release doesn’t actually disable the stable channel.
Please make sure to include your IP or hostname, as well as enable remote assistance on the server. You can do so by either logging into Nodeworx and going to the Remote Assistance tab on the left sidebar, or by running the following command on your server:
I guess I’ve been on this VM longer than I thought. Created back in 2012. But, I had kept the default release channel and automatic updates and just happened to run into this issue… but like I mentioned it’s been happening for a long time.
Thanks for the assist Jenna, but I was able to workaround it by switching to the stable channel and running the update.
I’m not sure when this specific dependency was introduced:
Out of curiosity, when you were receiving that error, did you have both the release and stable repos enabled? That is required for updates to go through correctly, as sometimes there are versions of sub packages like this where the updated version is not in each channel.