[Pkg-roundcube-maintainers] Bug#814664: Bug#814664: Incorrect hardcoded php-auth and other dependencies
Sandro Knauß
bugs at sandroknauss.de
Tue Feb 23 00:12:14 UTC 2016
Hey,
thanks for reporting this bug. I actually try to use pkg-php-tools, but don't
get the same result like you.
I installed the composer.json-dist to roundcure-core package and than run
override_dh_phpcomposer:
dh_phpcomposer --sourcedirectory=$(CURDIR)/debian/roundcube-core/usr/share/
roundcube
but with that I get:
phpcomposer:Debian-require=php5-common, php5-common (>= 5.3.7), php-roundcube-
plugin-installer (>= 0.1.6), php-roundcube-plugin-installer (<< 0.2~~), php-
auth-sasl (>= 1.0.6), php-auth-sasl (<< 1.1~~), php-net-idna2 (>= 0.1.1), php-
net-idna2 (<< 0.2~~), php-net-sieve (>= 1.3.4), php-net-sieve (<< 1.4~~), php-
mail-mime (>= 1.9.0), php-mail-mime (<< 1.10~~), php-net-smtp (>= 1.7.1), php-
net-smtp (<< 1.8~~), php-patchwork-utf8 (>= 1.2.3), php-patchwork-utf8 (<<
1.3~~)
phpcomposer:Debian-require-dev=php-crypt-gpg, phpunit
phpcomposer:Debian-suggest=php-net-ldap2, php-net-ldap3
do i miss an option for dh_phpcomposer to get rid of these << XX~~ parts? Or
are they needed?
regards,
sandro
--
Am Saturday 13 February 2016, 15:43:06 schrieb David Prévot:
> Package: roundcube-core
> Version: 1.1.4+dfsg.1-1
> Severity: important
>
> Hi,
>
> According to composer.json-dist, there shouldn’t be any php-auth
> dependency. Instead, it should read something like:
>
> Depends: php-auth-sasl (>= 1.0.6),
> php-net-idna2 (>= 0.1.1),
> php-net-sieve (>= 1.3.4),
> php-mail-mime (>= 1.9.0),
> php-net-smtp (>= 1.4.2),
> php-patchwork-utf8 (>= 1.2.3)
> Suggests: php-net-ldap2 (>= 2.1.0),
> php-net-ldap3
>
> pkg-php-tools may be useful to translate those dependencies
> automatically, and to keep them up to date.
>
> Since php-auth “is not maintained” [0], we’d like to get read of it
> ASAP, thus the important severity.
>
> 0: https://pear.php.net/package/Auth
>
> I’ll open a serious bug against php-auth, and block it by this one. You
> may wish to update your package before it gets auto-removed.
>
> Regards
>
> David
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-roundcube-maintainers/attachments/20160223/7cbb6466/attachment.sig>
More information about the Pkg-roundcube-maintainers
mailing list