[pkg-php-pear] Remaining packages looking for sponsorship

Fab Stz fabstz-it at yahoo.fr
Mon Sep 18 08:55:48 BST 2023


Hello James,

Le samedi 16 septembre 2023 21:28:55 CEST, vous avez écrit :
> > The remaining php-* packages were accepted.
> > 
> > Would you have a look at "kalkun" now?
> > 
> > Repo is currently located here:
> > https://salsa.debian.org/bastif/kalkun
> > 
> > Should I move it to https://salsa.debian.org/php-team/pear ?
> 
> 
> Yes, please move it to the team repository.

Done

> I saw that you added dependencies for several libjs-* packages. Would it be
> possible to drop or filter the minified JS files from media/js?
> Also, is debian/missing-sources still required in this case?

Hmm, I thought the upstream tarball should remain untouched as much as 
possible. So I added the missing-sources to silence the lintian errors.

Also, this way the origtar is still usable if someone else gets it for other 
purposes than for Debian. If I removed the js files, it would make it somehow 
broken because they would be missing and the webapp wouldn't work anymore.

I don't really know how to solve all these constraints.

IIRC there are many other packages in the archive (phpmyadmin is one of those) 
that ship minified js files and have the source-is-missing error. See: 
https://lintian.debian.org/tags/source-is-missing. So I'm not sure this error 
is actually a blocker. Also, this file, which lists the autorejects, doesn't 
list source-is-missing error as problematic: 
https://ftp-master.debian.org/static/lintian.tags

On the phpmyadmin side, they use the following approach: they rebuild the 
minified js from the files they put in missing-sources or link to the ones 
provided by libjs-* but keep the original js in origtar.

I believe my approach is similar to theirs.

> Please double-check all the licenses using "licensecheck" or a similar tool.
> For example, seems index.php should have an entry in debian/copyright.

Done, thanks for noticing.

Regards
Fab






More information about the pkg-php-pear mailing list