(sorry, initially sent this to the wnpp ticket) Hi,
thanks a lot for packaging friendica! I was eager to try it out, so I got the source package and built it on a Debian stable box (with some necessary jquery packages from backports). Here's some feedback that might be used to improve the package: - installation of the package went smooth, it asked for the db details, etc. - after that finished, I found a /etc/apache2/conf.d/friendica.conf, which I replaced with the apache2.subdomain.conf from the doc examples directory - had to remove a space in the "order allow, deny" option (between allow and deny) - the web interface was available, but it showed the installer (is that supposed to happen?) - installer complained about /usr/share/friendica/.htaccess not being available and not creatable either, so I created the file and made it writable - instead of continuing with the installer, I copied /etc/friendica/htconfig.php to /usr/share/friendica/.htconfig.php - however then apache always segfaulted - I manually created the database with /usr/share/friendica/database.sql and finally got friendica up and running However, some more fixes were needed: - uploading a profile picture only resulted in a black image, because some javascripts were not found. I had to create a symlink /usr/share/friendica/cropper/lib/prototype.js to the system installed prototype.js, then remove the directory /usr/share/friendica/library/cropper/lib directory and finally create a symlink /usr/share/friendica/library/cropper/lib to /usr/share/friendica/cropper/lib I still found a warning about a type problem in the error log about the profile photo, so I adjusted /usr/share/friendica/mod/profile_photo.php lines 56-59 to cast the POST variables to integer values: $srcX = (int) $_POST['xstart']; $srcY = (int) $_POST['ystart']; $srcW = (int) $_POST['xfinal'] - $srcX; $srcH = (int) $_POST['yfinal'] - $srcY; The javascript console still showed an error in /usr/share/friendica/js/main.js; all accesses to $.someJQuery function or object didn't work. I don't really understand what's going in there (some undesired mangling of '$.'?), but I changed all occurrences of '$.' to 'jQuery.' in js/main.js, so that it looks like this $(function() { jQuery.ajaxSetup({cache: false}); [,,,] Then online help didn't work at all (internal server error), I had to remove the symlink /usr/share/friendica/library/markdown.php and replace it with the PHP Markdown Extra "markdown.php" from http://littoral.michelf.ca/code/php- markdown/php-markdown-extra-1.2.6.zip Finally, everything seems to work :-) HTH, Carsten -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201303212347.03344.g...@leonde.de