[Pkg-roundcube-maintainers] Bug#849994: Bug#849994: roundcube-core: install fails; Class 'Patchwork\Utf8\Bootup' not found

Claude Heiland-Allen claude at mathr.co.uk
Tue Jan 3 13:31:58 UTC 2017


Hi Guilhem,

On 03/01/17 13:13, Guilhem Moulin wrote:
> On Tue, 03 Jan 2017 at 11:29:33 +0000, Claude Heiland-Allen wrote:
>> $ php --version
>> PHP 7.0.14-2 (cli) ( NTS )
> 
> php7.0 is not in jessie-backports, right?  There is no guaranty for
> systems mixing packages for testing/unstable and backports.

I don't know, but the php7.0 we have is indeed from testing.  Should
roundcube installation script explicitly be depending on /usr/bin/php5
binary if it doesn't support php7.0 yet?  Or is this out of scope for
backports?

> Anyway, the php maintainers have split php7; I believe encode_utf8 is in
> php7.0-xml.  Does installing this package makes roundcube upgradable?

It helps yes, passes the error in the subject, but also need php7.0-pspell:

# aptitude install php7.0-xml
...
# update-alternatives --set php /usr/bin/php7.0
update-alternatives: using /usr/bin/php7.0 to provide /usr/bin/php (php)
in manual mode
# aptitude reinstall roundcube-core
...
WARNING: Dependency check failed!
(Some of your configuration settings require other options to be
configured or additional PHP modules to be installed)
- spellcheck_engine: This requires the <tt>pspell</tt> extension which
could not be loaded.
...
# aptitude install php7.0-pspell
...
# aptitude reinstall roundcube-core
...
This instance of Roundcube is up-to-date.
Have fun!
...
#


Thanks,


Claude



More information about the Pkg-roundcube-maintainers mailing list