Hi Dave,
you problem is EGroupware depending on php >= 5.2.1.
There are two solutions for CentOS:
a) use current PHP 5.3.10 from IUS Community repo:
http://iuscommunity.org/Docs/ClientUsageGuide
Basic installation is:
wget
http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1-2.ius.el5.noarch.rpm
wget
http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-1-1.ius.el5.noarch.rpm
rpm -Uvh ius-release*.rpm epel-release*.rpm
yum install php53u-common php53-cli php53u-pear
b) use older php 5.3 from CentOS 5.7:
yum install php53-common php53-cli php-pear
I recommend a), as that’s what we use in our EGroupware hosting too.
After that you install EGroupware.
Ralf
Hi,
I’ve got a server running Centos 5.7 under xen virtualization. It
primarily hosts web sites, a few lists and some email. I’ve added the
following repo data:
[server_eGroupWare]
name=eGroupware (CentOS_5)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/server:/eGroupWare/CentOS_5/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/server:/eGroupWare/CentOS_5/repodata/repomd.xml.key
enabled=1
This is in a file, appropriately named, in /etc/yum.repos.d
Yum knows about it and finds the data and this is what happens when I
try to install eGW:
]# yum install eGroupware
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
- base: mirror.its.sfu.ca
- extras: mirror.its.sfu.ca
- updates: mirror.its.sfu.ca
base | 1.1 kB 00:00
extras | 2.1 kB 00:00
server_eGroupWare | 1.3 kB 00:00
updates | 1.9 kB 00:00
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package eGroupware.noarch 0:1.8.002.20111111-2.1 set to be updated
–> Processing Dependency: eGroupware-egw-pear>= 1.8.002.20111111 for
package: eGroupware
–> Processing Dependency: eGroupware-tracker>= 1.8.002.20111111 for
package: eGroupware
–> Processing Dependency: eGroupware-projectmanager>=
1.8.002.20111111 for package: eGroupware
–> Processing Dependency: eGroupware-phpsysinfo>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-registration>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-polls>= 1.8.002.20111111 for
package: eGroupware
–> Processing Dependency: eGroupware-wiki>= 1.8.002.20111111 for
package: eGroupware
–> Processing Dependency: eGroupware-syncml>= 1.8.002.20111111 for
package: eGroupware
–> Processing Dependency: eGroupware-developer_tools>=
1.8.002.20111111 for package: eGroupware
–> Processing Dependency: eGroupware-manual>= 1.8.002.20111111 for
package: eGroupware
–> Processing Dependency: eGroupware-core>= 1.8.002.20111111 for
package: eGroupware
–> Processing Dependency: eGroupware-emailadmin>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-filemanager>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-phpfreechat>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-news_admin>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-sambaadmin>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-infolog>= 1.8.002.20111111 for
package: eGroupware
–> Processing Dependency: eGroupware-bookmarks>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-phpbrain>= 1.8.002.20111111 for
package: eGroupware
–> Processing Dependency: eGroupware-felamimail>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-resources>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-importexport>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-timesheet>= 1.8.002.20111111
for package: eGroupware
–> Processing Dependency: eGroupware-sitemgr>= 1.8.002.20111111 for
package: eGroupware
–> Processing Dependency: eGroupware-notifications>=
1.8.002.20111111 for package: eGroupware
–> Processing Dependency: eGroupware-calendar>= 1.8.002.20111111 for
package: eGroupware
–> Running transaction check
—> Package eGroupware-bookmarks.noarch 0:1.8.002.20111111-2.1 set to
be updated
—> Package eGroupware-calendar.noarch 0:1.8.002.20111111-2.1 set to
be updated
—> Package eGroupware-core.noarch 0:1.8.002.20111111-2.1 set to be updated
–> Processing Dependency: php>= 5.2.1 for package: eGroupware-core
–> Processing Dependency: php-mysql for package: eGroupware-core
–> Processing Dependency: php-pear for package: eGroupware-core
–> Processing Dependency: php-gd for package: eGroupware-core
–> Processing Dependency: php-mbstring for package: eGroupware-core
–> Processing Dependency: php-xml for package: eGroupware-core
–> Processing Dependency: php-mcrypt for package: eGroupware-core
—> Package eGroupware-developer_tools.noarch 0:1.8.002.20111111-2.1
set to be updated
—> Package eGroupware-egw-pear.noarch 0:1.8.002.20111111-2.1 set to
be updated
—> Package eGroupware-emailadmin.noarch 0:1.8.002.20111111-2.1 set
to be updated
–> Processing Dependency: php-imap for package: eGroupware-emailadmin
—> Package eGroupware-felamimail.noarch 0:1.8.002.20111111-2.1 set
to be updated
–> Processing Dependency: tnef for package: eGroupware-felamimail
—> Package eGroupware-filemanager.noarch 0:1.8.002.20111111-2.1 set
to be updated
—> Package eGroupware-importexport.noarch 0:1.8.002.20111111-2.1 set
to be updated
—> Package eGroupware-infolog.noarch 0:1.8.002.20111111-2.1 set to
be updated
—> Package eGroupware-manual.noarch 0:1.8.002.20111111-2.1 set to be updated
—> Package eGroupware-news_admin.noarch 0:1.8.002.20111111-2.1 set
to be updated
—> Package eGroupware-notifications.noarch 0:1.8.002.20111111-2.1
set to be updated
—> Package eGroupware-phpbrain.noarch 0:1.8.002.20111111-2.1 set to
be updated
—> Package eGroupware-phpfreechat.noarch 0:1.8.002.20111111-2.1 set
to be updated
—> Package eGroupware-phpsysinfo.noarch 0:1.8.002.20111111-2.1 set
to be updated
—> Package eGroupware-polls.noarch 0:1.8.002.20111111-2.1 set to be updated
—> Package eGroupware-projectmanager.noarch 0:1.8.002.20111111-2.1
set to be updated
–> Processing Dependency: jpgraph>= 1.13 for package:
eGroupware-projectmanager
—> Package eGroupware-registration.noarch 0:1.8.002.20111111-2.1 set
to be updated
—> Package eGroupware-resources.noarch 0:1.8.002.20111111-2.1 set to
be updated
—> Package eGroupware-sambaadmin.noarch 0:1.8.002.20111111-2.1 set
to be updated
—> Package eGroupware-sitemgr.noarch 0:1.8.002.20111111-2.1 set to
be updated
—> Package eGroupware-syncml.noarch 0:1.8.002.20111111-2.1 set to be updated
—> Package eGroupware-timesheet.noarch 0:1.8.002.20111111-2.1 set to
be updated
—> Package eGroupware-tracker.noarch 0:1.8.002.20111111-2.1 set to
be updated
—> Package eGroupware-wiki.noarch 0:1.8.002.20111111-2.1 set to be updated
–> Running transaction check
—> Package eGroupware-core.noarch 0:1.8.002.20111111-2.1 set to be updated
–> Processing Dependency: php>= 5.2.1 for package: eGroupware-core
—> Package jpgraph.noarch 0:3.0.7-2.1 set to be updated
–> Processing Dependency: php>= 5.1.2 for package: jpgraph
—> Package php-gd.x86_64 0:5.1.6-27.el5_7.5 set to be updated
–> Processing Dependency: php-common = 5.1.6-27.el5_7.5 for package: php-gd
—> Package php-imap.x86_64 0:5.1.6-27.el5_7.5 set to be updated
—> Package php-mbstring.x86_64 0:5.1.6-27.el5_7.5 set to be updated
—> Package php-mcrypt.x86_64 0:5.1.6-15.el5.centos.1 set to be updated
—> Package php-mysql.x86_64 0:5.1.6-27.el5_7.5 set to be updated
–> Processing Dependency: php-pdo for package: php-mysql
—> Package php-pear.noarch 1:1.4.9-6.el5 set to be updated
—> Package php-xml.x86_64 0:5.1.6-27.el5_7.5 set to be updated
—> Package tnef.x86_64 0:1.4.7-1.1 set to be updated
–> Running transaction check
—> Package eGroupware-core.noarch 0:1.8.002.20111111-2.1 set to be updated
–> Processing Dependency: php>= 5.2.1 for package: eGroupware-core
—> Package php.x86_64 0:5.1.6-27.el5_7.5 set to be updated
–> Processing Dependency: php-cli = 5.1.6-27.el5_7.5 for package: php
—> Package php-common.x86_64 0:5.1.6-27.el5_7.5 set to be updated
—> Package php-pdo.x86_64 0:5.1.6-27.el5_7.5 set to be updated
–> Running transaction check
—> Package eGroupware-core.noarch 0:1.8.002.20111111-2.1 set to be updated
–> Processing Dependency: php>= 5.2.1 for package: eGroupware-core
—> Package php-cli.x86_64 0:5.1.6-27.el5_7.5 set to be updated
–> Processing Conflict: php53-common conflicts php-common
–> Finished Dependency Resolution
eGroupware-core-1.8.002.20111111-2.1.noarch from server_eGroupWare has
depsolving problems
–> Missing Dependency: php>= 5.2.1 is needed by package
eGroupware-core-1.8.002.20111111-2.1.noarch (server_eGroupWare)
php53-common-5.3.3-1.el5_7.6.x86_64 from installed has depsolving problems
–> php53-common conflicts with php-common
Error: php53-common conflicts with php-common
Error: Missing Dependency: php>= 5.2.1 is needed by package
eGroupware-core-1.8.002.20111111-2.1.noarch (server_eGroupWare)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
I’ve tried the suggested remedies with no luck. So any advice?
references to more reading?
--------- part 2 -----------
I have not used eGW before. I’d like the users of a specific site to
access it through a URL like site.tld/ecal for the CalAV function,
which is is all I plan to use. I don’t know how or how difficult to
set up this is. Advice here would be welcome, too.
Thanks very much,
Dave
–
Ralf Becker
Director Software Development
Stylite AG
Morschheimer Strasse 15 | Tel. +49 6352 70629 0
D-67292 Kirchheimbolanden | Fax. +49 6352 70629 30
Email: rb@stylite.de
www.stylite.de | www.egroupware.org
Managing Directors: Andre Keller | Ralf Becker | Gudrun Mueller
Chairman of the supervisory board: Prof. Dr. Birger Leon Kropshofer
Commerzbank BLZ 55040022 | Account 218111300
IBAN DE33 5504 0022 0218 1113 00 | BIC COBADEFFXXX
VAT DE214280951 | Registered HRB 31158 Kaiserslautern Germany
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users