Changes

From SME Server
Jump to navigationJump to search
→‎dependencies: what do we need?
Line 65: Line 65:     
stephen
 
stephen
 +
----
 +
Is this just a doc issue or do I need to change the Requires?
 +
All needed deps are should be in ''extras'' and mostly in ''dag''
 +
Here's the actual list of Requires in the .spec file (edit if needed):
 +
Requires:  e-smith-base
 +
Requires:  e-smith-release >= 7              # Note: SME >8 may need a fix if it uses mod_perl >=2 (could be good to test and be ready!)
 +
Requires:  mod_perl >= 1.99_16-4
 +
Requires:  monitor-edid >= 1.11-1            #ocs Agent
 +
Requires:  ocsinventory-ipdiscover >= 1.01-2 #ocs Agent => will remove this one as it's already a dependency of ocsinventory-agent
 +
Requires:  ocsinventory-agent >= 0.0.6-1    #ocs Agent
 +
Requires:  perl-Apache-DBI >= 0.9901-2.2
 +
Requires:  perl-Archive-Tar >= 1.23-3.99_2
 +
Requires:  perl-Compress-Zlib >= 1.42-1
 +
Requires:  perl-Crypt-OpenSSL-Bignum >= 0.03-1.2
 +
Requires:  perl-Crypt-OpenSSL-RSA >= 0.21-1.2
 +
Requires:  perl-IO-Socket-SSL >= 1.01-1
 +
Requires:  perl-IO-Zlib >= 1.04-2
 +
Requires:  perl-Mail-DomainKeys >= 0.21-2
 +
Requires:  perl-MIME-Lite >= 3.01-2.2
 +
Requires:  perl-Net-IP >= 1.23-1
 +
Requires:  perl-Net-Jabber >= 2.0-1.2
 +
Requires:  perl-Net-XMPP >= 1.0-1.2
 +
Requires:  perl-SOAP-Lite >= 0.69-1
 +
Requires:  perl-XML-SAX >= -0.12-7
 +
Requires:  perl-XML-Simple >= 2.14-4
 +
Requires:  perl-XML-Stream >= 1.22-1.2
 +
Conflicts: smeserver-ocs_inventory_ng  # old RPM version, here for safety!
 +
Conflicts: smeserver-glpi              # old RPM version, here for safety!
 +
 +
I've noticed that rpm handles dependencies even when they are not in the Requires (looks to be parsing some file)
 +
 +
Maybe I can remove almost all of them?
 +
 +
Will take any advice, I'm not familiar with this!
 +
 +
Cool34000
 
----
 
----
498

edits

Navigation menu