Here it is the result:
[root@fudge ~]# rpm -q --whatrequires openssl-perl-0.9.8e-26.el5_9.1
nessun pacchetto necessita di openssl-perl-0.9.8e-26.el5_9.1
It seems no package requires openssl-perl; but in the past I installed OpenUpload and scaveaging yum.log I found a sequence:
Apr 26 07:29:17 Installed: openssl-perl-0.9.8e-26.el5_9.1.i386
Apr 26 07:29:17 Installed: smeserver-webapps-common-0.2.8-1.el5.fws.noarch
Apr 26 07:29:19 Installed: openupload-0.4.2-22.el5.fws.noarch
Apr 26 07:29:19 Installed: smeserver-openupload-0.2.0-1.el5.fws.noarch
In effect on a fresh server:
[root@amgmsmb ~]# yum --enablerepo=fws install smeserver-openupload
Loaded plugins: fastestmirror, protect-packages, smeserver
Loading mirror speeds from cached hostfile
* base: mirror.informatik.hs-fulda.de
* smeaddons: ftp.nluug.nl
* smeextras: mirror.pialasse.com
* smeos: mirror.pialasse.com
* smeupdates: mirror.pialasse.com
* updates: mirror.informatik.hs-fulda.de
base | 1.1 kB 00:00
fws | 2.5 kB 00:00
fws/primary_db | 351 kB 00:00
smeaddons | 2.5 kB 00:00
smeextras | 2.5 kB 00:00
smeos | 2.3 kB 00:00
smeupdates | 2.9 kB 00:00
updates | 1.9 kB 00:00
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package smeserver-openupload.noarch 0:0.2.0-1.el5.fws set to be updated
--> Processing Dependency: smeserver-webapps-common for package: smeserver-openupload
--> Processing Dependency: openupload for package: smeserver-openupload
--> Running transaction check
---> Package openupload.noarch 0:0.4.2-25.el5.fws set to be updated
---> Package smeserver-webapps-common.noarch 0:0.2.11-1.el5.fws set to be updated
--> Processing Dependency: openssl-perl for package: smeserver-webapps-common
--> Running transaction check
---> Package openssl-perl.i386 0:0.9.8e-27.el5_10.1 set to be updated
--> Processing Dependency: openssl = 0.9.8e-27.el5_10.1 for package: openssl-perl
--> Running transaction check
---> Package openssl.i686 0:0.9.8e-27.el5_10.1 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
Furthermore It seems that yum remove (as stated by contrib page to remove it) does not remove openssl-perl:
[root@fudge yum]# yum remove openupload
Loaded plugins: fastestmirror, protect-packages, smeserver
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package openupload.noarch 0:0.4.2-22.el5.fws set to be erased
--> Processing Dependency: openupload for package: smeserver-openupload
--> Running transaction check
---> Package smeserver-openupload.noarch 0:0.2.0-1.el5.fws set to be erased
--> Finished Dependency Resolution
So I can remove both contrib and dependencies and try again to yum-ming update.
I'll try this evening; eventually it is something to be marked to the OpenUpload contrib developer (FWS).
Nicola