On Sat, 26 Jun 2021 07:51:18 +0200 Johannes Schauer Marin Rodrigues 
<jo...@debian.org> wrote:
> Package: glances
> Version: 3.1.5-1
> Severity: serious
> Justification: Policy 2.2.1
> 
> Hi,
> 
> the source package contains:
> 
> glances/outputs/static/public/glances.js
> glances/outputs/static/public/glances.map.js
> 
> these files are copied into the binary package as:
> 
> /usr/lib/python3/dist-packages/glances/outputs/static/public/glances.js
> /usr/lib/python3/dist-packages/glances/outputs/static/public/glances.map.js
> 
> they trigger the following lintian errors:
> 
> E source-is-missing glances/outputs/static/public/glances.js line 52292 is 
> 44264 characters long (>512)
> E source-is-missing glances/outputs/static/public/glances.map.js line 2 is 
> 2631202 characters long (>512)
> 
> Don't distribute those files or build them from source.

It uses webpack to build.

https://github.com/nicolargo/glances/blob/develop/glances/outputs/static/package.json#L28

cd glances/outputs/static && webpack 

in debian/rules with required build dependencies added should work. Most build 
dependencies are already packaged.
-- 
Sent from my p≡p for Android.

Reply via email to