Koozali.org: home of the SME Server

Obsolete Releases => SME 9.x Contribs => Topic started by: beast on April 19, 2019, 10:03:00 AM

Title: Unable to update because of denyhost dependency
Post by: beast on April 19, 2019, 10:03:00 AM
When I run:

yum update --enablerepo=smecontribs

It break with the following error:

Package: smeserver-denyhosts-2.9-10.el6.sme.noarch (smecontribs)
          Requires: perl(Data::Validate::IP)

Why?
Title: Re: Unable to update because of denyhost dependency
Post by: TerryF on April 19, 2019, 10:58:37 AM
So, contrib  smeserver-denyhosts is missing a dependency: perl(Data::Validate::IP) its not here, koozali, may have been elsewhere and has now gone from there..some detective work needed..
Title: Re: Unable to update because of denyhost dependency
Post by: TerryF on April 19, 2019, 11:22:05 AM
JP may also reply as to wikis correctness, however managed to install smeserver-denyhosts by installing the openfusion repo first and using it as well

see https://wiki.contribs.org/Openfusion
and then
# yum install smeserver-denyhosts --enablerepo=smecontribs,openfusion

Installed, just needs checking

Title: Re: Unable to update because of denyhost dependency
Post by: ReetP on April 23, 2019, 08:55:56 PM
Yup got caught updating a friends server last night.

Definitely need openfusion to be able to update.
Title: Re: Unable to update because of denyhost dependency
Post by: Jean-Philippe Pialasse on April 25, 2019, 02:47:39 PM
just added perl-Data-Validate-IP-0.10-1.el6.rf.noarch.rpm to smecontribs, will sync in the next hours to mirrors.

should work even if not the last version as offered by openfusion, but this will avoid issues with gpgkey check from openfusion if your server is not up to date.
Title: Re: Unable to update because of denyhost dependency
Post by: ReetP on April 25, 2019, 06:02:01 PM
just added perl-Data-Validate-IP-0.10-1.el6.rf.noarch.rpm to smecontribs

Cool :-)

Get back to your boards ;-)
Title: Re: Unable to update because of denyhost dependency
Post by: TerryF on April 25, 2019, 11:09:42 PM
Thanks JP, jobs done :-)
Title: Re: Unable to update because of denyhost dependency
Post by: beast on April 30, 2019, 09:42:24 PM
Get a new error now ;-)

Package: perl-Data-Validate-IP-0.10-1.el6.rf.noarch (smecontribs)
          Requires: perl(Net::Netmask)
Title: Re: Unable to update because of denyhost dependency
Post by: TerryF on April 30, 2019, 11:55:33 PM
Did you configure the open fusion repo as suggested?

Title: Re: Unable to update because of denyhost dependency
Post by: Jean-Philippe Pialasse on May 01, 2019, 05:07:00 AM
Did you configure the open fusion repo as suggested?

no and it didi good not to ;)

thanks for the debuging



I just added perl-Net-Netmask-1.9015-8.el6.noarch.rpm from epel to smecontribs
Title: Re: Unable to update because of denyhost dependency
Post by: beast on May 01, 2019, 06:26:08 AM
Did you configure the open fusion repo as suggested?

No I did not and I do not think a normal user is expected to do that.
Title: Re: Unable to update because of denyhost dependency
Post by: TerryF on May 01, 2019, 06:38:28 AM
No twisted arms here, it was a solution that did the job if needed straight away..
Title: Re: Unable to update because of denyhost dependency
Post by: Jean-Philippe Pialasse on May 01, 2019, 12:48:17 PM
No twisted arms here, it was a solution that did the job if needed straight away..

No worry.


I tested it and it should install by now without issue
Title: Re: Unable to update because of denyhost dependency
Post by: TerryF on May 01, 2019, 02:21:22 PM
It does
Title: Re: Unable to update because of denyhost dependency
Post by: beast on May 01, 2019, 04:53:56 PM
Works fine now  :pint: