[Pkg-javascript-devel] Bug#1003016: node-chart.js breaks cacti autopkgtest: did Chart.js just got renamed to chart.js?
Paul Gevers
elbrus at debian.org
Sun Jan 2 20:02:23 GMT 2022
Source: node-chart.js
Control: found -1 node-chart.js/3.7.0+~0.1.9-1
Severity: serious
Tags: sid bookworm
User: debian-ci at lists.debian.org
Usertags: breaks needs-update
Control: affects -1 cacti python3-ontospy
[X-Debbugs-CC: debian-ci at lists.debian.org
python3-ontospy at packages.debian.org]
Dear maintainer(s),
[I'm also the maintainer of the cacti package in Debian]
With a recent upload of node-chart.js the autopkgtest of cacti fails in
testing when that autopkgtest is run with the binary packages of
node-chart.js from unstable. It passes when run with only packages from
testing. In tabular form:
pass fail
node-chart.js from testing 3.7.0+~0.1.9-1
cacti from testing 1.2.19+ds1-2
all others from testing from testing
I copied some of the output at the bottom of this report. The cacti
autopkgtest is a simple recursive web crawl of the web app. The test
fails because it can't find Chart.js while it expect it to be there.
Chart.js used to be linked in from libjs-chart.js. There is a chart.js
in the new version, is that just the renamed version of Chart.js? If
that's the case, can a symlink be provided to enable reverse
dependencies to just keep on working? (Same for other files that got
renamed)
Currently this regression is blocking the migration of node-chart.js to
testing [1]. Can you please investigate the situation? If you think that
reverse Depends should just move on, please clone and reassign the bug
to all reverse dependencies that use Chart.js (or other files that got
renamed/dropped).
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=node-chart.js
https://ci.debian.net/data/autopkgtest/testing/amd64/c/cacti/17997504/log.gz
2022-01-01 21:11:48 - ERROR PHP WARNING:
md5_file(/usr/share/cacti/site/lib/../include/js/Chart.js): failed to
open stream: No such file or directory in file:
/usr/share/cacti/site/lib/functions.php on line: 6072
2022-01-01 21:11:48 - CMDPHP PHP ERROR WARNING Backtrace:
(/automation_tree_rules.php[68]:top_header(),
/lib/functions.php[4155]:include_once(),
/include/top_header.php[34]:html_common_header(),
/lib/html.php[2566]:get_md5_include_js(),
/lib/functions.php[6089]:get_md5_hash(),
/lib/functions.php[6072]:md5_file(), CactiErrorHandler())
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20220102/cfd308ca/attachment.sig>
More information about the Pkg-javascript-devel
mailing list