Lintian tag: composer-prerequisite

Type: warning

Description (from lintian-explain-tags)

A packaging relationship refers to the PHP composer.

The PHP Composer is a tool to install PHP packages similar to pip for
Python and npm for Node.js. It should not be pulled in as a packaging
relationship.

In Debian, the composer is dealt with in other ways, such as
dh_phpcomposer from pkg-php-tools and phpab, which generates a static
autoloader.

Maintainers of PHP-related packages may not be aware of all of the
conventions since many such packages are maintained by individuals who are
not associated with the PHP PEAR Maintainers team.

Please refer to the dh_phpcomposer(1) manual page, the phpab(1) manual
page, https://getcomposer.org,
https://en.wikipedia.org/wiki/Composer_(software), and Bug#977150 for
details.

Visibility: warning
Show-Always: no
Check: languages/php/composer

Affected packages

source version binary tag type tag information count
civicrm 5.68.1+dfsg1-1 warning composer-prerequisite Depends (in section for civicrm-common) [debian/control:36] 1
kanboard 1.2.31+ds2-1 overridden composer-prerequisite Build-Depends (in source paragraph) [debian/control:5] 1
php-composer-metadata-minifier 1.0.0-2 warning composer-prerequisite Build-Depends (in source paragraph) [debian/control:6] 1
php-composer-pcre 3.3.1-1 warning composer-prerequisite Breaks (in section for php-composer-pcre) [debian/control:20] 1
php-composer-pcre 3.3.1-1 warning composer-prerequisite Replaces (in section for php-composer-pcre) [debian/control:19] 1
php-proxy-manager 2.11.1+1.0.18-2 warning composer-prerequisite Build-Depends (in source paragraph) [debian/control:6] 1
symfony 6.4.12+dfsg-1 warning composer-prerequisite Build-Depends-Indep (in source paragraph) [debian/control:10] 1
symfony 7.1.5+dfsg-1 warning composer-prerequisite Build-Depends-Indep (in source paragraph) [debian/control:10] 1