control: reassign -1 php-phpseclib
control: tags -1 +patch

Hi,

On Wed, 08 Feb 2017 14:51:56 +0100 Joost van den Berg <[email protected]> wrote:
> Package: dokuwiki

> [Wed Feb 08 14:15:06.653356 2017] [:error] [pid 8818] [client 127.0.0.1:44858]
> PHP Warning:  require(/usr/share/php/Crypt/AES.php):
> failed to open stream: No such file or directory in 
> /usr/share/dokuwiki/inc/load.php on line 109,
> referer: 
> http://localhost/dokuwiki/doku.php?id=start&do=login&sectok=dc1ed9dXXXX
> [Wed Feb 08 14:15:06.653406 2017] [:error] [pid 8818] [client 127.0.0.1:44858]
> PHP Fatal error:  require(): Failed opening required 
> '/usr/share/php/Crypt/AES.php'
> (include_path='.:/usr/share/php') in /usr/share/dokuwiki/inc/load.php on line 
> 109,
> referer: 
> http://localhost/dokuwiki/doku.php?id=start&do=login&sectok=dc1ed9dXXXX
>
> Here below I see dokuwiki depends on
> pn php-seclib <none>
> however the dependency seems to be satisfied by
> php-phpseclib 2.0.4-1 that was already installed on my system.

php-phpseclib "Provides: php-seclib", however, its path is different from
php-seclib - /usr/share/php/Crypt/ vs /usr/share/php/phpseclib/Crypt/ ,
see below.

(snip)
php-seclib: /usr/share/php/Crypt/AES.php
php-seclib: /usr/share/php/Crypt/Base.php
php-seclib: /usr/share/php/Crypt/Blowfish.php
php-seclib: /usr/share/php/Crypt/DES.php
php-seclib: /usr/share/php/Crypt/Hash.php
php-seclib: /usr/share/php/Crypt/RC2.php
php-seclib: /usr/share/php/Crypt/RC4.php
php-seclib: /usr/share/php/Crypt/RSA.php
php-seclib: /usr/share/php/Crypt/Random.php
php-seclib: /usr/share/php/Crypt/Rijndael.php
php-seclib: /usr/share/php/Crypt/TripleDES.php
php-seclib: /usr/share/php/Crypt/Twofish.php
(snip)

(snip)
php-phpseclib: /usr/share/php/phpseclib/Crypt/AES.php
php-phpseclib: /usr/share/php/phpseclib/Crypt/Base.php
php-phpseclib: /usr/share/php/phpseclib/Crypt/Blowfish.php
php-phpseclib: /usr/share/php/phpseclib/Crypt/DES.php
php-phpseclib: /usr/share/php/phpseclib/Crypt/Hash.php
php-phpseclib: /usr/share/php/phpseclib/Crypt/RC2.php
php-phpseclib: /usr/share/php/phpseclib/Crypt/RC4.php
php-phpseclib: /usr/share/php/phpseclib/Crypt/RSA.php
php-phpseclib: /usr/share/php/phpseclib/Crypt/Random.php
php-phpseclib: /usr/share/php/phpseclib/Crypt/Rijndael.php
php-phpseclib: /usr/share/php/phpseclib/Crypt/TripleDES.php
php-phpseclib: /usr/share/php/phpseclib/Crypt/Twofish.php
(snip)


I've created a patch to add symlink for it as below.
Could you check it, please?

lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/AES.php -> phpseclib/Crypt/AES.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/Base.php -> phpseclib/Crypt/Base.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/Blowfish.php -> phpseclib/Crypt/Blowfish.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/DES.php -> phpseclib/Crypt/DES.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/Hash.php -> phpseclib/Crypt/Hash.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/RC2.php -> phpseclib/Crypt/RC2.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/RC4.php -> phpseclib/Crypt/RC4.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/RSA.php -> phpseclib/Crypt/RSA.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/Random.php -> phpseclib/Crypt/Random.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/Rijndael.php -> phpseclib/Crypt/Rijndael.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/TripleDES.php -> phpseclib/Crypt/TripleDES.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Crypt/Twofish.php -> phpseclib/Crypt/Twofish.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/File/ANSI.php -> phpseclib/File/ANSI.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/File/ASN1/Element.php ->
phpseclib/File/ASN1/Element.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/File/ASN1.php -> phpseclib/File/ASN1.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/File/X509.php -> phpseclib/File/X509.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Math/BigInteger.php -> phpseclib/Math/BigInteger.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Net/SCP.php -> phpseclib/Net/SCP.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Net/SFTP/Stream.php -> phpseclib/Net/SFTP/Stream.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Net/SFTP.php -> phpseclib/Net/SFTP.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Net/SSH1.php -> phpseclib/Net/SSH1.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/Net/SSH2.php -> phpseclib/Net/SSH2.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/System/SSH/Agent/Identity.php ->
phpseclib/System/SSH/Agent/Identity.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/System/SSH/Agent.php -> phpseclib/System/SSH/Agent.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/autoload.php -> phpseclib/autoload.php
lrwxrwxrwx root/root         0 2017-02-13 14:25
./usr/share/php/bootstrap.php -> phpseclib/bootstrap.php

Attachment: php-phpseclib-path.patch
Description: Binary data

Reply via email to