Koozali.org: home of the SME Server
Contribs.org Forums => General Discussion => Topic started by: jameswilson on June 24, 2010, 09:50:42 AM
-
Following on from another post i have cloned a 7.5 machin e(production) in an attempt to upgrade to sme 8
Following the wiki page ive come accross some issues.
Error: Missing Dependency: libreadline.so.4 is needed by package unixODBC
Error: Missing Dependency: /boot/vmlinuz-2.6.9-89.0.23.EL is needed by package dahdi-linux-kmdl-2.6.9-89.0.23.EL
Error: Missing Dependency: libmysqlclient.so.14(libmysqlclient_14) is needed by package php5-cgi-mysql
Error: Missing Dependency: libmysqlclient.so.14(libmysqlclient_14) is needed by package php5-cgi
Error: Missing Dependency: libmysqlclient.so.14 is needed by package php5-cgi
Error: Missing Dependency: libldap-2.2.so.7 is needed by package php5-cgi-ldap
Error: Missing Dependency: libgnutls.so.11(GNUTLS_REL_1_0_9) is needed by package iksemel
Error: Missing Dependency: php < 4.3.10 is needed by package smeserver-eaccelerator
Error: Missing Dependency: libnewt.so.0.51 is needed by package dahdi-tools
Error: Missing Dependency: libpq.so.3 is needed by package asterisk14
Error: Missing Dependency: libmysqlclient.so.14 is needed by package asterisk-addons14
Error: Missing Dependency: httpd-mmn = 20020903 is needed by package php5-cgi
Error: Missing Dependency: libmysqlclient.so.14(libmysqlclient_14) is needed by package asterisk-addons14
Error: Missing Dependency: libgnutls.so.11 is needed by package iksemel
Error: Missing Dependency: libmysqlclient.so.14 is needed by package php5-cgi-mysql
Error: Missing Dependency: liblber-2.2.so.7 is needed by package php5-cgi-ldap
Error: Missing Dependency: libc-client.so.0 is needed by package php5-cgi-imap
Error: php5-cgi conflicts with php >= 5.0.0
Error: Missing Dependency: /sbin/fxload is needed by package dahdi-tools
Error: Missing Dependency: libdb-4.2.so is needed by package php5-cgi
Error: Missing Dependency: libnewt.so.0.51 is needed by package asterisk14
Error: Unable to satisfy dependencies
Error: Package asterisk14 needs libpq.so.3, this is not available.
Error: Package php5-cgi needs libmysqlclient.so.14(libmysqlclient_14), this is not available.
Error: Package php5-cgi needs php >= 5.0.0, this is not available.
Error: Package asterisk-addons14 needs libmysqlclient.so.14, this is not available.
Error: Package php5-cgi needs httpd-mmn = 20020903, this is not available.
Error: Package asterisk-addons14 needs libmysqlclient.so.14(libmysqlclient_14), this is not available.
Error: Package dahdi-linux-kmdl-2.6.9-89.0.23.EL needs /boot/vmlinuz-2.6.9-89.0.23.EL, this is not available.
Error: Package php5-cgi-mysql needs libmysqlclient.so.14(libmysqlclient_14), this is not available.
Error: Package iksemel needs libgnutls.so.11, this is not available.
Error: Package iksemel needs libgnutls.so.11(GNUTLS_REL_1_0_9), this is not available.
Error: Package smeserver-eaccelerator needs php < 4.3.10, this is not available.
Error: Package unixODBC needs libreadline.so.4, this is not available.
Error: Package dahdi-tools needs /sbin/fxload, this is not available.
Error: Package php5-cgi-ldap needs liblber-2.2.so.7, this is not available.
Error: Package dahdi-tools needs libnewt.so.0.51, this is not available.
Error: Package glibc needs glibc-common = 2.3.4-2.43.el4_8.3, this is not available.
Error: Package php5-cgi-mysql needs libmysqlclient.so.14, this is not available.
Error: Package glibc-common needs glibc < 2.5, this is not available.
Error: Package php5-cgi-imap needs libc-client.so.0, this is not available.
Error: Package php5-cgi needs libmysqlclient.so.14, this is not available.
Error: Package asterisk14 needs libnewt.so.0.51, this is not available.
Error: Package php5-cgi-ldap needs libldap-2.2.so.7, this is not available.
Error: Package php5-cgi needs libdb-4.2.so, this is not available.
[root@sme1 ~]#
Some of these are redundant, ie i idded freepbx to test but ended up doing it a different way. This has since been removed but obviously not fully. The others though seem to be a problem.
Any suggestions?
James
-
jameswilson
Well for a start uninstall php5-cgi and smeserver-php5-cgi
and then try again
php v5 is in sme8 so you do not need the contrib.
Also uninstall any other contribs or packages that are not required or not compatible with sme8
rpm -e packagename
but be careful doing this.
You should really test a basic sme8beta5 first (ie clean install from CD) and install any contribs you require one by one to check they are compatible. Then you know whether your upgrade will go OK.
Also see here re existing known compatibilites or incompatibilities
http://wiki.contribs.org/SME8.0_Contribs_QA
-
The others though seem to be a problem.
Please report these upgrade problems via the bug tracker. The upgrade can be modified to automatically remove any incompatible contribs. But only if the dev team is informed of the problems you discover in your testing.
-
ok will do. Ill move this over into bugs
ps
removed all i can that wont affect the operation of the server now im at
Error: Missing Dependency: libmysqlclient.so.14(libmysqlclient_14) is needed by package php5-cgi-mysql
Error: Missing Dependency: libmysqlclient.so.14(libmysqlclient_14) is needed by package php5-cgi
Error: Missing Dependency: libmysqlclient.so.14 is needed by package php5-cgi
Error: Missing Dependency: libldap-2.2.so.7 is needed by package php5-cgi-ldap
Error: Missing Dependency: httpd-mmn = 20020903 is needed by package php5-cgi
Error: Missing Dependency: libmysqlclient.so.14 is needed by package php5-cgi-mysql
Error: Missing Dependency: liblber-2.2.so.7 is needed by package php5-cgi-ldap
Error: Missing Dependency: libc-client.so.0 is needed by package php5-cgi-imap
Error: php5-cgi conflicts with php >= 5.0.0
Error: Missing Dependency: libdb-4.2.so is needed by package php5-cgi
Error: Unable to satisfy dependencies
Error: Package php5-cgi-mysql needs libmysqlclient.so.14(libmysqlclient_14), this is not available.
Error: Package php5-cgi-imap needs libc-client.so.0, this is not available.
Error: Package glibc needs glibc-common = 2.3.4-2.43.el4_8.3, this is not available.
Error: Package php5-cgi-mysql needs libmysqlclient.so.14, this is not available.
Error: Package php5-cgi needs libdb-4.2.so, this is not available.
Error: Package php5-cgi needs libmysqlclient.so.14(libmysqlclient_14), this is not available.
Error: Package php5-cgi needs php >= 5.0.0, this is not available.
Error: Package php5-cgi needs libmysqlclient.so.14, this is not available.
Error: Package php5-cgi-ldap needs libldap-2.2.so.7, this is not available.
Error: Package glibc-common needs glibc < 2.5, this is not available.
Error: Package php5-cgi needs httpd-mmn = 20020903, this is not available.
Error: Package php5-cgi-ldap needs liblber-2.2.so.7, this is not available.
[root@sme1 audittools]#
-
I do understand that the bulk of that is php5 cgi based and one that is removed they will go.
But
Error: Package glibc needs glibc-common = 2.3.4-2.43.el4_8.3, this is not available. seems to depend on
Error: Package glibc-common needs glibc < 2.5, this is not available.
-
jameswilson
Your versions installed appear wrong or incompatible
rpm -q glibc
rpm -q glibc-common
-
[root@sme1 audittools]# rpm -q glibc
glibc-2.3.4-2.43.el4_8.3
[root@sme1 audittools]# rpm -q glibc-common
glibc-common-2.3.4-2.43.el4_8.3
ANy use?
-
Your versions installed appear wrong or incompatible
rpm -q glibc
rpm -q glibc-common
Mary, if you want to help, please do so in the bug tracker.
-
http://bugs.contribs.org/show_bug.cgi?id=6089
things have moved on a bit now lol
-
jameswilson
Just for the record in this thread for future readers ........ but this version issue has been identified in the bug tracker so info should go there.
They are versions that are in sme7.4
SME8beta4 has
glibc-2.5-49
glibc-common-2.5-49
so that's why the yum message is asking for a < (less than) 2.5 version.
Other incompatible packages (php5-cgi) dependencies are wanting the older versions, which are not part of SME8.x
-
as per the bug tracker
php5 was preventing the upgrade but when this was removed glibc was preventing it.
This was due to glibc headers and devel that i removed and then the upgrade started.
However because the machine was a guest on a xen server, the upgrade killed it.
I have since resolved it, but i must have damaged somthing as performance is worse than 7.5 with php5cgi