Bug#1041319: RFS: msc-generator/8.4.1-1 RC -- Signalling chart generator
Hi, Thanks for your time! I'm trying to fix these, with a new branch [1] (hash 9ab4c9a). On 2023-07-18 09:22, Adam Borowski wrote: > It's a good idea to always run lintian before uploading a package anywhere. > This allows skipping round-trips as it automates a great majority of stuff > to look for. I did run lintian (2.116.3) but did not get the exact same errors as you cite. > E: msc-generator: missing-depends-on-sensible-utils sensible-browser > [usr/bin/msc-gen] This one did not show up for me. I've seen it while packaging earlier versions and that's why sensible-browser was included in d/control "Suggests". (The upstream binary does work without it BTW: it tries a list of utilities, incl. sensible-browser but does not fail if not found.) > E: msc-generator changes: unreleased-changes > W: msc-generator source: build-depends-on-1-revision Build-Depends: > libreoffice-impress-nogui (>= 4:7.5.4~rc2-1) [amd64] These two are gone with my new branch [1] BR, Gábor [1] https://gitlab.com/msc-generator/msc-generator.git -b debian/rfs841t2
Bug#1041319: RFS: msc-generator/8.4.1-1 RC -- Signalling chart generator
On Mon, Jul 17, 2023 at 01:04:37PM +, Gábor Németh wrote: > Changes since the last upload: > > * New upstream v8.4.1 > * Re-enable tests on non-amd64 in allow-to-fail mode > * Remove patches applied upstream 0002-autoconf.patch, > 0003-diff-text.patch, 0004-loffice-test.patch, and > 0005-imgui-reverse.patch > * Remove unused 0001-asan-imgui.patch from source root > * Add DEP-3 header to 0001-debian-example.patch > * Add 0002-remove-generated.patch to fix dist tarball issue > * Add 0003-gcc13-include.patch to fix building with g++-13 (Closes: > #1037782) > * Switch dependency to libfreetype-dev > * Switch libreoffice for a recent enough libreoffice-impress-nogui in > Build-Depends (Closes: #1024840) > * Removed more files and directories not in the tarball and unused > by the build system (cf. 6d94428). Hi! It's a good idea to always run lintian before uploading a package anywhere. This allows skipping round-trips as it automates a great majority of stuff to look for. In this particular case there's: E: msc-generator: missing-depends-on-sensible-utils sensible-browser [usr/bin/msc-gen] E: msc-generator changes: unreleased-changes W: msc-generator source: build-depends-on-1-revision Build-Depends: libreoffice-impress-nogui (>= 4:7.5.4~rc2-1) [amd64] And as usually, the explanations given by -i are good. Let's fix that first; I did not notice any other problems so far but I took only a brief glance. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Imagine there are bandits in your house, your kid is bleeding out, ⢿⡄⠘⠷⠚⠋⠀ the house is on fire, and seven giant trumpets are playing in the ⠈⠳⣄ sky. Your cat demands food. The priority should be obvious...
Bug#1041319: RFS: msc-generator/8.4.1-1 RC -- Signalling chart generator
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "msc-generator": * Package name : msc-generator Version : 8.4.1-1 Upstream contact : Zoltan Turanyi * URL : https://gitlab.com/msc-generator/msc-generator * License : Affero + MIT * Vcs : https://gitlab.com/msc-generator/msc-generator.git -b debian/rfs841t1 Section : devel The source builds the following binary packages: msc-generator - Draws signalling charts from textual description msc-generator-nox - Draws signalling charts from textual description (no-X version) msc-generator-doc - Documentation for msc-generator To access further information about this package, please visit the following URL: https://mentors.debian.net/package/msc-generator/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/m/msc-generator/msc-generator_8.4.1-1.dsc Changes since the last upload: * New upstream v8.4.1 * Re-enable tests on non-amd64 in allow-to-fail mode * Remove patches applied upstream 0002-autoconf.patch, 0003-diff-text.patch, 0004-loffice-test.patch, and 0005-imgui-reverse.patch * Remove unused 0001-asan-imgui.patch from source root * Add DEP-3 header to 0001-debian-example.patch * Add 0002-remove-generated.patch to fix dist tarball issue * Add 0003-gcc13-include.patch to fix building with g++-13 (Closes: #1037782) * Switch dependency to libfreetype-dev * Switch libreoffice for a recent enough libreoffice-impress-nogui in Build-Depends (Closes: #1024840) * Removed more files and directories not in the tarball and unused by the build system (cf. 6d94428). Most notably, the 0003-.. patch fixes building with gcc 13 that would otherwise cause autoremoval of the package. Regards, -- Gábor Németh