Line 106: |
Line 106: |
| | | |
| ==dependencies== | | ==dependencies== |
− | change the install method to install the perl dependencies that are available from existing repos.
| |
| | | |
− | Then you can reduce the number of perl rpms in your download the less you are responsible for the better
| + | just supply the .tar.gz |
| | | |
− | yum localinstall smeserver-inventory-tools* --enablerepo=dag --enablerepo=extras
| + | add all the dependacies in smeserver-inventory-tools to make sure the user has installed them |
− | | |
− | stephen
| |
− | ----
| |
− | Is this just a doc issue or do I need to change the Requires? DOCUMENTATION, CHANGE THE INSTALL COMMAND
| |
− | | |
− | 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 SN - NOT NEEDED IF YOU HAVE BELOW
| |
− | - 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!)
| |
− | + DON'T WE HAVE SMESERVER-RELEASE >=7 ? CHECK, rpm -q ...
| |
− | 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!
| |
− | | |
− | => fresh 7.1 final CD install - no updates
| |
− | | |
− | => dag added to yum repos (disabled and invisible)
| |
− | | |
− | => removed all perl dependencies:
| |
− | | |
− | A lot are missing... The RPM installed but I got an error trying to contact the server!
| |
− | | |
− | Cool34000
| |
− | ----
| |
− | | |
− | Add the dependacies and use the new yum command with --enablerepo.....
| |