Koozali.org: home of the SME Server
Contribs.org Forums => Koozali SME Server 10.x Contribs => Topic started by: idp_qbn on March 27, 2021, 06:14:36 AM
-
Hi, I have a SME10RC1 isntalled as a vm on Windows 10 Hyper-v host.
I downloaded the AFFA contrib from the SME10 contribs page and tried to do a local install.
results below:
--------------------------------------------------------------------------
Loaded plugins: fastestmirror, post-transaction-actions, priorities, smeserver
Examining smeserver-affa-3.3.0-1.el7.sme.noarch.rpm: smeserver-affa-3.3.0-1.el7.sme.noarch
Marking smeserver-affa-3.3.0-1.el7.sme.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package smeserver-affa.noarch 0:3.3.0-1.el7.sme will be installed
--> Processing Dependency: perl-Config-IniFiles for package: smeserver-affa-3.3.0-1.el7.sme.noarch
Loading mirror speeds from cached hostfile
* base: mirror.aarnet.edu.au
* smeaddons: sme-mirror.tw.co.nz
* smeextras: sme-mirror.tw.co.nz
* smeos: sme-mirror.tw.co.nz
* smeupdates: sme-mirror.tw.co.nz
* updates: mirror.intergrid.com.au
--> Processing Dependency: perl-Filesys-DiskFree for package: smeserver-affa-3.3.0-1.el7.sme.noarch
--> Processing Dependency: perl-Proc-ProcessTable for package: smeserver-affa-3.3.0-1.el7.sme.noarch
--> Processing Dependency: perl-List-MoreUtils for package: smeserver-affa-3.3.0-1.el7.sme.noarch
--> Running transaction check
---> Package perl-List-MoreUtils.x86_64 0:0.33-9.el7 will be installed
---> Package smeserver-affa.noarch 0:3.3.0-1.el7.sme will be installed
--> Processing Dependency: perl-Config-IniFiles for package: smeserver-affa-3.3.0-1.el7.sme.noarch
--> Processing Dependency: perl-Filesys-DiskFree for package: smeserver-affa-3.3.0-1.el7.sme.noarch
--> Processing Dependency: perl-Proc-ProcessTable for package: smeserver-affa-3.3.0-1.el7.sme.noarch
--> Finished Dependency Resolution
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
-------------------------------------------------------
Should I
A) try to locate and install the three missing dependencies then try the AFFA install again? (Where are they?)
OR
B) use --skip-broken?
AND/OR
rpm -Va --nofiles --nodigest?
Cheers
Ian
-
Did you enable epel and openfusin repos for the install?
# yum install smeserver-affa --enablerepo=smecontribs,smedev,epel,openfusion
Should do it, however beware it is in the /smedev repo for a reason
-
no, needs another repo. just off and find it :-)
-
take my own advice :-) VM did not have repos configed..
So # yum install smeserver-affa --enablerepo=smedev,epel,openfusion
Will do it, again, its in /smedev for a reason..danger will robinson
-
Please be EXTREMELY careful with 2 things.
1. smedev repo. NEVER 'upgrade' with this repo enabled. Install ONE package only or it WILL break your machine and you will HAVE to restore from backup or start again. It is a Development repo only for devs testing packages. Use only in test scenarios. Do not ask for help if you ignore this warning and bork your machine.
2. Affa itself. I have done some modifications but there are more to do. It was NEVER designed for upgrades between versions. So be extremely careful if you are trying this - it will need manual intervention. It may well toast ALL your data. You have been warned. Use on test machines with test data ONLY.
If after all that you run it, please let us know the results. If you have a real bug then please report it in the bug tracker.
-
Thanks for the advice.
I think, even though this is a "throw-away" VM, I will leave the issue alone.
AFFA is one of the main reasons I like SME, second only to its simplicity and ease of use by idiots like me.
Since the servers I look after are 50km away, the RISE function has been extremely handy in times of crisis
Once again, thank you all for putting in so much effort over the years. I can't contribute expertise so I will make a donation instead.
-
You can do far more than you think.
I wasn't born a bad coder. I just learned. :lol:
Just have to wade in. You'll be surprised at the help you get....
If you'd told me 10 years back I'd have commit & build perms I'd have called for the men in white coats to take you away.
Anyway, thanks for donating. If you can test please do.
-
Once again, thank you all for putting in so much effort over the years. I can't contribute expertise so I will make a donation instead.
Mate, more than welcome, thank you, it helps pay the bills :-)
-
Ah, well, good advice followed by RTFM allowed me to eventually get AFFA installed. So I am ahead.
What I had to learn was how to add a repository (specifically epel and openfusion) before I tried to enable it.
Now I just need to test AFFA on the vm and see what breaks.
Once I get some results of testing, I will let you know what happens.
Until then there are no bugs for me to raise.
Once again, thanks for all the help.
Cheers
Ian
-
Ah, well, good advice followed by RTFM allowed me to eventually get AFFA installed. So I am ahead.
What I had to learn was how to add a repository (specifically epel and openfusion) before I tried to enable it.
Now I just need to test AFFA on the vm and see what breaks.
Once I get some results of testing, I will let you know what happens.
Until then there are no bugs for me to raise.
Once again, thanks for all the help.
Cheers
Ian
quite easy
yum install smeserver-extrarepositories-epel smeserver-extrarepositories-openfusion
-
You make it look so easy! And it is.
Cheers
Ian