unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: Nicolas Graves via Guix-patches via <guix-patches@gnu.org>
To: "Ludovic Courtès" <ludo@gnu.org>
Cc: Wilko Meyer <w@wmeyer.eu>, 67902@debbugs.gnu.org
Subject: [bug#67902] [PATCH 00/95] PHP package chain.
Date: Sat, 06 Apr 2024 00:43:37 +0200	[thread overview]
Message-ID: <87le5r4ehy.fsf@ngraves.fr> (raw)
In-Reply-To: <874jcfpo16.fsf@gnu.org>

On 2024-04-05 22:12, Ludovic Courtès wrote:

> Hey Nicolas,
>
> Wilko Meyer <w@wmeyer.eu> skribis:
>
>> I applied v1 of the patchset and the one patch of v2 locally, which
>> worked pretty well. Patch 01/95 introducing abfngen got rejected, so I
>> manually applied the changes:
>
> [...]
>
>> However I cannot get phpunit to be build successfully as one dependency
>> php-doctrine-instantiator seems to be faulty. I'm not too familiar
>> with guixes composer/php build system, but as far as I can see it fails
>> while creating the autoload_conf.php:
>
> Could you look into these issues?

Hi Ludo,

As far as I remember, it did work on my side after the patches I sent on
19th December.

Most likely these remaining errors come from those faulty parts, so I'll
suggest reviewing them and confirming that phpunit indeed builds rather
than further investigating from there.

These were the patches concerned :

      - "first" here is 67895
      - "second" here is 67898 v2
      - the packages are in 67902, only with the 02/95 patch in a v2.

      >>>> It would also be nice if the updater would fill in the ‘inputs’ fields
      >>>> of <upstream-source>: that would allow ‘guix refresh -u’ to
      >>>> automatically update inputs.
      >
      > I'll try to give it a look now.

      This is now done in 67906.

I've seen the review in 67898 which I'll address in a v3.
IIRC, 67898 depends on 67895.

>
> I know nothing about PHP but I’m happy to apply the patch series when
> the two of you tell me it’s ready.
>
> Thanks,
> Ludo’.

-- 
Best regards,
Nicolas Graves




      reply	other threads:[~2024-04-05 22:44 UTC|newest]

Thread overview: 100+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-12-19 13:42 [bug#67902] [PATCH 00/95] PHP package chain Nicolas Graves via Guix-patches via
2023-12-19 13:56 ` [bug#67902] [PATCH 01/95] gnu: Add abnfgen Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 02/95] gnu: php-xyz: Add copyright and useful modules Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 03/95] gnu: Add php-cache-tag-interop Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 04/95] gnu: Add php-doctrine-collections Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 05/95] gnu: Add php-doctrine-common Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 06/95] gnu: Add php-doctrine-deprecations Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 07/95] gnu: Add php-doctrine-event-manager Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 08/95] gnu: Add php-doctrine-instantiator Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 09/95] gnu: Add php-doctrine-lexer Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 10/95] gnu: Add php-doctrine-persistence Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 11/95] gnu: Add php-dms-phpunit-arraysubset-asserts Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 12/95] gnu: Add php-egulias-email-validator Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 13/95] gnu: Add php-fig-log-test Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 14/95] gnu: Add php-hamcrest-hamcrest-php Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 15/95] gnu: Add php-mockery-mockery Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 16/95] gnu: Add php-myclabs-deep-copy Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 17/95] gnu: Add php-nikic-php-parser Nicolas Graves via Guix-patches via
2023-12-19 13:56   ` [bug#67902] [PATCH 18/95] gnu: Add php-phar-io-manifest Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 19/95] gnu: Add php-phar-io-version Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 20/95] gnu: Add php-phpdocumentor-reflection-common Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 21/95] gnu: Add php-phpdocumentor-reflection-docblock Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 22/95] gnu: Add php-phpdocumentor-type-resolver Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 23/95] gnu: Add php-phpspec-prophecy Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 24/95] gnu: Add php-phpstan-phpdoc-parser Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 25/95] gnu: Add php-phpunit-php-code-coverage Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 26/95] gnu: Add php-phpunit-php-file-iterator Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 27/95] gnu: Add php-phpunit-php-invoker Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 28/95] gnu: Add php-phpunit-php-timer Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 29/95] gnu: Add php-phpunit-php-text-template Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 30/95] gnu: Add php-phpunit-php-token-stream Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 31/95] gnu: Add php-predis-predis Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 32/95] gnu: Add php-psr-log Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 33/95] gnu: Add php-psr-cache Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 34/95] gnu: Add php-psr-cache-1 Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 35/95] gnu: Add php-psr-container Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 36/95] gnu: Add php-psr-event-dispatcher Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 37/95] gnu: Add php-psr-simple-cache Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 38/95] gnu: Add php-sebastian-cli-parser Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 39/95] gnu: Add php-sebastian-code-unit Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 40/95] gnu: Add php-sebastian-code-unit-reverse-lookup Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 41/95] gnu: Add php-sebastian-comparator Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 42/95] gnu: Add php-sebastian-complexity Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 43/95] gnu: Add php-sebastian-diff Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 44/95] gnu: Add php-sebastian-environment Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 45/95] gnu: Add php-sebastian-exporter Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 46/95] gnu: Add php-sebastian-global-state Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 47/95] gnu: Add php-sebastian-lines-of-code Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 48/95] gnu: Add php-sebastian-object-enumerator Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 49/95] gnu: Add php-sebastian-object-reflector Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 50/95] gnu: Add php-sebastian-recursion-context Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 51/95] gnu: Add php-sebastian-resource-operations Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 52/95] gnu: Add php-sebastian-type Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 53/95] gnu: Add php-sebastian-version Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 54/95] gnu: Add php-symfony-cache Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 55/95] gnu: Add php-cache-integration-tests Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 56/95] gnu: Add php-symfony-cache-contracts Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 57/95] gnu: Add php-symfony-config Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 58/95] gnu: Add php-symfony-console Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 59/95] gnu: Add php-symfony-dependency-injection Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 60/95] gnu: Add php-symfony-deprecation-contracts Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 61/95] gnu: Add php-symfony-error-handler Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 62/95] gnu: Add php-symfony-event-dispatcher Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 63/95] gnu: Add php-symfony-event-dispatcher-contracts Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 64/95] gnu: Add php-symfony-expression-language Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 65/95] gnu: Add php-symfony-filesystem Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 66/95] gnu: Add php-symfony-finder Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 67/95] gnu: Add php-symfony-http-foundation Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 68/95] gnu: Add php-symfony-http-kernel Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 69/95] gnu: Add php-symfony-intl Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 70/95] gnu: Add php-symfony-lock Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 71/95] gnu: Add php-symfony-mime Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 72/95] gnu: Add php-symfony-phpunit-bridge Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 73/95] gnu: Add php-symfony-process Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 74/95] gnu: Add php-symfony-property-info Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 75/95] gnu: Add php-symfony-polyfill-ctype Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 76/95] gnu: Add php-symfony-polyfill-intl-grapheme Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 77/95] gnu: Add php-symfony-polyfill-intl-idn Nicolas Graves via Guix-patches via
2023-12-19 13:57   ` [bug#67902] [PATCH 78/95] gnu: Add php-symfony-polyfill-intl-normalizer Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 79/95] gnu: Add php-symfony-polyfill-mbstring Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 80/95] gnu: Add php-symfony-polyfill-uuid Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 81/95] gnu: Add php-symfony-service-contracts Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 82/95] gnu: Add php-symfony-stopwatch Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 83/95] gnu: Add php-symfony-string Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 84/95] gnu: Add php-symfony-translation-contracts Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 85/95] gnu: Add php-symfony-uid Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 86/95] gnu: Add php-symfony-var-dumper Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 87/95] gnu: Add php-symfony-var-exporter Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 88/95] gnu: Add php-symfony-yaml Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 89/95] gnu: Add php-doctrine-cache Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 90/95] gnu: Add php-doctrine-annotations Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 91/95] gnu: Add php-doctrine-dbal Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 92/95] gnu: Add php-theseer-tokenizer Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 93/95] gnu: Add php-twig-twig Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 94/95] gnu: Add php-webmozart-assert Nicolas Graves via Guix-patches via
2023-12-19 13:58   ` [bug#67902] [PATCH 95/95] gnu: Add php-phpunit-phpunit Nicolas Graves via Guix-patches via
2023-12-19 20:15 ` [bug#67902] [PATCH 02/95 v2] gnu: php-xyz: Add copyright and useful modules Nicolas Graves via Guix-patches via
2024-03-23 16:36 ` [bug#67902] [PATCH 00/95] PHP package chain Wilko Meyer
2024-04-05 20:12   ` Ludovic Courtès
2024-04-05 22:43     ` Nicolas Graves via Guix-patches via [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87le5r4ehy.fsf@ngraves.fr \
    --to=guix-patches@gnu.org \
    --cc=67902@debbugs.gnu.org \
    --cc=ludo@gnu.org \
    --cc=ngraves@ngraves.fr \
    --cc=w@wmeyer.eu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).