[2010-04-18-1] の補完。

後日ネットを彷徨っていたら、こんなページ を見つけました。(良く知った
方もいらっしゃいます。)

どうやら statusnet-0.9.1 のインストーラにはバグがあるようです。ただ
し PHP のバージョンによっては発生しないそうです。実際 5.3.2-1 で発
生しましたが、5.2.6-1+lenny では発生しませんでした。

インストールが途中で止まった 5.3.2-1 はその後も
/var/log/apache2/error.log にこんなログが吐かれ続けていました。

[Sun Apr 25 14:42:15 2010] [error] [client 192.168.1.11] PHP Warning: Parameter 1 to RSSCloudPlugin::onRouterInitialized() expected to be a reference, value given in /var/www/statusnet/lib/event.php on line 105

気持ち悪いので、前述のページからリンクされていた以下のパッチを当て
ました。

--- orig/statusnet-0.9.1/plugins/RSSCloud/RSSCloudPlugin.php	2010-03-29 00:39:56.000000000 +0900
+++ statusnet-0.9.1/plugins/RSSCloud/RSSCloudPlugin.php	2010-04-25 16:48:46.000000000 +0900
@@ -105,7 +105,7 @@
      * @return boolean hook return
      */

-    function onRouterInitialized(&$m)
+    function onRouterInitialized($m)
     {
         $m->connect('/main/rsscloud/request_notify',
                     array('action' => 'RSSCloudRequestNotify'));

追記(2010-05-08):
0.9.2 で修正されたことを確認しました。