Dear All,
I tried the RC1 in a completly new installation.
I found some “problems”, when I looked around.
These are in the install process, setup process, filescenter, My
Preferences, and resources.
Anything else seems ok, but I did not test everything.
Details are below for every mazos 
Background:
dev-lang/php-5.0.5-r4
dev-php/PEAR-Archive_Tar-1.3.1-r1
dev-php/PEAR-Console_Getopt-1.2-r1
dev-php/PEAR-DB-1.7.6-r1
dev-php/PEAR-Log-1.9.2
dev-php/PEAR-PEAR-1.3.6-r1
dev-php/PEAR-XML_RPC-1.4.4
net-www/apache-2.0.55
www-apache/mod_perl-2.0.1-r2
dev-db/postgresql-8.0.4
Steps:
- Untar the RC1.
- cvs update with (cvs -Pd)
- First install as admin (session type set to PHP) etc.
- As config guy I login to the egw setup page and installed the all the
application. I choose utf8 as database character encoding.
I got this:
CreateTableSQL(‘phpgw_mydms_Documents’,‘id I AUTOINCREMENT NOTNULL
PRIMARY, name C(150) DEFAULT ‘NULL’, comment X, date I8 DEFAULT ‘NULL’,
expires I8 DEFAULT ‘NULL’, owner I4 DEFAULT ‘NULL’, folder I4 DEFAULT
’NULL’, inheritAccess L NOTNULL DEFAULT ‘1’, defaultAccess I2 NOTNULL
DEFAULT ‘0’, locked I4 NOTNULL DEFAULT ‘-1’, keywords X NOTNULL,
sequence F NOTNULL DEFAULT ‘0’’) sql=Array ( [0] => CREATE TABLE
phpgw_mydms_Documents ( id SERIAL, name VARCHAR(150) DEFAULT NULL,
comment TEXT, date INT8 DEFAULT NULL, expires INT8 DEFAULT NULL, owner
INT4 DEFAULT NULL, folder INT4 DEFAULT NULL, inheritAccess BOOLEAN
DEFAULT 1 NOT NULL, defaultAccess INT2 DEFAULT 0 NOT NULL, locked INT4
DEFAULT -1 NOT NULL, keywords TEXT, sequence FLOAT8 DEFAULT 0 NOT NULL,
PRIMARY KEY (id) ) )
ERROR: column “inheritaccess” is of type boolean but default expression
is of type integer HINT: You will need to rewrite or cast the expression.
CreateTableSQL(‘phpgw_mydms_Folders’,‘id I AUTOINCREMENT NOTNULL
PRIMARY, name C(70) DEFAULT ‘NULL’, parent I4 DEFAULT ‘NULL’, comment X,
owner I4 DEFAULT ‘NULL’, inheritAccess L NOTNULL DEFAULT ‘1’,
defaultAccess I2 NOTNULL DEFAULT ‘0’, sequence F NOTNULL DEFAULT ‘0’’)
sql=Array ( [0] => CREATE TABLE phpgw_mydms_Folders ( id SERIAL, name
VARCHAR(70) DEFAULT NULL, parent INT4 DEFAULT NULL, comment TEXT, owner
INT4 DEFAULT NULL, inheritAccess BOOLEAN DEFAULT 1 NOT NULL,
defaultAccess INT2 DEFAULT 0 NOT NULL, sequence FLOAT8 DEFAULT 0 NOT
NULL, PRIMARY KEY (id) ) )
ERROR: column “inheritaccess” is of type boolean but default expression
is of type integer HINT: You will need to rewrite or cast the expression.
CreateTableSQL(‘phpgw_mydms_DocumentLinks’,‘id I AUTOINCREMENT NOTNULL
PRIMARY, document I4 NOTNULL DEFAULT ‘0’, target I4 NOTNULL DEFAULT ‘0’,
userID I4 NOTNULL DEFAULT ‘0’, public L NOTNULL DEFAULT ‘0’’) sql=Array
( [0] => CREATE TABLE phpgw_mydms_DocumentLinks ( id SERIAL, document
INT4 DEFAULT 0 NOT NULL, target INT4 DEFAULT 0 NOT NULL, userID INT4
DEFAULT 0 NOT NULL, public BOOLEAN DEFAULT 0 NOT NULL, PRIMARY KEY (id) ) )
ERROR: column “public” is of type boolean but default expression is of
type integer HINT: You will need to rewrite or cast the expression.
Symlink to sitemgr-link created and sitemgr-link installed
At this point I cecked the egw_languages table and it is totally empty.
-
I finished all remaining setup steps without problems, even adding
Hungarian to the languages.
-
I checked the application (Manage application).
I found these problems:
Not Completed
http://localhost/egroupware/setup/applications.php?detail=mydms
mydms-Requires reinstall or manual repair - C mydms 0.1.0.001
0.1.0.001 Potential Problem
http://localhost/egroupware/setup/applications.php?resolve=mydms&badinstall=True
Dependency Failure
http://localhost/egroupware/setup/applications.php?detail=soap
soap-Dependency Failure:(appname: phpgwapi; versions: 0.9.13,0.9.14;
))D Soap Test 0.0.1 Possible Solutions
http://localhost/egroupware/setup/applications.php?resolve=soap
-
I logged in egroupware as admin user. I did not make changes, leave
preferences untouched.
-
I tried to start the Filescenter, I got this:
Fatal error: Cannot redeclare ui_fm2::$prefs in
/var/www/localhost/htdocs/egroupware/filescenter/inc/class.ui_fm2.inc.php
on line 103
Fatal error: Class declarations may not be nested in
/var/www/localhost/htdocs/egroupware/phpgwapi/inc/class.asyncservice.inc.php
on line 27
-
When first time I start the Resources app, the rows in the table
are very high (double-size). I clicked again, it turns to good-size.
-
In My Preferences app, I got these rows:
Warning: array_merge() [function.array-merge
http://localhost/egroupware/preferences/function.array-merge]:
Argument #1 is not an array in
/var/www/localhost/htdocs/egroupware/emailadmin/inc/class.bo.inc.php
on line 312
Warning: array_merge() [function.array-merge
http://localhost/egroupware/preferences/function.array-merge]:
Argument #2 is not an array in
/var/www/localhost/htdocs/egroupware/emailadmin/inc/class.bo.inc.php
on line 312
Please confirm these things.
Ciao,
István