[Pkg-giraffe-discuss] z-push packaging question - licenses / lintian
Carsten Schoenert
c.schoenert at t-online.de
Thu Dec 29 08:25:07 UTC 2016
On 28.12.2016 20:09, Carsten Schoenert wrote:
> As far as I can see all three files are modified by Zarafa to remove
> PEAR inclusion. The rest of the files seems to be equal to the current
> files from php-mail package (as they also newer than the used one by
> Zarafa). If you can check this and see the functionality is the same
> than you can remove/not install the upstream files and depend the z-push
> package on the package php-mail and do some linking from php-mail. By
> this you will also get a automatic dependency on sendmail which probably
> needs to be added otherwise to the respective z-push package.
>
> If the usage of files from php-mail is possible we remove the files from
> the source tarball we also need to rename the source to "*+dfsg".
>
> The best would be if upstream could use some non problematic files.
It's a probably a little bit more complicated.
Zarafa implemented a own function raiseError() which I didn't realized
yesterday in full.
sendmail.php:
https://stash.z-hub.io/projects/ZP/repos/z-push/browse/src/backend/imap/Mail/sendmail.php#193
SMTP.php:
https://stash.z-hub.io/projects/ZP/repos/z-push/browse/src/backend/imap/Net/SMTP.php#1299
Socket.php
https://stash.z-hub.io/projects/ZP/repos/z-push/browse/src/backend/imap/Net/Socket.php#722
If the calls are not compatible with the function from PEAR I see no
easy way to work around. Then it's more important talk to upstream to
solve this problem.
--
Regards
Carsten Schoenert
More information about the Pkg-giraffe-discuss
mailing list