[pkg-php-pear] Bug#976799: Bug#976799: Please update php-doctrine-inflector autoloader’s path

Robin Gustafsson robin at rgson.se
Tue Dec 8 23:41:11 GMT 2020


Hi David,

> Looks like you’ve made a nice script to generate the autoload.php files
> for the binary packages! It would be awesome to make something like that
> part of pkg-php-tools (modulo a semi-automatic way to create the
> $autoloaders translation from the composer name to the autoloader
> path…).

Sounds good to me! I'll look into contributing an improved/generalized
version to pkg-php-tools when I find the time.

> Anyway, this bug report is about a request to change one of these paths.
> I intend to soon update php-doctrine-inflector in unstable to the
> version currently available in experimental. The autoload.php file path
> changed, so you’ll need to update the related autoload.php files on your
> side too. The following untested patch should do the trick, but I didn’t
> dig very far:
>
> https://salsa.debian.org/php-team/pear/php-laravel-framework/-/merge_requests/1

Thanks for noticing this and for providing a patch.

> Could you please test that your packages work correctly with this patch
> and the php-doctrine-inflector package from experimental? (According to
> their composer.json file, php-laravel-framework and
> php-illuminate-support should be compatible, but better safe than
> sorry).

I've tested it now and it seems to be all good.

> If all goes well, I intend to upload php-doctrine-inflector 2 to
> unstable in a few days (in sync with php-doctrine-common 3,
> php-doctrine-orm 2.8 and php-doctrine-persistence 2 as currently
> available in experimental). It would be nice to have an updated
> php-laravel-framework uploaded in sync too (at worst, it will be partly
> broken until this bug gets fixed).
> [...]
> Please, do tell if you (dis)agree with the proposed plan or timeline, I
> don’t mind also adapting to your needs.

I'm fine with this. My ability to sync the upload is limited though as
I cannot upload packages myself. If you have the time, you could
upload this change too of course. I assume you don't though, in which
case I'll fix the breakage afterwards as soon as I can get the upload
sponsored.

Regards,
Robin



More information about the pkg-php-pear mailing list