Package: interchange-cat-standard
Version: 5.7.7-2
Severity: normal
Hi Racke,
When installing the interchange-cat-standard demo I stumbled over several
installation procedure issues:
1. Missing package dependency 'sqlite'
Regarding to sqlite the package dependencies state: libdbd-sqlite
However the installation procedure complaints:
"No Sqlite client to execute"
It turns out package "sqlite" is required as well.
(The newer sqlite3 package doesn't work.
I don't know if 'interchange-cat-standard' can cooperate with sqlite3.
In that case the installation procedure should look for
'/usr/bin/sqlite3' as well.)
Please note:
Debian plans to remove unsupported package 'sqlite' since
it has been replaced by sqlite3.
2. Cannot create '/usr/lib/interchange/code/template_tag'
mkdir: cannot create '/usr/lib/interchange/code/template_tag': Access denied.
It seems the installation procedure tries to "mkdir template_tag"
running as user 'interchange'.
Parent dir '/usr/lib/interchange/code' doesn't have write permissions
for user 'interchange' however.
Workaround:
# mkdir /usr/lib/interchange/code/template_tag
# chown interchange:interchange /usr/lib/interchange/code/template_tag
3. Duplicate usertag breadcrumbs found
Error message:
Starting Interchange Server: Duplicate usertag breadcrumbs found
In line 198 of the configuration file 'usertag/standard/breadcrumbs.tag':
It turns out the installation procedure creates duplicate tags:
# find . -type f -name breadcrumbs.tag -exec ls -l {} \;
-rw-r--r-- 1 root root 4885 Jan 23 2012 ./standard/config/breadcrumbs.tag
-rw-r--r-- 1 root root 4885 Jan 23 2012 ./usertag/standard/breadcrumbs.tag
-rw-r--r-- 1 interchange interchange 4885 Jul 22 14:16
./code/template_tag/standard/breadcrumbs.tag
The same issue with:
'usertag/standard/pay_cert.tag'
'usertag/standard/pay_cert_redeem.tag'
Workaround:
# cd /usr/lib/interchange
# rm usertag/standard/breadcrumbs.tag
# rm usertag/standard/pay_cert.tag
# rm usertag/standard/pay_cert_redeem.tag
4. No images in the Admin UI
The Admin UI searches for images in '/interchange-5/'
However the interchange ui data is stored in: '/usr/share/interchange-ui/'
Workaround:
# cd /var/www
# ln -s /usr/share/interchange-ui interchange-5
Regards,
Marjan Waldorp,
Tux4u.nl
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]