[pkg-php-pear] What is needed for tests? (was: Let's reconsider the way Symfony2 Components are packaged for Debian)

Daniel Beyer dabe at deb.ymc.ch
Sun Sep 21 19:48:32 UTC 2014


On Sun, 2014-09-21 at 11:51 -0400, "David Prévot" wrote:
> Hi,
> 
> > Only one thing now is blocking the tests from being run during build out
> > of the box, namely BTS #762095 [1].
> 
> JFTR, I don't believe it's a blocker to upload Symfony (i.e., as a
> potential sponsor, I'm fine building the symfony package using a locally
> patched version of phpunit-mock-object, since I trust that the fix will
> make it soon enough into the archive, before the Freeze, and probably even
> before symfony gets out of NEW anyway - I'm fine doing a team upload of
> phpunit-mock-object at some point to ensure the above anyway ;).
> 
> In other words, Daniel, do not consider any third party stuff, especially
> handled within the PHP PEAR Maintainers team, to be a blocker for the
> symfony upload (i.e., do not hesitate to say "it's ready" when it is,
> documenting the third party stuff that need to be handled as you are doing
> should be enough).

Okay, understood. Sorry for being a bit bothersome here. I think I have
to learn a lot more how the internals of Debian are put together - I'm
even wasn't aware that uploads are not (re-)build by buildd if there is
no need to (and of course especially not before passing the NEW queue).
I assumed anything uploaded is (re-)build by an automated system and
thus the build necessarily needs to work without local hacks.

BTW: Not saying "it's ready", yet. There were too many last minute
changes recently and I feel like giving the packaging an other 24h to
settle down is a good idea.


> 
> Another third party stuff to handle, is the circular dependency with
> php-symfony-icu, for which I just pushed a fix (dropping the dependency on
> php-symfony-intl). I'm also fine with using a patched version of
> php-symfony-icu to build symfony (and intend to upload it in coordination
> with symfony).

Okay, great. I just re-added the Build-Depends: on php-symfony-icu and
re-enabled the tests, since there really then is no need to keep them
disabled any longer.

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/20140921/efc5f5e0/attachment.sig>


More information about the pkg-php-pear mailing list