Koozali.org: home of the SME Server

Last update fails on perl FormMagic module

Offline leonp

  • **
  • 43
  • +0/-0
Last update fails on perl FormMagic module
« 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.

Offline Jean-Philippe Pialasse

  • *
  • 2,747
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Last update fails on perl FormMagic module
« Reply #1 on: October 01, 2022, 10:52:46 PM »
you did nothing wrong.  we need to implement a spec fix

Offline Jean-Philippe Pialasse

  • *
  • 2,747
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Last update fails on perl FormMagic module
« Reply #2 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

Offline leonp

  • **
  • 43
  • +0/-0
Re: Last update fails on perl FormMagic module
« Reply #3 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?

Offline Jean-Philippe Pialasse

  • *
  • 2,747
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Last update fails on perl FormMagic module
« Reply #4 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)

Offline leonp

  • **
  • 43
  • +0/-0
Re: Last update fails on perl FormMagic module
« Reply #5 on: October 02, 2022, 08:42:10 AM »
Thank you, Jean-Philippe, for detailed explanation and instruction - it worked!