[pkg-php-pear] symfony copyright review
Daniel Beyer
dabe at deb.ymc.ch
Sat Sep 20 17:07:30 UTC 2014
Hi David,
On Sat, 2014-09-20 at 11:43 -0400, David Prévot wrote:
> Hi Daniel,
>
> Le 16/09/2014 13:33, Daniel Beyer a écrit :
>
> > I finally managed to deal
> > with the licensing of any image found in the symfony src.
>
> Thanks for your work on the clarifying the licenses, looks like it was
> a lot more work than expected, kudos!
>
Thanks, it really was a cruel task.
> I’ve just pushed two more minor fixes (DEP-3, and package replacement).
>
Thanks!
> > If you up for a review of the licensing of the images, I suggest to run:
> > # ./debian/licensing/bin/check_image_licenses \
> > --generate-html-image-index
>
> I believe you made a more precise job on this one that I would ever have
> done myself, and am thus willing to trust you on that final part.
>
Okay :-)
> > PS: I now care about having tests run during build of the package +
> > DEP-8.
>
> About your WIP test branch, I didn’t dive into to it yet (i.e., I’ve not
> even try to run them), but here are two more details you may wish to
> handle:
>
> - 744df86 (Do not Build-Depends: php-symfony-icu) is useless, since
> php-symfony-intl anyway depends on it (feel free to build it directly
> from Git in the mean time for your local tests).
You are right, but as I just tried it, I came across a "chicken or the
egg problem" ("l'éternel problème de l'oeuf et de la poule"):
* php-symfony-icu depends on php-symfony-intl
* php-symfony-intl is build out of src:symfony
* src:symfony build-depends on php-symfony-icu
For that I think it is better to omit this build dependency for now. I
pushed a branch 're-enable-symfony-icu-needing-tests', containing a
single reverting commit for that.
> - c448974 should not add a Testsuite field since it’s now automatically
> added by dpkg at build time.
>
Thanks for the hint, I just dropped that field out of the commit.
BTW: I'm constantly rebasing my WIP branches. I name them differently in
future, so it gets clear one better does not push commits in them.
> Thanks again for your work on Symfony, please keep up posted if you need
> help on any specific stuff, or of course when things are ready.
>
I just merged the WIP branch into master. Please note that BTS #762095
prevents the test from running at all (and I really was not in the mood
to disable a huge bunch of tests in symfony to work around this issue).
I already attached a patch to #762095, so closing this in time should
not be a problem.
> I may update some php-symfony-* packages in the mean time in case we’re
> not able to upload this one in time to be processed by ftp-masters until
> the freeze, and intend to use the latest 2.3.XX version (where XX seems
> to be 19 currently, and version them as 2.3.XX-1~sid1 in order to be
> upgraded to the proper 2.3.XX-1 from symfony as soon as it will make it
> out of NEW (I wonder if I should push the php-symfony2-yaml to
> php-symfony-yaml transition already, maybe in a ~sid2 version once I’m
> done with the other updates).
>
Sounds reasonable to me. I have some input regarding the
php-symfony2-yaml to php-symfony-yaml transition. I'll write a separate
mail later tonight or tomorrow in the morning (depending on when I'm
back home).
Greetings
Daniel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-php-pear/attachments/20140920/b5ae752c/attachment.sig>
More information about the pkg-php-pear
mailing list