Package: bamboo
Version: 1.0.3-1
Severity: grave
Justification: renders package unusable

Just upgraded to the latest version in anticipation of static goodness,
then found that bamboo doesn't work - all pages give a "Could not find
page storage backend:folder" error. Looking at the upstream src, looks
like pagestores/FolderPageStore.php is missing from the debian package.

I copied that file from upstream, and got another error: "Could not find
user storage backend: none". Copied the following.
userstores/NoneUserStore.php
userstores/FileUserStore.php
userstores/StaticUserStore.php

Then I got "Could not find user storage backend: sqlite". Copied
indexstores/SqliteIndexStore.php
indexstores/DbIndexStore.php

Then I got the confusing message "SQLite extension is it available.
Choose another index backend". I realised I shouldn't be loading the
frontdoor script.

Went into the edit section and got these warnings:

NOTICE: Undefined offset: 1 
/usr/share/bamboo/Properties.php: 344
NOTICE: Undefined offset: 1 
/usr/share/bamboo/Properties.php: 344
NOTICE: Undefined offset: 1 
/usr/share/bamboo/pagestores/FolderPageStore.php: 538

Got this error when I tried to save it: "SQLite extension is it
available. Choose another index backend"

Went to look for the static script, the scripts dir seems missing too:

[EMAIL PROTECTED]:~/devel$ diff bamboo-1.0.3 /var/www/bamboo/
Only in bamboo-1.0.3: changelog
Common subdirectories: bamboo-1.0.3/decorators and /var/www/bamboo/decorators
Only in bamboo-1.0.3: DOCS
Common subdirectories: bamboo-1.0.3/editor and /var/www/bamboo/editor
Common subdirectories: bamboo-1.0.3/filters and /var/www/bamboo/filters
Only in bamboo-1.0.3: index.html
Common subdirectories: bamboo-1.0.3/indexstores and /var/www/bamboo/indexstores
Only in bamboo-1.0.3: modules
Common subdirectories: bamboo-1.0.3/pagestores and /var/www/bamboo/pagestores
Only in bamboo-1.0.3: README
Only in bamboo-1.0.3: scripts
Common subdirectories: bamboo-1.0.3/userstores and /var/www/bamboo/userstores

So, copied modules and scripts over, but that didn't work. Then I
realised that the edits were actually saving, but after editing, it was
giving me that SQLite error.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (990, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.27-2-k7
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)

Versions of packages bamboo depends on:
ii  apache [httpd]             1.3.33-2      Versatile, high-performance HTTP s
ii  debconf                    1.4.41        Debian configuration management sy
ii  libdb2                     2:2.7.7.0-9   The Berkeley database routines (ru
ii  php4                       4:4.3.10-2    server-side, HTML-embedded scripti
ii  thttpd [httpd]             2.23beta1-2.5 tiny/turbo/throttling HTTP server

-- no debconf information

-- 
bye,
pabs

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to