Koozali.org: home of the SME Server

Contribs.org Forums => Koozali SME Server 10.x Contribs => Topic started by: leonp on October 01, 2022, 05:50:13 PM

Title: Last update fails on perl FormMagic module
Post by: leonp on October 01, 2022, 05:50:13 PM
Hello, all.
I run SM10 and tried to run update - it failed at the following point:

 * base: centos.spd.co.il
 * smeaddons: sme-mirror.firewall-services.com
 * smecontribs: sme-mirror.firewall-services.com
 * smeextras: sme-mirror.firewall-services.com
 * smeos: sme-mirror.firewall-services.com
 * smeupdates: sme-mirror.firewall-services.com
 * updates: centos.spd.co.il
Resolving Dependencies
--> Running transaction check
---> Package smeserver-subversion.noarch 0:1.7-11.el7.sme will be updated
--> Processing Dependency: perl(esmith::FormMagick::Panel::subversion) for package: smeserver-subversion-1.7-12.el7.sme.noarch
---> Package smeserver-subversion.noarch 0:1.7-12.el7.sme will be an update
--> Processing Dependency: perl(esmith::FormMagick::Panel::subversion) for package: smeserver-subversion-1.7-12.el7.sme.noarch
--> Finished Dependency Resolution
Error: Package: smeserver-subversion-1.7-12.el7.sme.noarch (smecontribs)
           Requires: perl(esmith::FormMagick::Panel::subversion)
           Removing: smeserver-subversion-1.7-11.el7.sme.noarch (@smetest)
               perl(esmith::FormMagick::Panel::subversion)
           Updated By: smeserver-subversion-1.7-12.el7.sme.noarch (smecontribs)
               Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

What do I do wrong?
Any help will be appreciated.
Title: Re: Last update fails on perl FormMagic module
Post by: Jean-Philippe Pialasse on October 01, 2022, 10:52:46 PM
you did nothing wrong.  we need to implement a spec fix
Title: Re: Last update fails on perl FormMagic module
Post by: Jean-Philippe Pialasse on October 02, 2022, 04:43:30 AM
new version built : Provides: perl(esmith::FormMagick::Panel::subversion) smeserver-subversion = 1.7-13.el7.sme

it is in smetest in few minutes, then one will move it to smecontribs soon

you can do
yum update smeserver-subversion --enablerepo=smetest

to test this one
Title: Re: Last update fails on perl FormMagic module
Post by: leonp on October 02, 2022, 08:16:45 AM
Thank you, Jean-Philippe.
yum update smeserver-subversion --enablerepo=smetest
command says:
"No packages marked for update"
Should I remove the original package before?
Title: Re: Last update fails on perl FormMagic module
Post by: Jean-Philippe Pialasse on October 02, 2022, 08:36:20 AM
it is currently moved to smecontribs

you need to enable smecontribs (and to keep it enabled as default now)
you might both need to wait for your local mirror to sync and also to refresh your cache

yum clean all

yum update smeserver-subversion

(assuming smecontribs is enabled for both commands)
Title: Re: Last update fails on perl FormMagic module
Post by: leonp on October 02, 2022, 08:42:10 AM
Thank you, Jean-Philippe, for detailed explanation and instruction - it worked!