Bug#930993: blhc: false positives with Python setuptools compile_catalog

2019-08-24 Thread Simon Ruderich
On Mon, Jun 24, 2019 at 09:53:37AM +0100, Simon McVittie wrote:
>> 487:NONVERBOSE BUILD: compiling catalog tap/locale/ja/LC_MESSAGES/tappy.po 
>> to tap/locale/ja/LC_MESSAGES/tappy.mo
>> 488:NONVERBOSE BUILD: compiling catalog tap/locale/nl/LC_MESSAGES/tappy.po 
>> to tap/locale/nl/LC_MESSAGES/tappy.mo
> (etc.)
>
> I think this should be treated as a false positive: this is not a C
> compiler or similar.

Hello Simon,

sorry for the late reply. Should be fixed in 0798b6d ("Fix false
positive in non-verbose check for python setuptools", 2019-08-24)
[1].

Regards
Simon

[1]: 
https://ruderich.org/simon/gitweb/?p=blhc/blhc.git;a=commitdiff;h=0798b6d8fc65dd5fe2a975789dea153a96dcac89
-- 
+ privacy is necessary
+ using gnupg http://gnupg.org
+ public key id: 0x92FEFDB7E44C32F9


signature.asc
Description: PGP signature


Bug#930993: blhc: false positives with Python setuptools compile_catalog

2019-06-24 Thread Simon McVittie
Package: blhc
Version: 0.09-1
Severity: normal

The Python setuptools build system produces messages like these when
building the tap.py source package:

> Installing tap script to 
> /builds/python-team/modules/tap.py/debian/output/tap.py-2.5/debian/python-tap/usr/bin
> I: pybuild base:217: /usr/bin/python3 setup.py install --root 
> /builds/python-team/modules/tap.py/debian/output/tap.py-2.5/debian/python3-tap
> running install
> running build
> running build_py
> running compile_catalog
> compiling catalog tap/locale/ja/LC_MESSAGES/tappy.po to 
> tap/locale/ja/LC_MESSAGES/tappy.mo
> compiling catalog tap/locale/nl/LC_MESSAGES/tappy.po to 
> tap/locale/nl/LC_MESSAGES/tappy.mo
> compiling catalog tap/locale/zh/LC_MESSAGES/tappy.po to 
> tap/locale/zh/LC_MESSAGES/tappy.mo
> compiling catalog tap/locale/it/LC_MESSAGES/tappy.po to 
> tap/locale/it/LC_MESSAGES/tappy.mo
> compiling catalog tap/locale/pt/LC_MESSAGES/tappy.po to 
> tap/locale/pt/LC_MESSAGES/tappy.mo
> compiling catalog tap/locale/de/LC_MESSAGES/tappy.po to 
> tap/locale/de/LC_MESSAGES/tappy.mo
> compiling catalog tap/locale/es/LC_MESSAGES/tappy.po to 
> tap/locale/es/LC_MESSAGES/tappy.mo
> compiling catalog tap/locale/ru/LC_MESSAGES/tappy.po to 
> tap/locale/ru/LC_MESSAGES/tappy.mo
> compiling catalog tap/locale/ar/LC_MESSAGES/tappy.po to 
> tap/locale/ar/LC_MESSAGES/tappy.mo
> compiling catalog tap/locale/fr/LC_MESSAGES/tappy.po to 
> tap/locale/fr/LC_MESSAGES/tappy.mo
> running egg_info
> writing tap.py.egg-info/PKG-INFO

blhc detects this as a problem:

> 487:NONVERBOSE BUILD: compiling catalog tap/locale/ja/LC_MESSAGES/tappy.po to 
> tap/locale/ja/LC_MESSAGES/tappy.mo
> 488:NONVERBOSE BUILD: compiling catalog tap/locale/nl/LC_MESSAGES/tappy.po to 
> tap/locale/nl/LC_MESSAGES/tappy.mo
(etc.)

I think this should be treated as a false positive: this is not a C
compiler or similar.