Am 28.04.2013 17:55, schrieb Phil Weir:
phil@ghost:<rc root># php composer.phar install Loading composer repositories with package information Installing dependencies
- Installing roundcube/plugin-installer (dev-master 0.1.2)
Cloning 0.1.2
PHP Fatal error: Class 'Roundcube\Composer\PluginInstaller' not found in phar://<rc root>/composer.phar/src/Composer/Installer/InstallerInstaller.php on line 101
Fatal error: Class 'Roundcube\Composer\PluginInstaller' not found in phar://<rc root>/composer.phar/src/Composer/Installer/InstallerInstaller.php on line 101
I'm running PHP 5.3 and it does create the plugin-installer files in <rc root>/vendor/roundcube/plugin-installer/src/RoundCube/Composer/PluginInstall er.php.
Same Issue here. Using Ubuntu 12.04 with latest patches.
root@www:/var/www/roundcubemail-0.9.0# php -v PHP 5.3.10-1ubuntu3.6 with Suhosin-Patch (cli) (built: Mar 11 2013 14:31:48) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
Btw. Which composer.json do I have to use for stable 0.9.0 ? In the release tarball there's no composer.json-dist ... For my tests I have used the composer.json from roundcube master branch with this require section:
"require" : { "pear-pear/Mail_Mime": ">=1.8.1", "pear-pear/Mail_mimeDecode": ">=1.5.5", "Net_SMTP": "dev-master", "pear-pear/Net_IDNA2": ">=0.1.1", "pear-pear/Auth_SASL": ">=1.0.6", "roundcube/plugin-installer": "dev-master" "cor/dovecot_impersonate": "dev-master", "cor/listcommands": "dev-master", "johndoh/contextmenu": "dev-master", "sblaisot/topline": "dev-master" },
root@www:/var/www/roundcubemail-0.9.0# php composer.phar install Loading composer repositories with package information Initializing PEAR repository http://pear.php.net Installing dependencies
Cloning 0.1.2
PHP Fatal error: Class 'Roundcube\Composer\PluginInstaller' not found in phar:///var/www/roundcubemail-0.9.0/composer.phar/src/Composer/Installer/InstallerInstaller.php on line 101
Fatal error: Class 'Roundcube\Composer\PluginInstaller' not found in phar:///var/www/roundcubemail-0.9.0/composer.phar/src/Composer/Installer/InstallerInstaller.php on line 101
Regards, Tobias Hachmer