Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 450680 - www-apps/egroupware - insufficient dev-lang/php USE dependencies
Summary: www-apps/egroupware - insufficient dev-lang/php USE dependencies
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2017-07-05
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2013-01-07 03:59 UTC by A. Person
Modified: 2017-07-05 10:46 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
This version has the missing dependencies added (egroupware-1.8.004.20120613.ebuild,2.70 KB, text/plain)
2013-03-10 08:04 UTC, J. Roeleveld
Details

Note You need to log in before you can comment on or make changes to this bug.
Description A. Person 2013-01-07 03:59:54 UTC
I installed egroupware-1.8.004.20120613:1.8.004.20120613 and there seem to be several problems with the dependencies and post-install message.

The PHP USE dependencies seemed to be based on php-5.3 but egroupware's check_install.php seems to use php-5.4.

check_install.php displays the following warnings which are eliminated once PHP is recompiled with the xmlreader and sqlite3 USE flags and PEAR::XML_Feed_Parser is installed:

Checking extension xmlreader is loaded or loadable: False
The xmlreader extension is needed from: .

Checking extension pdo_sqlite is loaded or loadable: False
The pdo_sqlite extension is needed from: Calendar.

Checking PEAR::XML_Feed_Parser is installed: False
PEAR::XML_Feed_Parser is needed by: NewsAdmin. You can install it by running: pear install XML_Feed_Parser

Part of the post-install message is:

Point your browser to the URL http://localhost/egroupware/setup and follow the install/upgrade script.

The path should be instead:

http://localhost/egroupware/setup/index.php

Also, the above message did not appear in elogv at all and I have PORTAGE_ELOG_CLASSES="log warn error" in make.conf.  Should the message has been included?

Reproducible: Always
Comment 1 J. Roeleveld 2013-03-10 08:04:04 UTC
Created attachment 341498 [details]
This version has the missing dependencies added
Comment 2 J. Roeleveld 2013-03-10 08:04:41 UTC
The path listed in the post-install works correctly.
Comment 3 J. Roeleveld 2015-01-22 13:40:30 UTC
Is this bug still relevant?

1.8 is old and EOL.

14.1 has been out for a while and 14.2 RC1 has just been released.
Comment 4 turtle 2015-12-13 22:45:21 UTC
egroupware 14 no longer contains a GPL licensed group administration app:
http://community.egroupware.org/index.php?page_name=wiki&wikipage=GroupAdmin1.8CE
So people whom cant get the licensed one may stick with 1.8.

I would like to add that the egroupware-1.8 email module breaks in php 5.6 so that should be a blocker.
egroupware 1.8 continues to work in php 5.5.

Cheers Turtle
Comment 5 turtle 2015-12-18 17:49:18 UTC
It appears that there is a more recent version of egroupware 1.8 in their svn system:
http://community.egroupware.org/wiki?wikipage=subversion
So perhaps a version bump to php 5.5 of egroupware 1.8?

Running the command:

svn checkout http://svn.egroupware.org/egroupware/branches/1.8/aliases/default /my/egroupware/install/dir

gets it
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-06-05 16:21:32 UTC
# Michał Górny <mgorny@gentoo.org> (05 Jun 2017)
# (on behalf of Treecleaner project)
# Unmaintained in Gentoo. Multiple versions behind upstream. Multiple
# security vulnerabilities. Removal in 30 days. Bug #509920.
www-apps/egroupware
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-07-05 10:46:21 UTC
commit 828139076827f50e43b62a88d038d1b092371618
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: Wed Jul 5 12:23:14 2017
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: Wed Jul 5 12:35:17 2017

    www-apps/egroupware: Remove last-rited pkg, #509920