Your message dated Sat, 25 Sep 2021 21:12:56 -0700 with message-id <cafhyt561uobzqk0pnhhpxjmtaqouashmxucydbkydx2scbp...@mail.gmail.com> and subject line Re: lintian: missing-python-build-dependency false positive has caused the Debian Bug report #944551, regarding lintian: missing-python-build-dependency false positive to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 944551: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944551 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: lintian Version: 2.34.0 musescore-general-soundfont (0.1.8-1) which I’m about to upload triggers this… E: musescore-general-soundfont source: missing-python-build-dependency … despite Build-Depending on python3-minimal. Incidentally, the musescore-general-soundfont-small (0.1.8-1) sister package doesn’t trigger it. The -small one (doesn’t trigger) uses py3k in d/rules like this: set -- *.[Ss][Ff]2; \ cmt=$$(sed '1,/^Licence:$$/d' debian/copyright | sed 1d; echo x); \ python3 debian/riffedit.py "$$1" builddir/tmp.sf2 \ […] The full one (triggers) has an additional line: python3 debian/riffedit.py \ builddir/tmp.sf2 builddir/${sfbasename}.sf2 \ -az 'LIST<INFO>/INAM' '${sfbasename}.sf2' I suspect the check is flawed in that it checks for debian/rules lines matching /^\tpython/ (so it doesn’t trigger when the call is part of a pipeline; if so, the 0.1.7-2 version currently in the archive would also trigger this false positive) and mis-detects the py3k call as a call to python. bye, //mirabilos -- <ch> you introduced a merge commit │<mika> % g rebase -i HEAD^^ <mika> sorry, no idea and rebasing just fscked │<mika> Segmentation <ch> should have cloned into a clean repo │ fault (core dumped) <ch> if I rebase that now, it's really ugh │<mika:#grml> wuahhhhhh
--- End Message ---
--- Begin Message ---Hi, > E: musescore-general-soundfont source: missing-python-build-dependency That hint no longer appears for version 0.2-3 of your package with recent versions of Lintian: ➤ bin/lintian /mirror/debian/pool/main/m/musescore-general-soundfont/musescore-general-soundfont_0.2-3.dsc N: upstream uses ever-changing Google Drive links ☹ O: musescore-general-soundfont source: debian-watch-file-is-missing N: no such information exists O: musescore-general-soundfont source: upstream-metadata-missing-bug-tracking O: musescore-general-soundfont source: upstream-metadata-missing-repository N: oh really?! what the ever… O: musescore-general-soundfont source: cute-field debian/control@source VCS-Browser vs Vcs-Browser N: oh really?! what the ever… O: musescore-general-soundfont source: cute-field debian/control@source VCS-git vs Vcs-Git N: no, thanks O: musescore-general-soundfont source: no-dep5-copyright debian/copyright Your package declares only the 'minimal' build prerequisite python3-minimal. [1] Lintian appears to be satisfied. [2] A related override added in version 0.1.9-1 [3] appears to have been removed. [4] Closing this bug. Please reopen if the action was taken in error. Kind regards Felix Lechner [1] https://sources.debian.org/src/musescore-general-soundfont/0.2-3/debian/control/#L7 [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944551#10 [3] https://sources.debian.org/src/musescore-general-soundfont/0.2-3/debian/changelog/#L82 [4] https://sources.debian.org/src/musescore-general-soundfont/0.2-3/debian/source/lintian-overrides/
--- End Message ---

