[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#718862: composer-package-without-pkg-php-tools-builddep should not be a warning



tag -1 + patch
thanks

2013/8/7 Thijs Kinkhorst <thijs@debian.org>:
[...]
>> Composer support in pkg-php-tools is very useful to manage dependencies.
>> See dh_phpcomposer man page.
>
> I know about it. However, e.g. for my package phpMyAdmin, it doesn't
> provide any value currently (it detects only the PHP dependency out of the
> 18 dependencies that my package needs). This is not a problem with
> Composer per se, but may be due to the shipped composer.json not being
> elaborate enough.

Yes.

> Also, dh_phpcomposer seems to be not very mature. It generates more than
> 30 warnings when building my package, including PHP warnings written to
> the substvars file.

Can you post those warnings?

> Just to be clear: I'm not at all wishing to diminish your work, and it
> will no doubt improve - I'm just arguing that this is not something we
> should be raising Lintian Warnings about at this point if people are not
> using it. It needs more time before it can be generically usable and
> before we can claim that it's a problem if your package is not using it.

The attached patch lower the severity to wishlist (displayed as
warning -> info).

Regards
-- 
Mathieu Parent

Attachment: 0001-Lower-composer-package-without-pkg-php-tools-buildde.patch
Description: Binary data


Reply to: