Bug#987481: marked as done (unblock: virt-top/1.0.9-1.1)
Your message dated Mon, 26 Apr 2021 07:56:27 +0200 with message-id and subject line Re: Bug#987481: unblock: virt-top/1.0.9-1.1 has caused the Debian Bug report #987481, regarding unblock: virt-top/1.0.9-1.1 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 ow...@bugs.debian.org immediately.) -- 987481: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987481 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package virt-top This fixes RC bug #973188 which causes FTBFS, and a lintian error on missing OCaml depednencies. I was misuploading this package without --delay, then I reupload the package into DELAYED/2 queue. [ Reason ] - Fixes FTBFS bug (#973188), by removing --runtime-variant _pic from OCAMLCLIBS - Add missing dependencies [ Impact ] This package would be blocked from release if not accepted. [ Tests ] This package was failed to build. If removing --runtime-variant _pic, it could build but with Lintian error on missing OCaml dependencies. Both fixes are added in order to build without Lintian error. Also manually tested the package and used virt-manager to control the VM, virt-top correctly reflected the status of the virtual machines. [ Risks ] There should be minimal risks by introducing this changeset. unblock virt-top/1.0.9-1.1 diff -Nru virt-top-1.0.9/debian/changelog virt-top-1.0.9/debian/changelog --- virt-top-1.0.9/debian/changelog 2019-08-25 22:27:13.0 +0800 +++ virt-top-1.0.9/debian/changelog 2021-04-24 19:57:06.0 +0800 @@ -1,3 +1,12 @@ +virt-top (1.0.9-1.1) unstable; urgency=medium + + * Non-maintainer Upload + * debian/patches/ocamlclibs-no-runtime-variant.patch: Do not supply +runtime-variant (Closes: #973188) + * debian/control: Fix missing dependencies + + -- Yao Wei (魏銘廷) Sat, 24 Apr 2021 19:57:06 +0800 + virt-top (1.0.9-1) unstable; urgency=medium * Team upload diff -Nru virt-top-1.0.9/debian/control virt-top-1.0.9/debian/control --- virt-top-1.0.9/debian/control 2019-08-25 22:27:13.0 +0800 +++ virt-top-1.0.9/debian/control 2021-04-24 19:57:06.0 +0800 @@ -20,7 +20,11 @@ Package: virt-top Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends} +Depends: ocaml-base-nox | ocaml-base | ocaml-nox | ocaml, + libcurses-ocaml, + libgettext-ocaml, + libvirt-ocaml, + ${misc:Depends}, ${shlibs:Depends} Description: show stats of virtualized domains virt-top is a top-like utility for showing stats of virtualized domains. Many keys and command line options are the same as for ordinary top. diff -Nru virt-top-1.0.9/debian/patches/ocamlclibs-no-runtime-variant.patch virt-top-1.0.9/debian/patches/ocamlclibs-no-runtime-variant.patch --- virt-top-1.0.9/debian/patches/ocamlclibs-no-runtime-variant.patch 1970-01-01 08:00:00.0 +0800 +++ virt-top-1.0.9/debian/patches/ocamlclibs-no-runtime-variant.patch 2021-04-24 19:57:06.0 +0800 @@ -0,0 +1,21 @@ +From: =?utf-8?b?IllhbyBXZWkgKOmtj+mKmOW7tyki?= +Date: Sat, 24 Apr 2021 19:23:41 +0800 +Subject: Do not supply runtime-variant (Closes: #973188) + +--- + src/Makefile.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/Makefile.in b/src/Makefile.in +index a2ac09b..a2a8883 100644 +--- a/src/Makefile.in b/src/Makefile.in +@@ -65,7 +65,7 @@ OBJS += main.cmo + XOBJS := $(OBJS:.cmo=.cmx) + + OCAMLCFLAGS := -g -warn-error CDEFLMPSUVYZX-3 -ccopt '@CFLAGS@' +-OCAMLCLIBS:= -linkpkg -runtime-variant _pic -cclib '@LDFLAGS@' ++OCAMLCLIBS:= -linkpkg -cclib '@LDFLAGS@' + + OCAMLOPTPACKAGES := $(OCAMLCPACKAGES) + OCAMLOPTFLAGS := $(OCAMLCFLAGS) diff -Nru virt-top-1.0.9/debian/patches/series virt-top-1.0.9/debian/patches/series --- virt-top-1.0.9/debian/patches/series2019-08-25 22:27:13.0 +0800 +++ virt-top-1.0.9/debian/patches/series2021-04-24 19:57:06.0 +0800 @@ -1,2 +1,3 @@ 10_add-opt-and-byte-compile-targets.patch libvirt-Handle-VIR_DOMAIN_PMSUSPENDED-state.patch +ocamlclibs-no-runtime-variant.patch signature.asc Description: PGP signature --- End Message --- --- Begin Message --- On 2021-04-24 21:08:19 +0800, Yao Wei wrote: > Package: release.debian.org > Severity: normal > User: release.debian@packages.debian.org > Usertags: unblock > > Please unblock package virt-top > > This fixes RC bug #973188 which causes FTBFS, and a lintian error on > missing OCaml depednencies. Thank you for fixing an RC bug.
Bug#987546: marked as done (unblock: node-redis/3.0.2+~cs5.18.1-3)
Your message dated Mon, 26 Apr 2021 05:49:53 + with message-id and subject line unblock node-redis has caused the Debian Bug report #987546, regarding unblock: node-redis/3.0.2+~cs5.18.1-3 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 ow...@bugs.debian.org immediately.) -- 987546: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987546 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package node-redis [ Reason ] node-redis is vulnearable to a Regex Denial of Service [ Impact ] Medium security risk [ Tests ] No change in tests. Both build & autopkgtest passed [ Risks ] Change is trivial: just a regex fix. node-redis has no reverse dependencies for now, so no risk for other packages [ Checklist ] [X] all changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in testing [ Other info ] Patch also includes: * uploaders list update: Leo is MIA * GitHub regex fix in debian/watch unblock node-redis/3.0.2+~cs5.18.1-3 diff --git a/debian/changelog b/debian/changelog index 4f546a6..f25dee1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,14 @@ +node-redis (3.0.2+~cs5.18.1-3) UNRELEASED; urgency=medium + + * Fix GitHub tags regex + * Uploaders: remove Leo Iannacone, thanks for your work! + * Fix potential ReDoS (Closes: CVE-2021-29469) + + -- Yadd Sun, 25 Apr 2021 13:54:43 +0200 + node-redis (3.0.2+~cs5.18.1-2) unstable; urgency=medium + [ Xavier Guimard ] * Add node-lodash-packages in test dependencies -- Xavier Guimard Mon, 21 Dec 2020 06:13:22 +0100 diff --git a/debian/control b/debian/control index 8fecf53..de2c694 100644 --- a/debian/control +++ b/debian/control @@ -1,6 +1,6 @@ Source: node-redis Maintainer: Debian Javascript Maintainers -Uploaders: Leo Iannacone , Xavier Guimard +Uploaders: Yadd Section: javascript Priority: optional Build-Depends: debhelper-compat (= 13) diff --git a/debian/copyright b/debian/copyright index 24794c5..b0ec804 100644 --- a/debian/copyright +++ b/debian/copyright @@ -21,7 +21,7 @@ License: Expat Files: debian/* Copyright: 2014 Leo Iannacone - 2019-2020 Xavier Guimard + 2019-2020 Yadd License: GPL-3 Files: debian/tests/test_modules/intercept-stdout/* diff --git a/debian/patches/CVE-2021-29469.patch b/debian/patches/CVE-2021-29469.patch new file mode 100644 index 000..d074802 --- /dev/null +++ b/debian/patches/CVE-2021-29469.patch @@ -0,0 +1,19 @@ +Description: fix ReDoS +Author: Leibale Eidelman +Origin: upstream, https://github.com/NodeRedis/node-redis/commit/2d11b6dc +Bug: https://github.com/NodeRedis/node-redis/issues/1569 +Forwarded: not-needed +Reviewed-By: Yadd +Last-Update: 2021-04-25 + +--- a/lib/utils.js b/lib/utils.js +@@ -127,7 +127,7 @@ + reply_to_object: replyToObject, + print: print, + err_code: /^([A-Z]+)\s+(.+)$/, +-monitor_regex: /^[0-9]{10,11}\.[0-9]+ \[[0-9]+ .+\]( ".+?")+$/, ++monitor_regex: /^[0-9]{10,11}\.[0-9]+ \[[0-9]+ .+\].*"$/, + clone: convenienceClone, + callback_or_emit: callbackOrEmit, + reply_in_order: replyInOrder diff --git a/debian/patches/series b/debian/patches/series index 73eead0..250556a 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,3 +1,4 @@ avoid-failing-test.diff disable-tests-failing-with-redis-5.6.diff remove-cross-spawn.patch +CVE-2021-29469.patch diff --git a/debian/watch b/debian/watch index ebfa712..34f812e 100644 --- a/debian/watch +++ b/debian/watch @@ -1,7 +1,7 @@ version=4 opts=filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz/node-redis-$1.tar.gz/ \ - https://github.com/NodeRedis/node_redis/tags .*/archive/v?\.?([\d\.]+).tar.gz group + https://github.com/NodeRedis/node_redis/tags .*/archive/.*/v?\.?([\d\.]+).tar.gz group opts="searchmode=plain,pgpmode=none,ctype=nodejs,component=redis-commands" \ https://registry.npmjs.org/redis-commands https://registry.npmjs.org/redis-commands/-/redis-commands-(\d[\d\.]*)@ARCHIVE_EXT@ checksum --- End Message --- --- Begin Message --- Unblocked.--- End Message ---
Bug#987560: marked as done (unblock: clonezilla/3.35.2-3)
Your message dated Mon, 26 Apr 2021 05:43:17 + with message-id and subject line unblock clonezilla has caused the Debian Bug report #987560, regarding unblock: clonezilla/3.35.2-3 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 ow...@bugs.debian.org immediately.) -- 987560: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987560 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package clonezilla fixed #987527 [ Reason ] The package failed to install because of modifications made under directory /opt at postinst time. As the files under /opt were just a remainder of an obsolete version, I could easily fix this misbehavior [ Impact ] Clonezilla's popcon score is more than 900 [ Tests ] Installed successfully clonezilla in a fresh chroot. [ Risks ] The change is trivial (nothing installed under /opt during the package's configuration) [ Checklist ] [x ] all changes are documented in the d/changelog [x ] I reviewed all changes and I approve them [x ] attach debdiff against the package in testing [ Other info ] - unblock clonezilla/3.35.2-3 -- System Information: Debian Release: bullseye/sid APT prefers stable APT policy: (900, 'stable'), (499, 'testing'), (400, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-14-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash diff -Nru clonezilla-3.35.2/debian/changelog clonezilla-3.35.2/debian/changelog --- clonezilla-3.35.2/debian/changelog 2020-03-11 17:57:09.0 +0100 +++ clonezilla-3.35.2/debian/changelog 2021-04-25 16:52:50.0 +0200 @@ -1,3 +1,12 @@ +clonezilla (3.35.2-3) unstable; urgency=medium + + * removed postinst and postrm instructions which installed (or erased) +files and directories under /opt/; this seems to be useless for current +version of clonezilla, and it prevents it from being installed in +Bullseye. Closes: #987527 + + -- Georges Khaznadar Sun, 25 Apr 2021 16:52:50 +0200 + clonezilla (3.35.2-2) unstable; urgency=medium * modified the versioned dependency clonezilla -> drbl, which becomes diff -Nru clonezilla-3.35.2/debian/postinst clonezilla-3.35.2/debian/postinst --- clonezilla-3.35.2/debian/postinst 2018-05-20 16:40:15.0 +0200 +++ clonezilla-3.35.2/debian/postinst 2021-04-25 16:50:41.0 +0200 @@ -20,9 +20,8 @@ case "$1" in configure) - ln -sf /usr/share/drbl /opt/ - mkdir -p /opt/drbl/conf - ln -sf /etc/drbl/drbl.conf /opt/drbl/conf/ + mkdir -p /usr/share/drbl/conf + ln -sf /etc/drbl/drbl.conf /usr/share/drbl/conf/ ;; abort-upgrade|abort-remove|abort-deconfigure) diff -Nru clonezilla-3.35.2/debian/postrm clonezilla-3.35.2/debian/postrm --- clonezilla-3.35.2/debian/postrm 2018-05-20 16:40:15.0 +0200 +++ clonezilla-3.35.2/debian/postrm 2021-04-25 16:49:12.0 +0200 @@ -21,7 +21,6 @@ case "$1" in purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - rm -f /opt/drbl rm -rf /usr/share/drbl/conf ;; --- End Message --- --- Begin Message --- Unblocked.--- End Message ---
Bug#987550: marked as done (unblock: fricas/1.3.6-6)
Your message dated Mon, 26 Apr 2021 05:39:22 + with message-id and subject line unblock fricas has caused the Debian Bug report #987550, regarding unblock: fricas/1.3.6-6 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 ow...@bugs.debian.org immediately.) -- 987550: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987550 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package fricas [ Reason ] RC bug 987456 just filed and fixed, missing build depend resulted in some packages being empty [ Impact ] Empty packages render graphical UI unusable [ Tests ] None. [ Risks ] None. [ Checklist ] [X] all changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in testing - source debdiff fricas_1.3.6-5 to fricas_1.3.6-6 - diff -Nru fricas-1.3.6/debian/changelog fricas-1.3.6/debian/changelog --- fricas-1.3.6/debian/changelog 2021-02-13 01:48:46.0 + +++ fricas-1.3.6/debian/changelog 2021-04-24 13:23:44.0 + @@ -1,3 +1,11 @@ +fricas (1.3.6-6) unstable; urgency=high + + * libx11-dev -> libxpm-dev in build depends + * Bug fix: "fricas-{graphics,hypertex} are empty", thanks to Adrian Bunk +(Closes: #987456). + + -- Camm Maguire Sat, 24 Apr 2021 13:23:44 + + fricas (1.3.6-5) unstable; urgency=medium * clean build-depends diff -Nru fricas-1.3.6/debian/control fricas-1.3.6/debian/control --- fricas-1.3.6/debian/control 2021-02-13 01:48:30.0 + +++ fricas-1.3.6/debian/control 2021-04-24 13:22:47.0 + @@ -5,7 +5,7 @@ Rules-Requires-Root: no Homepage: http://fricas.sourceforge.net/ Build-Depends-Indep: dh-elpa, sharutils -Build-Depends: debhelper-compat ( = 13 ), gcl ( >= 2.6.12-99 ), libgmp3-dev, libreadline-dev, libx11-dev +Build-Depends: debhelper-compat ( = 13 ), gcl ( >= 2.6.12-99 ), libgmp3-dev, libreadline-dev, libxpm-dev Standards-Version: 4.5.1 Package: fricas - [ Other info ] (Anything else the release team should know.) unblock fricas/1.3.6-6 -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-0.bpo.3-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_CPU_OUT_OF_SPEC Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect --- End Message --- --- Begin Message --- Unblocked.--- End Message ---
Bug#987573: marked as done (unblock: jumpnbump/1.61-3.1)
Your message dated Mon, 26 Apr 2021 05:33:27 + with message-id and subject line unblock jumpnbump has caused the Debian Bug report #987573, regarding unblock: jumpnbump/1.61-3.1 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 ow...@bugs.debian.org immediately.) -- 987573: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987573 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package jumpnbump jumpnbump 1.61-3 and below crash when the player jumps and sound is enabled (the default) on systems where type char is unsigned (e.g. arm* powerpc*). This is due to passing -1 to a parameter of type char wich then wraps to 255 causing an out of bounds array reference. Unless the player knows this is a sound issue and knows how to disable sound this renders the game unplayable on those architectures. The fix for the issue is trivial and has been accepted upstream. It simply consists of changing the parameter type from char to signed char. unblock jumpnbump/1.61-3.1 -- System Information: Debian Release: 10.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'oldoldstable'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-10-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled diff -Nru jumpnbump-1.61/debian/changelog jumpnbump-1.61/debian/changelog --- jumpnbump-1.61/debian/changelog 2020-07-26 15:48:41.0 +0100 +++ jumpnbump-1.61/debian/changelog 2021-04-24 13:35:52.0 +0100 @@ -1,3 +1,11 @@ +jumpnbump (1.61-3.1) unstable; urgency=medium + + * Non-maintainer upload with maintainers approval. + * Apply upstream fix to prevent crash on systems where char is unsigned. +(Closes: 987333) + + -- Peter Michael Green Sat, 24 Apr 2021 13:35:52 +0100 + jumpnbump (1.61-3) unstable; urgency=medium * Backport post-release patch from upstream to add future gcc diff -Nru jumpnbump-1.61/debian/patches/0018-Fix-char-signedness.patch jumpnbump-1.61/debian/patches/0018-Fix-char-signedness.patch --- jumpnbump-1.61/debian/patches/0018-Fix-char-signedness.patch 1970-01-01 01:00:00.0 +0100 +++ jumpnbump-1.61/debian/patches/0018-Fix-char-signedness.patch 2021-04-24 13:29:18.0 +0100 @@ -0,0 +1,32 @@ +commit 8a6873baa395f16048c6865f7036650a3b2bbe76 +Author: Frank Birbacher +Date: Sun Dec 27 12:59:33 2020 + + +Fix dj channel signedness + +diff --git a/dj.h b/dj.h +index 07f4a32..985548b 100644 +--- a/dj.h b/dj.h +@@ -115,7 +115,7 @@ extern void dj_mix(void); + extern char dj_set_num_sfx_channels(char num_channels); + extern void dj_set_sfx_volume(char volume); + extern char dj_get_sfx_volume(void); +-extern void dj_play_sfx(unsigned char sfx_num, unsigned short freq, char volume, char panning, unsigned short delay, char channel); ++extern void dj_play_sfx(unsigned char sfx_num, unsigned short freq, char volume, char panning, unsigned short delay, signed char channel); + extern char dj_get_sfx_settings(unsigned char sfx_num, sfx_data *data); + extern char dj_set_sfx_settings(unsigned char sfx_num, sfx_data *data); + extern void dj_set_sfx_channel_volume(char channel_num, char volume); +diff --git a/sdl/sound.c b/sdl/sound.c +index ff1ee7e..4ea56af 100644 +--- a/sdl/sound.c b/sdl/sound.c +@@ -357,7 +357,7 @@ void dj_set_sfx_volume(char volume) + SDL_UnlockAudio(); + } + +-void dj_play_sfx(unsigned char sfx_num, unsigned short freq, char volume, char panning, unsigned short delay, char channel) ++void dj_play_sfx(unsigned char sfx_num, unsigned short freq, char volume, char panning, unsigned short delay, signed char channel) + { + int slot; + diff -Nru jumpnbump-1.61/debian/patches/series jumpnbump-1.61/debian/patches/series --- jumpnbump-1.61/debian/patches/series2020-07-26 15:46:24.0 +0100 +++ jumpnbump-1.61/debian/patches/series2021-04-24 13:30:09.0 +0100 @@ -1,2 +1,3 @@ 0015-menu-use-Pillow-instead-of-ImageMagick-for-level-pre.patch 0017-Add-future-gcc-default-fno-common-and-fix-code.patch +0018-Fix-char-signedness.patch --- End Message --- --- Begin Message --- Unblocked.--- End Message ---
Bug#987583: unblock: mgba/0.8.4+dfsg-2 (pre-approval)
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hi, I would like to upload mgba with the following changes: - fix undefined references in libretro-mgba (breaks using it with gnome-games-app; RC bug #986986); - backport some targeted fixes specifically requested by upstream for the version in bullseye. This is a pre-approval request, so that I can easily drop any patches that might not be approved for bullseye. Details about the changes: > * Add upstream patches to remove unused OpenGL code from the libretro core >and fix its undefined references. (Closes: #986986) >- debian/patches/CMake-Move-gl.c-and-gles2.c-to-FEATURE_SRC.patch >- debian/patches/CMake-Move-BUILD_GL-flags-to-FEATURE_DEFINES.patch - issue: mgba_libretro.so has undefined references which are not satisfied when retro-runner loads it. I opened #986986 with severity: important and Adrian Bunk recently bumped it to serious. - impact: libretro-mgba cannot be used with gnome-games-app (it does work with retroarch which provides the symbols by coincidence) - the relevant opengl code is not used in the libretro build, so not linking the library is intentional - I proposed cherry-picking these commits, upstream reviewed and approved - I compared build logs with and without the patches: - checked that the libretro build dropped the expected sources and defines; - checked that the other modules don't show any unexpected changes in the log; - the dpkg-shlibdeps warning about unresolved symbols also went away. - I verified the fix with gnome-games-app, and smoke tested retroarch as well. > * Add upstream patch to fix PC alignment check when loading a save state. >- debian/patches/GBA-Serialize-Fix-alignment-check-when-loading-state.patch - upstream specifically requested this as an important fix - issue: when loading a save state (equivalent to a VM snapshot), the CPU mode (ARM/Thumb) is checked in the wrong place - impact: if the saved state was in Thumb mode and at an odd offset, it can incorrectly truncate the emulated CPU's PC to 4-byte alignment (effectively setting it back by one instruction), causing undefined behaviour depending on the code being executed - with a little more context, the patch looks "obviously correct" as executionMode is actually initialized based on cpsr just a few lines later -- https://github.com/mgba-emu/mgba/blob/346f5dc0b53afa8ea1e11d8c94a0090b5d49abc9/src/gba/serialize.c#L157-L168 - original upstream report: https://github.com/libretro/mgba/issues/222 > * Add upstream patch to fix crash when unloading a Game Boy ROM in a >libretro frontend that doesn't implement the camera interface. >- debian/patches/Libretro-Only-set-camera-peripheral-when-it-is-avail.patch - upstream requested this, but noted it as less important - issue: if libretro-mgba is loaded in a libretro frontend that doesn't support the camera interface, it dereferences a NULL pointer when unloading a Game Boy ROM. - impact: gnome-games-app is an example of an affected frontend. After playing a Game Boy game in gnome-games-app, retro-runner SEGVs when closing it (observed in dmesg, gnome-games-app doesn't seem to raise a user-visible error in this case). retroarch is not affected. I am not aware of other frontends in Debian and I'm not sure what other frontends exist in the wild. > * Add upstream patches to fix crashes identified by fuzz testing. - the following are targeted fixes for issues identified by upstream via fuzz testing, that can cause crashes when loading invalid files such as ROM images or save states >- debian/patches/Core-Fix-destroying-an-mVL-with-an-invalid-channel-c.patch - upstream requested this as an important fix, leads to an invalid free() >- debian/patches/GB-MBC-Remove-unused-SRAM-size.patch - upstream requested this as an important fix, leads to possible out-of-bounds read/write because other code assumes the sramSize is a multiple of 8KiB (0x2000) and could access outside the area allocated for the smaller size >- debian/patches/GB-MBC-Force-minimum-SRAM-size-on-rare-MBCs-that-alw.patch >- debian/patches/GB-Video-Don-t-rendering-negative-batches.patch >- debian/patches/GB-Video-Fix-deserializing-negative-LX-state.patch >- debian/patches/GB-Video-Discard-SGB-packets-in-non-SGB-mVLs.patch - upstream requested all of these, but noted them as less important than the two above, these ones generally lead to null pointer dereferences The package does not have automated tests yet, sorry. I have manually tested both packaged frontends (SDL and Qt) as well as the libretro core using both retroarch and gnome-games-app. The full diff is attached. May I upload it to unstable? Thank you, Ryan diff -Nru mgba-0.8.4+dfsg/debian/changelog mgba-0.8.4+dfsg/debian/changelog --- mgba-0.8.4+dfsg/debian/changelog
Re: Bug#986565: unusable with current git
Hi, >> On Wed, 21 Apr 2021 10:12:03 + Damyan Ivanov wrote: >>> Sigh. Now git reverted to using /usr/lib again, and git-flow is broken. Why sigh? Directories such as /usr/lib/git-core and /usr/libexec/git-core are internal to git. Other packages should not install to either directory. This is not a new thing: the standard way to contribute new git subcommands has been to install them to $PATH from the start. Version 2.31.0-1 of Debian's Git package changed an internal directory from /usr/lib/git-core to /usr/libexec/git-core. That caused problems for people, so 2.31.1-1 reverted the change. See https://bugs.debian.org/985416 for more details, including these should install to /usr/bin/ instead. The exact location where git stores its commands is an implementation detail that packages are not meant to rely on. If I had known about these callers, then I would have filed some preparatory bugs instead of making that change in 2.31.0-1. The change was in experimental for a long time before then, so one way to prevent future such issues is to test against git from experimental. If git-flow wants to depend on Git internals, contacting the git package maintainers is appreciated. That is especially true when the internal details you're depending on are changing. Thanks and hope that helps, Jonathan
Bug#987579: unblock cross-toolchain-base-mipsen 15
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock X-Debbugs-Cc: debian-...@lists.debian.org Please unblock cross-toolchain-base-mipsen 15. It just rebuilds/syncs with the current glibc 2.31-11 and linux 5.10.28-1. -- YunQiang Su
Bug#987578: unblock gcc-10-cross-mipsen 3+c5
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock X-Debbugs-Cc: debian-...@lists.debian.org Please unblock gcc-10-cross-mipsen 3+c5. It just rebuilds/syncs with the current gcc-10 10.2.1-6. -- YunQiang Su
Bug#987043: nmu: 4 packages where adequate reports symbol-size-mismatch
Followup-For: Bug #987043 There is also one in non-free: sift: symbol-size-mismatch /usr/bin/info_on_seqs => ErrorBuffer nmu sift_4.0.3b-6 . ANY . unstable . -m "Rebuild to update symbol size for ErrorBuffer." Andreas
Bug#987573: unblock: jumpnbump/1.61-3.1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package jumpnbump jumpnbump 1.61-3 and below crash when the player jumps and sound is enabled (the default) on systems where type char is unsigned (e.g. arm* powerpc*). This is due to passing -1 to a parameter of type char wich then wraps to 255 causing an out of bounds array reference. Unless the player knows this is a sound issue and knows how to disable sound this renders the game unplayable on those architectures. The fix for the issue is trivial and has been accepted upstream. It simply consists of changing the parameter type from char to signed char. unblock jumpnbump/1.61-3.1 -- System Information: Debian Release: 10.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'oldoldstable'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-10-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled diff -Nru jumpnbump-1.61/debian/changelog jumpnbump-1.61/debian/changelog --- jumpnbump-1.61/debian/changelog 2020-07-26 15:48:41.0 +0100 +++ jumpnbump-1.61/debian/changelog 2021-04-24 13:35:52.0 +0100 @@ -1,3 +1,11 @@ +jumpnbump (1.61-3.1) unstable; urgency=medium + + * Non-maintainer upload with maintainers approval. + * Apply upstream fix to prevent crash on systems where char is unsigned. +(Closes: 987333) + + -- Peter Michael Green Sat, 24 Apr 2021 13:35:52 +0100 + jumpnbump (1.61-3) unstable; urgency=medium * Backport post-release patch from upstream to add future gcc diff -Nru jumpnbump-1.61/debian/patches/0018-Fix-char-signedness.patch jumpnbump-1.61/debian/patches/0018-Fix-char-signedness.patch --- jumpnbump-1.61/debian/patches/0018-Fix-char-signedness.patch 1970-01-01 01:00:00.0 +0100 +++ jumpnbump-1.61/debian/patches/0018-Fix-char-signedness.patch 2021-04-24 13:29:18.0 +0100 @@ -0,0 +1,32 @@ +commit 8a6873baa395f16048c6865f7036650a3b2bbe76 +Author: Frank Birbacher +Date: Sun Dec 27 12:59:33 2020 + + +Fix dj channel signedness + +diff --git a/dj.h b/dj.h +index 07f4a32..985548b 100644 +--- a/dj.h b/dj.h +@@ -115,7 +115,7 @@ extern void dj_mix(void); + extern char dj_set_num_sfx_channels(char num_channels); + extern void dj_set_sfx_volume(char volume); + extern char dj_get_sfx_volume(void); +-extern void dj_play_sfx(unsigned char sfx_num, unsigned short freq, char volume, char panning, unsigned short delay, char channel); ++extern void dj_play_sfx(unsigned char sfx_num, unsigned short freq, char volume, char panning, unsigned short delay, signed char channel); + extern char dj_get_sfx_settings(unsigned char sfx_num, sfx_data *data); + extern char dj_set_sfx_settings(unsigned char sfx_num, sfx_data *data); + extern void dj_set_sfx_channel_volume(char channel_num, char volume); +diff --git a/sdl/sound.c b/sdl/sound.c +index ff1ee7e..4ea56af 100644 +--- a/sdl/sound.c b/sdl/sound.c +@@ -357,7 +357,7 @@ void dj_set_sfx_volume(char volume) + SDL_UnlockAudio(); + } + +-void dj_play_sfx(unsigned char sfx_num, unsigned short freq, char volume, char panning, unsigned short delay, char channel) ++void dj_play_sfx(unsigned char sfx_num, unsigned short freq, char volume, char panning, unsigned short delay, signed char channel) + { + int slot; + diff -Nru jumpnbump-1.61/debian/patches/series jumpnbump-1.61/debian/patches/series --- jumpnbump-1.61/debian/patches/series2020-07-26 15:46:24.0 +0100 +++ jumpnbump-1.61/debian/patches/series2021-04-24 13:30:09.0 +0100 @@ -1,2 +1,3 @@ 0015-menu-use-Pillow-instead-of-ImageMagick-for-level-pre.patch 0017-Add-future-gcc-default-fno-common-and-fix-code.patch +0018-Fix-char-signedness.patch
Bug#987542: marked as done (unblock: gpsd/3.22-3)
Your message dated Sun, 25 Apr 2021 20:51:09 +0200 with message-id <6310d8aa-72ae-b60a-ab4d-b58cdc262...@debian.org> and subject line Re: Bug#987542: unblock: gpsd/3.22-3 has caused the Debian Bug report #987542, regarding unblock: gpsd/3.22-3 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 ow...@bugs.debian.org immediately.) -- 987542: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987542 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package gpsd Adding missing Breaks/Replaces and fixing a bit of mess in the symbols files. gpsd (3.22-3) unstable; urgency=medium * [c6838e37] Remove duplicate lines from symbol files. Thanks to Matthias Klose (Closes: #985930) * [5c240253] Mark String::QString(QString const&)@Base as optional. Required for backporting. * [2dfbaa07] Updating debian/control from debian/control.in * [c582b2aa] gpsd-tools: add missing Breaks+Replaces gpsd-tools needs Breaks/Replaces for gpsd-clients (<< 3.20-10) Thanks to Andreas Beckmann (Closes: #987208) -- Bernd Zeimetz Sun, 25 Apr 2021 12:17:57 +0200 Full diff is attached. Thanks, Bernd unblock gpsd/3.22-3 -- Bernd ZeimetzDebian GNU/Linux Developer http://bzed.dehttp://www.debian.org GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F diff --git a/debian/changelog b/debian/changelog index dfef5f900..f0b5369f7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +gpsd (3.22-3) unstable; urgency=medium + + * [c6838e37] Remove duplicate lines from symbol files. +Thanks to Matthias Klose (Closes: #985930) + * [5c240253] Mark String::QString(QString const&)@Base as optional. +Required for backporting. + * [2dfbaa07] Updating debian/control from debian/control.in + * [c582b2aa] gpsd-tools: add missing Breaks+Replaces +gpsd-tools needs Breaks/Replaces for gpsd-clients (<< 3.20-10) +Thanks to Andreas Beckmann (Closes: #987208) + + -- Bernd Zeimetz Sun, 25 Apr 2021 12:17:57 +0200 + gpsd (3.22-2) unstable; urgency=medium [ Bernd Zeimetz ] diff --git a/debian/control b/debian/control index 30665b4e2..a38b8c82f 100644 --- a/debian/control +++ b/debian/control @@ -63,8 +63,8 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libgps28 (= ${binary:Version}), Suggests: gpsd -Breaks: python-gps, gpsd (<< 3.20-9) -Replaces: python-gps +Breaks: python-gps, gpsd (<< 3.20-9), gpsd-clients (<< 3.20-10) +Replaces: python-gps, gpsd-clients (<< 3.20-10) Description: Global Positioning System - tools The gpsd service daemon can monitor one or more GPS devices connected to a host computer, making all data on the location and movements of the diff --git a/debian/control.in b/debian/control.in index cb2df897d..7ff2aa444 100644 --- a/debian/control.in +++ b/debian/control.in @@ -63,8 +63,8 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libgpsLIBGPSSONAME (= ${binary:Version}), Suggests: gpsd -Breaks: python-gps, gpsd (<< 3.20-9) -Replaces: python-gps +Breaks: python-gps, gpsd (<< 3.20-9), gpsd-clients (<< 3.20-10) +Replaces: python-gps, gpsd-clients (<< 3.20-10) Description: Global Positioning System - tools The gpsd service daemon can monitor one or more GPS devices connected to a host computer, making all data on the location and movements of the diff --git a/debian/libgpsLIBGPSSONAME.symbols b/debian/libgpsLIBGPSSONAME.symbols index 03ae8f936..3f66558b5 100644 --- a/debian/libgpsLIBGPSSONAME.symbols +++ b/debian/libgpsLIBGPSSONAME.symbols @@ -9,8 +9,6 @@ libgps.so.LIBGPSSONAME libgpsLIBGPSSONAME #MINVER# (c++)"gpsmm::stream(int)@Base" 3.3 (c++)"gpsmm::waiting(int)@Base" 3.3 (c++)"gpsmm::~gpsmm()@Base" 3.3 - (c++)"gpsmm::~gpsmm()@Base" 3.3 - (c++)"gpsmm::~gpsmm()@Base" 3.3 (c++)"typeinfo for gpsmm@Base" 3.3 (c++)"typeinfo name for gpsmm@Base" 3.3 (c++)"vtable for gpsmm@Base" 3.3 diff --git a/debian/libqgpsmmLIBGPSSONAME.symbols b/debian/libqgpsmmLIBGPSSONAME.symbols index 84edae24e..d3d51ab01 100644 --- a/debian/libqgpsmmLIBGPSSONAME.symbols +++ b/debian/libqgpsmmLIBGPSSONAME.symbols @@ -36,18 +36,12 @@ libQgpsmm.so.LIBGPSSONAME libqgpsmmLIBGPSSONAME #MINVER# (c++)"gpsmm::waiting(int)@Base" 3.3 (c++)"gpsmm::clear_fix()@Base" 3.3 (c++)"gpsmm::~gpsmm()@Base" 3.3 - (c++)"gpsmm::~gpsmm()@Base" 3.3 - (c++)"gpsmm::~gpsmm()@Base" 3.3 -#MISSING: 3.18# (c++|optional)"QDebug::~QDebug()@Base" 3.3 #MISSING: 3.18#
Bug#987543: marked as done (unblock: python-jenkinsapi/0.3.11-5)
Your message dated Sun, 25 Apr 2021 20:43:13 +0200 with message-id and subject line Re: Bug#987543: unblock: python-jenkinsapi/0.3.11-5 has caused the Debian Bug report #987543, regarding unblock: python-jenkinsapi/0.3.11-5 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 ow...@bugs.debian.org immediately.) -- 987543: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987543 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package python-jenkinsapi [ Reason ] Version in testing FTBFS, bug #986511 [ Impact ] I guess the package goes away. [ Tests ] Build test only, really. Given the build failed because of a linter tool (pylint), and my python experience, and the patch coming from Ubuntu, it looks safe to me. [ Risks ] Leaf package really. Not sure -why- we have it, but alas. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] Maintainer has sadly recently left Debian and orphaned the package. Best, Chris unblock python-jenkinsapi/0.3.11-5 debdiff: diff -Nru python-jenkinsapi-0.3.11/debian/changelog python-jenkinsapi-0.3.11/debian/changelog --- python-jenkinsapi-0.3.11/debian/changelog 2020-10-28 03:19:59.0 + +++ python-jenkinsapi-0.3.11/debian/changelog 2021-04-24 23:29:27.0 + @@ -1,3 +1,12 @@ +python-jenkinsapi (0.3.11-5) unstable; urgency=medium + + * QA upload. + * Orphan package, see #985165. + * Apply patch from Ubuntu to fix FTBFS. (Closes: #986511) +Thanks: Logan Rosen + + -- Chris Hofstaedtler Sat, 24 Apr 2021 23:29:27 + + python-jenkinsapi (0.3.11-4) unstable; urgency=medium * Fix FTBS due to pylint/python3 changes (Closes: #971179) diff -Nru python-jenkinsapi-0.3.11/debian/control python-jenkinsapi-0.3.11/debian/control --- python-jenkinsapi-0.3.11/debian/control 2020-10-28 03:19:59.0 + +++ python-jenkinsapi-0.3.11/debian/control 2021-04-24 23:29:27.0 + @@ -1,13 +1,12 @@ Source: python-jenkinsapi Section: python Priority: optional -Maintainer: Al Stone +Maintainer: Debian QA Group Build-Depends: debhelper (>= 12), python3-all-dev, python3-lxml, python3-setuptools, python3-pytest, pylint3, dh-python, python3-pbr, python3-pylint-common Standards-Version: 4.5.0 Homepage: http://pypi.python.org/pypi/jenkinsapi -Vcs-Git: https://github.com/ahs3/python-jenkinsapi Package: python3-jenkinsapi Architecture: all diff -Nru python-jenkinsapi-0.3.11/debian/patches/pylint-fixes.patch python-jenkinsapi-0.3.11/debian/patches/pylint-fixes.patch --- python-jenkinsapi-0.3.11/debian/patches/pylint-fixes.patch 2020-10-28 03:19:59.0 + +++ python-jenkinsapi-0.3.11/debian/patches/pylint-fixes.patch 2021-04-24 23:29:27.0 + @@ -1,6 +1,5 @@ -diff -Naur a/jenkinsapi/credential.py b/jenkinsapi/credential.py a/jenkinsapi/credential.py 2020-02-16 16:46:46.767307926 -0700 -+++ b/jenkinsapi/credential.py 2020-10-27 21:03:49.025512695 -0600 +--- a/jenkinsapi/credential.py b/jenkinsapi/credential.py @@ -83,7 +83,7 @@ def __init__(self, cred_dict): @@ -70,9 +69,8 @@ } -return super(AmazonWebServicesCredentials, self)._get_attributes_xml(data) +return super()._get_attributes_xml(data) -diff -Naur a/jenkinsapi/credentials.py b/jenkinsapi/credentials.py a/jenkinsapi/credentials.py2020-02-16 16:46:46.767307926 -0700 -+++ b/jenkinsapi/credentials.py2020-10-27 21:04:33.021889279 -0600 +--- a/jenkinsapi/credentials.py b/jenkinsapi/credentials.py @@ -100,8 +100,8 @@ except JenkinsAPIException as jae: raise JenkinsAPIException('Latest version of Credentials ' @@ -104,9 +102,8 @@ self.poll() self.credentials = self._data['credentials'] if description in self: -diff -Naur a/jenkinsapi/fingerprint.py b/jenkinsapi/fingerprint.py a/jenkinsapi/fingerprint.py2020-02-16 16:46:46.767307926 -0700 -+++ b/jenkinsapi/fingerprint.py2020-10-27 20:59:57.595597808 -0600 +--- a/jenkinsapi/fingerprint.py b/jenkinsapi/fingerprint.py @@ -96,14 +96,14 @@ def validate(self): try: @@ -126,9 +123,8 @@ return True def get_info(self): -diff -Naur a/jenkinsapi/jenkinsbase.py b/jenkinsapi/jenkinsbase.py a/jenkinsapi/jenkinsbase.py2020-02-16 16:46:46.767307926 -0700 -+++
Processed: Re: Bug#987564: NMU: CVE-2020-25708 - Fix possible divide-by-zero.
Processing control commands: > tags -1 + moreinfo Bug #987564 [release.debian.org] NMU: CVE-2020-25708 - Fix possible divide-by-zero. Added tag(s) moreinfo. -- 987564: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987564 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#987564: NMU: CVE-2020-25708 - Fix possible divide-by-zero.
Control: tags -1 + moreinfo On Sun, 2021-04-25 at 18:34 +0100, Philip Wyett wrote: > Package: release.debian.org > Severity: normal > Tags: buster > User: release.debian@packages.debian.org > Usertags: pu > > Hi, > > Sorry, no bug associated here, was confused how to subject the mail. Guidance > for the future > would > be appreciated. > > I would like to do an NMU for CVE-2020-25708[1]. > > This seems to have been waiting a while and is fixed already in bullseye/sid > and stretch. Because > of this I feel it can just go into the next point release if approved. > > This update has been done during and part of this weekends > bsp-2021-04-at-salzburg. > > Note: I am not a DM or DD and this will require a sponsor to upload if > approved. > > [1] https://security-tracker.debian.org/tracker/CVE-2020-25708 > > Regards > > Phil > Hi, I have been asked to contact maintainer regarding this and a number of other bugs. Marking 'moreinfo' until I have spoken with the maintainer. Regards Phil -- *** Playing the game for the games own sake. *** WWW: https://kathenas.org Twitter: @kathenasorg Instagram: @kathenasorg IRC: kathenas GPG: 724AA9B52F024C8B signature.asc Description: This is a digitally signed message part
Bug#987556: marked as done (unblock: stopmotion/0.8.5-3)
Your message dated Sun, 25 Apr 2021 19:40:57 +0200 with message-id <881d403a-40a0-7a58-e1bd-3a11a1a13...@debian.org> and subject line Re: Bug#987556: unblock: stopmotion/0.8.5-3 has caused the Debian Bug report #987556, regarding unblock: stopmotion/0.8.5-3 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 ow...@bugs.debian.org immediately.) -- 987556: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987556 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package stopmotion [ Reason ] Change '%s' to %s in stopmotion.mime [ Impact ] Minor security issue. [ Tests ] n/a [ Risks ] Leaf package. Changing '%s' to %s is the only substantive change. [ Checklist ] [X] all changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in testing unblock stopmotion/0.8.5-3 $ git diff debian/0.8.5-2..debian/0.8.5-3 diff --git a/debian/changelog b/debian/changelog index af0fe4a..ecfbbd6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +stopmotion (0.8.5-3) unstable; urgency=medium + + * bump policy, no changes required + * bump to debhelper 13 + * Fix day-of-week for changelog entry 0.pre3.4-1 + * Add pithy comment to debian/watch + * stop quoting %s in mimecap entry (closes: #987415) + + -- Barak A. Pearlmutter Fri, 23 Apr 2021 20:56:40 +0100 + stopmotion (0.8.5-2) unstable; urgency=medium * hack around integer size mismatch to std::min() on 32-bit systems @@ -466,7 +476,7 @@ stopmotion (0.pre3.4-1) unstable; urgency=low * Fixed a bug when removing scenes - -- Bjoern Erik Nilsen Tue, 25 Apr 2005 17:12:36 +0200 + -- Bjoern Erik Nilsen Mon, 25 Apr 2005 17:12:36 +0200 stopmotion (0.pre3.3-1) unstable; urgency=low diff --git a/debian/stopmotion.mime b/debian/stopmotion.mime index 483de5a..dcba5d0 100644 --- a/debian/stopmotion.mime +++ b/debian/stopmotion.mime @@ -1 +1 @@ -application/x-stopmotion; /usr/bin/stopmotion -caption "Animation Creator" '%s'; nametemplate='%s.sto'; test=test "$DISPLAY" != ""; priority=9 +application/x-stopmotion; /usr/bin/stopmotion -caption "Animation Creator" %s; nametemplate=%s.sto; test=test "$DISPLAY" != ""; priority=9 diff --git a/debian/control b/debian/control index 3cc21c7..2c4a90c 100644 --- a/debian/control +++ b/debian/control @@ -4,14 +4,14 @@ Priority: optional Maintainer: Barak A. Pearlmutter Uploaders: Mahyuddin Susanto , Bjoern Erik Nilsen -Build-Depends: debhelper-compat (= 12), +Build-Depends: debhelper-compat (= 13), pkg-config, qtbase5-dev, qttools5-dev-tools, qtmultimedia5-dev, libtar-dev, libvorbis-dev, libxml2-dev -Standards-Version: 4.4.1 +Standards-Version: 4.5.1 Rules-Requires-Root: no Homepage: http://linuxstopmotion.sourceforge.net Vcs-Git: https://salsa.debian.org/debian/stopmotion.git diff --git a/debian/watch b/debian/watch index 1b239b9..0b05a3b 100644 --- a/debian/watch +++ b/debian/watch @@ -2,3 +2,7 @@ version=4 opts="mode=git, pgpmode=none" \ https://git.code.sf.net/p/linuxstopmotion/code \ refs/tags/v?([\d\.]+) debian uupdate + +## Would use +## refs/tags/v?@ANY_VERSION@ +## but that matches things like 0.8.6-RC1. --- End Message --- --- Begin Message --- Hi Barak, On 25-04-2021 18:00, Barak A. Pearlmutter wrote: > The bump to debhelper 13 was in a commit from September, but it had no > binary consequences so didn't seem worth an upload. > Can revert it if you want, but if diffoscope is okay: excellent! Well, it's the first time I offer a diffoscope diff as an option and I'm slightly disappointed, although in hind sight, that was to be expected (SOURCE_DATE_EPOCH is taken from the changelog, which has a new entry and thus a new timestamp). > I rebuilt -2 and -3 binary packages and ran diffoscope. Attached. > Aside from the changelog and the mime file, all differences are just > timestamps in directory metadata or in images rebuilt at build time. > (Granted, there are a lot of .png files with build-time timestamps. If > there's a diffoscope option to ignore all timestamp differences, I > couldn't find it.) I think for the purpose of this exercise, one would need to fake the new changelog entries timestamp to match the previous timestamp (or vice versa). I'll accept this for this time but will not offer it again without more tweaking :(. Paul OpenPGP_signature Description:
Bug#987564: NMU: CVE-2020-25708 - Fix possible divide-by-zero.
Package: release.debian.org Severity: normal Tags: buster User: release.debian@packages.debian.org Usertags: pu Hi, Sorry, no bug associated here, was confused how to subject the mail. Guidance for the future would be appreciated. I would like to do an NMU for CVE-2020-25708[1]. This seems to have been waiting a while and is fixed already in bullseye/sid and stretch. Because of this I feel it can just go into the next point release if approved. This update has been done during and part of this weekends bsp-2021-04-at-salzburg. Note: I am not a DM or DD and this will require a sponsor to upload if approved. [1] https://security-tracker.debian.org/tracker/CVE-2020-25708 Regards Phil -- *** Playing the game for the games own sake. *** WWW: https://kathenas.org Twitter: @kathenasorg Instagram: @kathenasorg IRC: kathenas GPG: 724AA9B52F024C8B diff -Nru libvncserver-0.9.11+dfsg/debian/changelog libvncserver-0.9.11+dfsg/debian/changelog --- libvncserver-0.9.11+dfsg/debian/changelog 2020-08-28 22:40:37.0 +0100 +++ libvncserver-0.9.11+dfsg/debian/changelog 2021-04-25 17:01:53.0 +0100 @@ -1,3 +1,10 @@ +libvncserver (0.9.11+dfsg-1.3+deb10u5) buster; urgency=medium + + * Non-maintainer upload. + * CVE-2020-25708: libvncserver: fix possible divide-by-zero. + + -- Phil Wyett Sun, 25 Apr 2021 17:01:53 +0100 + libvncserver (0.9.11+dfsg-1.3+deb10u4) buster; urgency=medium * CVE-2019-20839: libvncclient: bail out if unix socket name would overflow. diff -Nru libvncserver-0.9.11+dfsg/debian/patches/CVE-2020-25708.patch libvncserver-0.9.11+dfsg/debian/patches/CVE-2020-25708.patch --- libvncserver-0.9.11+dfsg/debian/patches/CVE-2020-25708.patch 1970-01-01 01:00:00.0 +0100 +++ libvncserver-0.9.11+dfsg/debian/patches/CVE-2020-25708.patch 2021-04-25 17:01:53.0 +0100 @@ -0,0 +1,14 @@ +Index: libvncserver-0.9.11+dfsg/libvncserver/rfbserver.c +=== +--- libvncserver-0.9.11+dfsg.orig/libvncserver/rfbserver.c libvncserver-0.9.11+dfsg/libvncserver/rfbserver.c +@@ -3294,6 +3294,9 @@ rfbSendRectEncodingRaw(rfbClientPtr cl, + char *fbptr = (cl->scaledScreen->frameBuffer + (cl->scaledScreen->paddedWidthInBytes * y) ++ (x * (cl->scaledScreen->bitsPerPixel / 8))); + ++if(!h || !w) ++ return TRUE; /* nothing to send */ ++ + /* Flush the buffer to guarantee correct alignment for translateFn(). */ + if (cl->ublen > 0) { + if (!rfbSendUpdateBuf(cl)) diff -Nru libvncserver-0.9.11+dfsg/debian/patches/series libvncserver-0.9.11+dfsg/debian/patches/series --- libvncserver-0.9.11+dfsg/debian/patches/series 2020-08-28 22:40:19.0 +0100 +++ libvncserver-0.9.11+dfsg/debian/patches/series 2021-04-25 17:01:53.0 +0100 @@ -37,3 +37,4 @@ CVE-2020-14401.patch CVE-2020-14402+14403+14404.patch CVE-2020-14405.patch +CVE-2020-25708.patch signature.asc Description: This is a digitally signed message part
Bug#987551: marked as done (unblock: dipy/1.3.0-3)
Your message dated Sun, 25 Apr 2021 19:01:49 +0200 with message-id <8aaee7be-65e3-27ae-0a20-d8a54f4c5...@debian.org> and subject line Re: Bug#987551: unblock: dipy/1.3.0-3 has caused the Debian Bug report #987551, regarding unblock: dipy/1.3.0-3 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 ow...@bugs.debian.org immediately.) -- 987551: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987551 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Good Day, Please unblock package dipy [ Reason ] dipy 1.3.0-3 fixes the grave bug #987453, since python3-dipy-lib is unusable otherwise, and lots of submodules are missing from python3-dipy. It also addresses the serious bug #987517. [ Impact ] Removal of dipy would affect a dozen of users per popcon report. This is a leaf package, so wouldn't affect buildability nor installability of other packages in the archive. [ Tests ] Automated tests I carried on were those of default Salsa CI. I'm surprised blhc ended successfully, since resulting shared objects are missing hardening, per lintian report. autopkgtest are notably superficial for the moment. Tests I manually carried on are: * running dipy_fetch to download some resources, since these tests are not done automatically in any way anymore; * testing a couple of commands, such as dipy_align_affine, or dipy_info, using the result of the download; * importing some of the missing cython modules to check that they are now usable, such as dipy.core.interpolation, or dipy.denoise.shift_twist_convolution. [ Risks ] The change to fill properly the package python3-dipy-lib adds a lot of new cython modules to dipy, which are most likely not toroughly field tested in Debian context this late in the hard freeze. Lintian reports a lot of warnings, so the package is perhaps not in the best shape of the archive. This is a leaf package, so has very little chance to affect others in the archive. [ Checklist ] [*] all changes are documented in the d/changelog [*] I reviewed all changes and I approve them [*] attach debdiff against the package in testing [ Other info ] Not being of the field of endeavour myself, my very few testings may not be representative of normal usage. unblock dipy/1.3.0-3 Have a nice day, :) -- Étienne Mollier Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da Sent from /dev/pts/3, please excuse my verbosity. diff -Nru dipy-1.3.0/debian/changelog dipy-1.3.0/debian/changelog --- dipy-1.3.0/debian/changelog 2021-01-20 11:52:53.0 +0100 +++ dipy-1.3.0/debian/changelog 2021-04-25 11:15:12.0 +0200 @@ -1,3 +1,14 @@ +dipy (1.3.0-3) unstable; urgency=medium + + * Team upload. + * d/rules: prevent build time test suite from accessing network resources. +Closes: #987517 + * d/rules: install .so files in python3-dipy-lib; this makes several dipy +modules, formerly missing, now usable. +Closes: #987453 + + -- Étienne Mollier Sun, 25 Apr 2021 11:15:12 +0200 + dipy (1.3.0-2) unstable; urgency=medium * Team upload. diff -Nru dipy-1.3.0/debian/rules dipy-1.3.0/debian/rules --- dipy-1.3.0/debian/rules 2021-01-20 11:52:53.0 +0100 +++ dipy-1.3.0/debian/rules 2021-04-25 10:47:24.0 +0200 @@ -57,6 +57,8 @@ # cd build to prevent use of local/not-built source tree ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) set -x ; \ + export http_proxy=http://127.0.0.1:9/ ; \ + export https_proxy=https://127.0.0.1:9/ ; \ for PYTHON in $(PY3VERS); do \ export PYTHONPATH=$$(pybuild --print build_dir --interpreter python$$PYTHON); \ echo "I: Running Dipy unittests using $$PYTHON"; \ @@ -69,12 +71,17 @@ done endif -## remove .so libraries from main package, and call dh_numpy* +## move .so libraries into -lib package, and call dh_numpy* ## while removing 2 if not present _dh_python%: - if [ -d debian/$(PACKAGE$*_NAME)/usr/lib ]; then \ - find debian/$(PACKAGE$*_NAME)/usr/lib -name "*.so" -delete; \ - fi + set -e \ + ; test -d debian/$(PACKAGE$*_NAME)/usr/lib || exit 0 \ + ; for lib in $$(find debian/$(PACKAGE$*_NAME)/usr/lib -name "*.so") \ + ; dosdir=$$(dirname $$lib) \ + ; tdir=debian/$(PACKAGE$*_NAME)-lib/$${sdir#*$(PACKAGE$*_NAME)/} \ + ; mkdir -p "$${tdir}" \ + ; mv -v "$${lib}" "$${tdir}" \ + ; done [ -e /usr/bin/dh_numpy$(*:2=) ] && dh_numpy$(*:2=)
Bug#987561: [pre-approval] unblock: fuse3/3.10.3-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock [ Reason ] While it's a new upstream release, it only contains a bugfix [1] and correcting spelling mistakes. The actual change is in lib/fuse.c and very small [2]. Other changes are for the example and tests to keep those in sync. [ Impact ] Would provide a fixed and consistent working of fuse3. [ Tests ] Rebuilt all reverse dependencies and those are fine. [ Risks ] Contains an udeb and currently I don't know how to test it. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing Thanks for considering, Laszlo/GCS [1] https://github.com/libfuse/libfuse/commit/bdd2d4110fbc6d2059eb699efad2cca4a7eacccb [2] https://github.com/libfuse/libfuse/commit/bdd2d4110fbc6d2059eb699efad2cca4a7eacccb#diff-0a915c0d19eddb55a580a696b995dab0574ae0f7f04f9136c60d2f3c8a90ac39 diff -Nru --exclude html fuse3-3.10.2/AUTHORS fuse3-3.10.3/AUTHORS --- fuse3-3.10.2/AUTHORS 2021-02-05 10:07:28.0 +0100 +++ fuse3-3.10.3/AUTHORS 2021-04-12 12:18:08.0 +0200 @@ -82,6 +82,7 @@ HazelFZ Heiko Becker Hendrik Brueckner +Hookey human Ikey Doherty itsdeepak @@ -163,6 +164,7 @@ Tej Chajed tenzap <46226844+ten...@users.noreply.github.com> therealnewo...@gmail.com +Tobias Nießen Tomasz Kulasek <34129113+tkula...@users.noreply.github.com> Tom Callaway Tom Callaway diff -Nru --exclude html fuse3-3.10.2/ChangeLog.rst fuse3-3.10.3/ChangeLog.rst --- fuse3-3.10.2/ChangeLog.rst 2021-02-05 10:07:28.0 +0100 +++ fuse3-3.10.3/ChangeLog.rst 2021-04-12 12:18:08.0 +0200 @@ -1,3 +1,8 @@ +libfuse 3.10.3 (2021-04-12) +=== + +* Fix returning d_ino and d_type from readdir(3) in non-plus mode + libfuse 3.10.2 (2021-02-05) === diff -Nru --exclude html fuse3-3.10.2/debian/changelog fuse3-3.10.3/debian/changelog --- fuse3-3.10.2/debian/changelog 2021-02-24 23:28:30.0 +0100 +++ fuse3-3.10.3/debian/changelog 2021-04-21 14:34:39.0 +0200 @@ -1,3 +1,12 @@ +fuse3 (3.10.3-1) unstable; urgency=medium + + * New upstream release: +- fix returning d_ino and d_type by readdir(3) in non-plus mode, +- remove unused fuse_worker bufsize, +- fix typos. + + -- Laszlo Boszormenyi (GCS) Wed, 21 Apr 2021 14:34:39 +0200 + fuse3 (3.10.2-2) unstable; urgency=medium * Mark libfuse3-dev as Multi-Arch same. diff -Nru --exclude html fuse3-3.10.2/example/passthrough.c fuse3-3.10.3/example/passthrough.c --- fuse3-3.10.2/example/passthrough.c 2021-02-05 10:07:28.0 +0100 +++ fuse3-3.10.3/example/passthrough.c 2021-04-12 12:18:08.0 +0200 @@ -55,6 +55,8 @@ #include "passthrough_helpers.h" +static int fill_dir_plus = 0; + static void *xmp_init(struct fuse_conn_info *conn, struct fuse_config *cfg) { @@ -132,7 +134,7 @@ memset(, 0, sizeof(st)); st.st_ino = de->d_ino; st.st_mode = de->d_type << 12; - if (filler(buf, de->d_name, , 0, FUSE_FILL_DIR_PLUS)) + if (filler(buf, de->d_name, , 0, fill_dir_plus)) break; } @@ -551,6 +553,18 @@ int main(int argc, char *argv[]) { + enum { MAX_ARGS = 10 }; + int i,new_argc; + char *new_argv[MAX_ARGS]; + umask(0); - return fuse_main(argc, argv, _oper, NULL); + /* Process the "--plus" option apart */ + for (i=0, new_argc=0; (ist_mode; + if (f->conf.use_ino) +e.attr.st_ino = statp->st_ino; + } if (!f->conf.use_ino && f->conf.readdir_ino) { e.attr.st_ino = (ino_t) lookup_nodeid(f, dh->nodeid, name); diff -Nru --exclude html fuse3-3.10.2/lib/fuse_loop_mt.c fuse3-3.10.3/lib/fuse_loop_mt.c --- fuse3-3.10.2/lib/fuse_loop_mt.c 2021-02-05 10:07:28.0 +0100 +++ fuse3-3.10.3/lib/fuse_loop_mt.c 2021-04-12 12:18:08.0 +0200 @@ -32,7 +32,6 @@ struct fuse_worker *prev; struct fuse_worker *next; pthread_t thread_id; - size_t bufsize; // We need to include fuse_buf so that we can properly free // it when a thread is terminated by pthread_cancel(). diff -Nru --exclude html fuse3-3.10.2/meson.build fuse3-3.10.3/meson.build --- fuse3-3.10.2/meson.build 2021-02-05 10:07:28.0 +0100 +++ fuse3-3.10.3/meson.build 2021-04-12 12:18:08.0 +0200 @@ -1,4 +1,4 @@ -project('libfuse3', ['c'], version: '3.10.2', +project('libfuse3', ['c'], version: '3.10.3', meson_version: '>= 0.42', default_options: [ 'buildtype=debugoptimized' ]) diff -Nru --exclude html fuse3-3.10.2/test/readdir_inode.c fuse3-3.10.3/test/readdir_inode.c --- fuse3-3.10.2/test/readdir_inode.c 2021-02-05 10:07:28.0 +0100 +++ fuse3-3.10.3/test/readdir_inode.c 2021-04-12 12:18:08.0 +0200 @@ -1,7 +1,8 @@ /* - * Prints each directory entry and its inode as returned by 'readdir'. + * Prints each directory entry, its inode and d_type as returned by 'readdir'. * Skips '.' and '..' because readdir is not required to return
Bug#987560: unblock: clonezilla/3.35.2-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package clonezilla fixed #987527 [ Reason ] The package failed to install because of modifications made under directory /opt at postinst time. As the files under /opt were just a remainder of an obsolete version, I could easily fix this misbehavior [ Impact ] Clonezilla's popcon score is more than 900 [ Tests ] Installed successfully clonezilla in a fresh chroot. [ Risks ] The change is trivial (nothing installed under /opt during the package's configuration) [ Checklist ] [x ] all changes are documented in the d/changelog [x ] I reviewed all changes and I approve them [x ] attach debdiff against the package in testing [ Other info ] - unblock clonezilla/3.35.2-3 -- System Information: Debian Release: bullseye/sid APT prefers stable APT policy: (900, 'stable'), (499, 'testing'), (400, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-14-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash diff -Nru clonezilla-3.35.2/debian/changelog clonezilla-3.35.2/debian/changelog --- clonezilla-3.35.2/debian/changelog 2020-03-11 17:57:09.0 +0100 +++ clonezilla-3.35.2/debian/changelog 2021-04-25 16:52:50.0 +0200 @@ -1,3 +1,12 @@ +clonezilla (3.35.2-3) unstable; urgency=medium + + * removed postinst and postrm instructions which installed (or erased) +files and directories under /opt/; this seems to be useless for current +version of clonezilla, and it prevents it from being installed in +Bullseye. Closes: #987527 + + -- Georges Khaznadar Sun, 25 Apr 2021 16:52:50 +0200 + clonezilla (3.35.2-2) unstable; urgency=medium * modified the versioned dependency clonezilla -> drbl, which becomes diff -Nru clonezilla-3.35.2/debian/postinst clonezilla-3.35.2/debian/postinst --- clonezilla-3.35.2/debian/postinst 2018-05-20 16:40:15.0 +0200 +++ clonezilla-3.35.2/debian/postinst 2021-04-25 16:50:41.0 +0200 @@ -20,9 +20,8 @@ case "$1" in configure) - ln -sf /usr/share/drbl /opt/ - mkdir -p /opt/drbl/conf - ln -sf /etc/drbl/drbl.conf /opt/drbl/conf/ + mkdir -p /usr/share/drbl/conf + ln -sf /etc/drbl/drbl.conf /usr/share/drbl/conf/ ;; abort-upgrade|abort-remove|abort-deconfigure) diff -Nru clonezilla-3.35.2/debian/postrm clonezilla-3.35.2/debian/postrm --- clonezilla-3.35.2/debian/postrm 2018-05-20 16:40:15.0 +0200 +++ clonezilla-3.35.2/debian/postrm 2021-04-25 16:49:12.0 +0200 @@ -21,7 +21,6 @@ case "$1" in purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - rm -f /opt/drbl rm -rf /usr/share/drbl/conf ;;
Bug#987551: unblock: dipy/1.3.0-3
Hi Paul, Per your request I attached a binary debdiff between dipy_1.3.0-2_amd64.changes and dipy_1.3.0-3_amd64.changes: debdiff tmp/dipy_1.3.0-2_amd64.changes \ debian/med-team/dipy_1.3.0-3_amd64.changes \ > dipy_1.3.0-2~3_amd64.debdiff (Not sure where I could get a dipy_1.3.0-2_amd64.changes, so rebuilt one with dipy/1.3.0-2 source code in Testing build environment; builds should be reproducible, so hoping it is ok) Thanks for your time looking into it! Have a nice day, :) -- Étienne Mollier Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da Sent from /dev/pts/4, please excuse my verbosity. [The following lists of changes regard files as different if they have different names, permissions or owners.] Files in second .changes but not in first - -rw-r--r-- root/root /usr/lib/debug/.build-id/07/178c7c20dec865c7e0e128833c8cb009a88aca.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/09/b5ee022b5f3c0add360613f77499e2570b71a1.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/11/6b7ff34f2f95ad54d8bdcc266f349fce9d3ead.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/13/fd2d434de0ab3888b006eed677c08689836929.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/17/427d5560f14b85ae5a5b3c1247793fce9d8a03.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/1f/871c5ec3ca894a30cdf92cdea3b1a669ebcef0.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/24/f5138580e7b86313f27fe9e8bb66b35c6d4eeb.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/2c/a7e7d7d99a3294fb5f083e7d6ed52c4381cdf8.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/32/14d2fb0da91af1695ce03ea1654ad691573775.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/35/7b035428e8c4784c00730cc1b93e812fdca1cd.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/36/3bccee16328c11960a40760032dc3e1a05b352.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/45/dc252c13524d3814b5e5facd530d15f49de4eb.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/4b/63791ec8076fab719187e4860359efe838bde5.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/53/3699ee4abdd0f1c4882040b792e16a3c0d5c08.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/57/b39ded40f470bcfa1671b7480b26b5863ea1a2.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/5e/a6fbc88df71484e447b3cc4fda7fba6a4db0ea.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/75/1ccf01b844d227f0566265eb7f0025de5bc3c2.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/80/1613757af7119bda6fbe0e6a99e46088b7c8df.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/8f/0a2a850fa22d7d8c37db171319eac42a766f36.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/90/8c068acb2f4e5e10c9a586f2387df1ba11f862.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/97/a89b840e2df0046d5f4aee72e16aa22f787a62.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/a6/023522aaa76ba656b68f09cfc19b027a324385.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/a8/ff0ee6d6043f9fa2124f49b66d609cc2986a24.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/ae/c95d77db5534194a444b318d2225a112142ab7.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/b6/b4404bf1a50b2fdc0d3d579bed85630517f227.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/b8/7853b018e7ea2980f6011f49acca073ffd6db7.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/be/27cc805d84acd89aa67a7d52e32ab7719bbdae.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/c3/6a6b2f10560bb3c1327927d480e4017ee26fee.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/c7/376c4deb7b72c4896c72056f02386c310516ad.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/cd/16f55d45085ca1cd369483c5137e95aea4b558.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/cd/74b49b1a46ffdcf3683e8b8387ce0ca93d4187.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/e5/6957530de473d10c735b9cf2efa9ba496bf52d.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/e8/83a7e42a85f0d750c24c95decb966c2600a2e2.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/ef/8287941a6f0788636012232ef20f6e3a784d14.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/ef/9ae7350f593016c4c50b3f897427596189874d.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/f4/d495b35aa3ebc24679a0a32b19de5fa0f4e27e.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/f8/090777050ec576ba8beb42939c1b910c6a712f.debug -rw-r--r-- root/root /usr/lib/debug/.dwz/x86_64-linux-gnu/python3-dipy-lib.debug -rw-r--r-- root/root /usr/lib/python3/dist-packages/dipy/align/bundlemin.cpython-39-x86_64-linux-gnu.so -rw-r--r-- root/root /usr/lib/python3/dist-packages/dipy/align/crosscorr.cpython-39-x86_64-linux-gnu.so -rw-r--r-- root/root /usr/lib/python3/dist-packages/dipy/align/expectmax.cpython-39-x86_64-linux-gnu.so -rw-r--r-- root/root /usr/lib/python3/dist-packages/dipy/align/parzenhist.cpython-39-x86_64-linux-gnu.so
Bug#987558: unblock: falkon/3.1.0+dfsg1-11
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package falkon [ Reason ] I fixed two bugs: #987455, and after that #987490 [ Impact ] falkon popcon's score is over 900 [ Tests ] Manual test : rebuilt the package (gbp buildpackage --git-pbuilder); this yielded only one non-dbg binary package, which I installed and tested successfully. [ Risks ] this change is rather trivial : removed an empty binary package. [ Checklist ] [x ] all changes are documented in the d/changelog [x ] I reviewed all changes and I approve them [x ] attach debdiff against the package in testing [ Other info ] - unblock falkon/3.1.0+dfsg1-11 -- System Information: Debian Release: bullseye/sid APT prefers stable APT policy: (900, 'stable'), (499, 'testing'), (400, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-14-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash diff -Nru falkon-3.1.0+dfsg1/debian/changelog falkon-3.1.0+dfsg1/debian/changelog --- falkon-3.1.0+dfsg1/debian/changelog 2020-10-24 12:51:42.0 +0200 +++ falkon-3.1.0+dfsg1/debian/changelog 2021-04-25 17:02:14.0 +0200 @@ -1,3 +1,16 @@ +falkon (3.1.0+dfsg1-11) unstable; urgency=medium + + * removed debian/falkon.install since for a single package there is no +debian/tmp directory implied. Closes: #987490 + + -- Georges Khaznadar Sun, 25 Apr 2021 17:02:14 +0200 + +falkon (3.1.0+dfsg1-10) unstable; urgency=medium + + * applied Reiner Herrmann's patch, thanks! Closes: #987455 + + -- Georges Khaznadar Sat, 24 Apr 2021 15:41:47 +0200 + falkon (3.1.0+dfsg1-9) unstable; urgency=medium [ Dmitry Shachnev ] diff -Nru falkon-3.1.0+dfsg1/debian/control falkon-3.1.0+dfsg1/debian/control --- falkon-3.1.0+dfsg1/debian/control 2020-06-29 15:47:11.0 +0200 +++ falkon-3.1.0+dfsg1/debian/control 2021-04-24 15:40:28.0 +0200 @@ -41,7 +41,6 @@ Conflicts: qupzilla (<< 3.0.0~) Replaces: qupzilla (<< 3.0.0~) Provides: www-browser -Recommends: falkon-plugin-wallet Suggests: qtwebengine5-dev-tools Description: lightweight web browser based on Qt WebEngine Falkon is a new and very fast Qt Webengine browser. It aims to be a @@ -52,30 +51,3 @@ that, you can manage RSS feeds with an included RSS reader, block ads with a builtin AdBlock plugin, block Flash content with Click2Flash and edit the local CA Certificates database with an SSL Manager. - -Package: falkon-plugin-wallet -Architecture: amd64 arm64 armhf i386 mipsel -Depends: ${misc:Depends}, ${shlibs:Depends} -Conflicts: qupzilla-plugin-wallet (<< 3.0.0~) -Replaces: qupzilla-plugin-wallet (<< 3.0.0~) -Description: adds password management to Falkon - Falkon is a new and very fast Qt Webengine browser. It aims to be a - lightweight web browser available through all major platforms. - . - This plugin allows one to let KWallet manage the saved passwords. - -Package: qupzilla -Depends: falkon, ${misc:Depends} -Architecture: amd64 arm64 armhf i386 mipsel -Section: oldlibs -Priority: optional -Description: transitional package for qupzilla - This is a transitional package. It can safely be removed. - -Package: qupzilla-plugin-kwallet -Depends: falkon-plugin-wallet, ${misc:Depends} -Architecture: amd64 arm64 armhf i386 mipsel -Section: oldlibs -Priority: optional -Description: transitional package for qupzilla-plugin-kwallet - This is a transitional package. It can safely be removed. diff -Nru falkon-3.1.0+dfsg1/debian/falkon.install falkon-3.1.0+dfsg1/debian/falkon.install --- falkon-3.1.0+dfsg1/debian/falkon.install2019-11-08 19:57:14.0 +0100 +++ falkon-3.1.0+dfsg1/debian/falkon.install1970-01-01 01:00:00.0 +0100 @@ -1,3 +0,0 @@ -usr/bin -usr/lib/*-linux-gnu*/* -usr/share diff -Nru falkon-3.1.0+dfsg1/debian/rules falkon-3.1.0+dfsg1/debian/rules --- falkon-3.1.0+dfsg1/debian/rules 2019-08-25 16:14:42.0 +0200 +++ falkon-3.1.0+dfsg1/debian/rules 2021-04-24 15:40:28.0 +0200 @@ -29,15 +29,3 @@ # remove eventually previously created symlinks rm -f src/lib/data/html/jquery.js src/lib/data/html/jquery-ui.js dh_auto_clean - -override_dh_install: - dh_install - # move some plugins to the separate package falkon-plugin-wallet - for f in KWalletPasswords.so GnomeKeyringPasswords.so; do \ - found=$$(find debian/falkon -name $$f); \ - if [ -n "$${found}" ]; then \ - dest=$$(echo $${found} | sed 's%debian/falkon%debian/falkon-plugin-wallet%'); \ - mkdir -p $$(dirname $${dest}); \ - mv $${found} $$(dirname $${dest}); \ - fi; \ - done
Bug#987488: unblock: ircci/20210314-1
Hi there, Am 25.04.21 um 09:35 schrieb Graham Inggs: Control: retitle -1 unblock: ircii/20210314-1 Contro: tags -1 + moreinfo Hi Jan On Sat, 24 Apr 2021 at 16:21, Jan Wagner wrote: [ Risks ] While the diffstat looks huge, a significant part is removed code. This debdiff is unreviewable. Please provide a filtered debdiff along with the command used to filter it. ++ Bump Debhelper-compat to 13. Bumping the debehlper compat level is not accepted at this stage of the release [1]. Please revert this change. security stated, that ircii might not qualify to be released with bullseye (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987537#10). I think I would leave it up to Daniel, who did the QA upload, if it's worth to work on this. If nobody is caring about ircii in bullseye, we should close this bug here. With kind regards, Jan.
Processed: Re: Bug#987556: unblock: stopmotion/0.8.5-3
Processing control commands: > tags -1 moreinfo Bug #987556 [release.debian.org] unblock: stopmotion/0.8.5-3 Added tag(s) moreinfo. -- 987556: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987556 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#987556: unblock: stopmotion/0.8.5-3
Control: tags -1 moreinfo Hi Barak, On 25-04-2021 16:46, Barak A. Pearlmutter wrote: > + * bump to debhelper 13 This will need to be reverted. See our FAQ [1] section: "I bumped the debhelper compat level, why is it rejected?" Alternatively, if nothing else changes in the binary packages, you can provide a diffoscope diff between a no-change rebuild of 0.8.5-2 and 0.8.5-3, showing that nothing changed except for the mentioned lines. Note, we'll not engage in 'but can't this be accepted anyways' discussions. Paul [1] https://release.debian.org/bullseye/FAQ.html OpenPGP_signature Description: OpenPGP digital signature
Bug#987556: unblock: stopmotion/0.8.5-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package stopmotion [ Reason ] Change '%s' to %s in stopmotion.mime [ Impact ] Minor security issue. [ Tests ] n/a [ Risks ] Leaf package. Changing '%s' to %s is the only substantive change. [ Checklist ] [X] all changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in testing unblock stopmotion/0.8.5-3 $ git diff debian/0.8.5-2..debian/0.8.5-3 diff --git a/debian/changelog b/debian/changelog index af0fe4a..ecfbbd6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +stopmotion (0.8.5-3) unstable; urgency=medium + + * bump policy, no changes required + * bump to debhelper 13 + * Fix day-of-week for changelog entry 0.pre3.4-1 + * Add pithy comment to debian/watch + * stop quoting %s in mimecap entry (closes: #987415) + + -- Barak A. Pearlmutter Fri, 23 Apr 2021 20:56:40 +0100 + stopmotion (0.8.5-2) unstable; urgency=medium * hack around integer size mismatch to std::min() on 32-bit systems @@ -466,7 +476,7 @@ stopmotion (0.pre3.4-1) unstable; urgency=low * Fixed a bug when removing scenes - -- Bjoern Erik Nilsen Tue, 25 Apr 2005 17:12:36 +0200 + -- Bjoern Erik Nilsen Mon, 25 Apr 2005 17:12:36 +0200 stopmotion (0.pre3.3-1) unstable; urgency=low diff --git a/debian/stopmotion.mime b/debian/stopmotion.mime index 483de5a..dcba5d0 100644 --- a/debian/stopmotion.mime +++ b/debian/stopmotion.mime @@ -1 +1 @@ -application/x-stopmotion; /usr/bin/stopmotion -caption "Animation Creator" '%s'; nametemplate='%s.sto'; test=test "$DISPLAY" != ""; priority=9 +application/x-stopmotion; /usr/bin/stopmotion -caption "Animation Creator" %s; nametemplate=%s.sto; test=test "$DISPLAY" != ""; priority=9 diff --git a/debian/control b/debian/control index 3cc21c7..2c4a90c 100644 --- a/debian/control +++ b/debian/control @@ -4,14 +4,14 @@ Priority: optional Maintainer: Barak A. Pearlmutter Uploaders: Mahyuddin Susanto , Bjoern Erik Nilsen -Build-Depends: debhelper-compat (= 12), +Build-Depends: debhelper-compat (= 13), pkg-config, qtbase5-dev, qttools5-dev-tools, qtmultimedia5-dev, libtar-dev, libvorbis-dev, libxml2-dev -Standards-Version: 4.4.1 +Standards-Version: 4.5.1 Rules-Requires-Root: no Homepage: http://linuxstopmotion.sourceforge.net Vcs-Git: https://salsa.debian.org/debian/stopmotion.git diff --git a/debian/watch b/debian/watch index 1b239b9..0b05a3b 100644 --- a/debian/watch +++ b/debian/watch @@ -2,3 +2,7 @@ version=4 opts="mode=git, pgpmode=none" \ https://git.code.sf.net/p/linuxstopmotion/code \ refs/tags/v?([\d\.]+) debian uupdate + +## Would use +## refs/tags/v?@ANY_VERSION@ +## but that matches things like 0.8.6-RC1.
Bug#987551: unblock: dipy/1.3.0-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Good Day, Please unblock package dipy [ Reason ] dipy 1.3.0-3 fixes the grave bug #987453, since python3-dipy-lib is unusable otherwise, and lots of submodules are missing from python3-dipy. It also addresses the serious bug #987517. [ Impact ] Removal of dipy would affect a dozen of users per popcon report. This is a leaf package, so wouldn't affect buildability nor installability of other packages in the archive. [ Tests ] Automated tests I carried on were those of default Salsa CI. I'm surprised blhc ended successfully, since resulting shared objects are missing hardening, per lintian report. autopkgtest are notably superficial for the moment. Tests I manually carried on are: * running dipy_fetch to download some resources, since these tests are not done automatically in any way anymore; * testing a couple of commands, such as dipy_align_affine, or dipy_info, using the result of the download; * importing some of the missing cython modules to check that they are now usable, such as dipy.core.interpolation, or dipy.denoise.shift_twist_convolution. [ Risks ] The change to fill properly the package python3-dipy-lib adds a lot of new cython modules to dipy, which are most likely not toroughly field tested in Debian context this late in the hard freeze. Lintian reports a lot of warnings, so the package is perhaps not in the best shape of the archive. This is a leaf package, so has very little chance to affect others in the archive. [ Checklist ] [*] all changes are documented in the d/changelog [*] I reviewed all changes and I approve them [*] attach debdiff against the package in testing [ Other info ] Not being of the field of endeavour myself, my very few testings may not be representative of normal usage. unblock dipy/1.3.0-3 Have a nice day, :) -- Étienne Mollier Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da Sent from /dev/pts/3, please excuse my verbosity. diff -Nru dipy-1.3.0/debian/changelog dipy-1.3.0/debian/changelog --- dipy-1.3.0/debian/changelog 2021-01-20 11:52:53.0 +0100 +++ dipy-1.3.0/debian/changelog 2021-04-25 11:15:12.0 +0200 @@ -1,3 +1,14 @@ +dipy (1.3.0-3) unstable; urgency=medium + + * Team upload. + * d/rules: prevent build time test suite from accessing network resources. +Closes: #987517 + * d/rules: install .so files in python3-dipy-lib; this makes several dipy +modules, formerly missing, now usable. +Closes: #987453 + + -- Étienne Mollier Sun, 25 Apr 2021 11:15:12 +0200 + dipy (1.3.0-2) unstable; urgency=medium * Team upload. diff -Nru dipy-1.3.0/debian/rules dipy-1.3.0/debian/rules --- dipy-1.3.0/debian/rules 2021-01-20 11:52:53.0 +0100 +++ dipy-1.3.0/debian/rules 2021-04-25 10:47:24.0 +0200 @@ -57,6 +57,8 @@ # cd build to prevent use of local/not-built source tree ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) set -x ; \ + export http_proxy=http://127.0.0.1:9/ ; \ + export https_proxy=https://127.0.0.1:9/ ; \ for PYTHON in $(PY3VERS); do \ export PYTHONPATH=$$(pybuild --print build_dir --interpreter python$$PYTHON); \ echo "I: Running Dipy unittests using $$PYTHON"; \ @@ -69,12 +71,17 @@ done endif -## remove .so libraries from main package, and call dh_numpy* +## move .so libraries into -lib package, and call dh_numpy* ## while removing 2 if not present _dh_python%: - if [ -d debian/$(PACKAGE$*_NAME)/usr/lib ]; then \ - find debian/$(PACKAGE$*_NAME)/usr/lib -name "*.so" -delete; \ - fi + set -e \ + ; test -d debian/$(PACKAGE$*_NAME)/usr/lib || exit 0 \ + ; for lib in $$(find debian/$(PACKAGE$*_NAME)/usr/lib -name "*.so") \ + ; dosdir=$$(dirname $$lib) \ + ; tdir=debian/$(PACKAGE$*_NAME)-lib/$${sdir#*$(PACKAGE$*_NAME)/} \ + ; mkdir -p "$${tdir}" \ + ; mv -v "$${lib}" "$${tdir}" \ + ; done [ -e /usr/bin/dh_numpy$(*:2=) ] && dh_numpy$(*:2=) -p$(PACKAGE$*_NAME)-lib || : dh_python$* signature.asc Description: PGP signature
Bug#987550: unblock: fricas/1.3.6-6
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package fricas [ Reason ] RC bug 987456 just filed and fixed, missing build depend resulted in some packages being empty [ Impact ] Empty packages render graphical UI unusable [ Tests ] None. [ Risks ] None. [ Checklist ] [X] all changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in testing - source debdiff fricas_1.3.6-5 to fricas_1.3.6-6 - diff -Nru fricas-1.3.6/debian/changelog fricas-1.3.6/debian/changelog --- fricas-1.3.6/debian/changelog 2021-02-13 01:48:46.0 + +++ fricas-1.3.6/debian/changelog 2021-04-24 13:23:44.0 + @@ -1,3 +1,11 @@ +fricas (1.3.6-6) unstable; urgency=high + + * libx11-dev -> libxpm-dev in build depends + * Bug fix: "fricas-{graphics,hypertex} are empty", thanks to Adrian Bunk +(Closes: #987456). + + -- Camm Maguire Sat, 24 Apr 2021 13:23:44 + + fricas (1.3.6-5) unstable; urgency=medium * clean build-depends diff -Nru fricas-1.3.6/debian/control fricas-1.3.6/debian/control --- fricas-1.3.6/debian/control 2021-02-13 01:48:30.0 + +++ fricas-1.3.6/debian/control 2021-04-24 13:22:47.0 + @@ -5,7 +5,7 @@ Rules-Requires-Root: no Homepage: http://fricas.sourceforge.net/ Build-Depends-Indep: dh-elpa, sharutils -Build-Depends: debhelper-compat ( = 13 ), gcl ( >= 2.6.12-99 ), libgmp3-dev, libreadline-dev, libx11-dev +Build-Depends: debhelper-compat ( = 13 ), gcl ( >= 2.6.12-99 ), libgmp3-dev, libreadline-dev, libxpm-dev Standards-Version: 4.5.1 Package: fricas - [ Other info ] (Anything else the release team should know.) unblock fricas/1.3.6-6 -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-0.bpo.3-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_CPU_OUT_OF_SPEC Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect
Bug#987549: unblock: maxima/5.44.0-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package maxima [ Reason ] RC bug 969410 just filed and fixed, enabling package install when xemacs21 is installed. [ Impact ] Package will be uninstallable if xemacs21 is installed. [ Tests ] None. [ Risks ] None. Change reverts to working implementation in 5.43 until xemacs21 supports the newer cl-lib. [ Checklist ] [X] all changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in testing - source debdiff maxima_5.44.0-2.dsc to maxima_5.44.0-3.dsc - diff -Nru maxima-5.44.0/debian/changelog maxima-5.44.0/debian/changelog --- maxima-5.44.0/debian/changelog 2020-08-29 18:16:49.0 + +++ maxima-5.44.0/debian/changelog 2021-04-24 13:41:46.0 + @@ -1,3 +1,11 @@ +maxima (5.44.0-3) unstable; urgency=high + + * patch imaxima.el for xemacs21 compatibility + * Bug fix: "maxima-emacs 5.44 does not work with XEmacs", thanks to +Agustin Martin (Closes: #969410). + + -- Camm Maguire Sat, 24 Apr 2021 13:41:46 + + maxima (5.44.0-2) unstable; urgency=medium * emacs24 -> emacs-gtk in control dependencies diff -Nru maxima-5.44.0/debian/patches/series maxima-5.44.0/debian/patches/series --- maxima-5.44.0/debian/patches/series 2020-08-26 13:59:20.0 + +++ maxima-5.44.0/debian/patches/series 2021-04-24 13:40:49.0 + @@ -23,3 +23,4 @@ sys-proclaim-fix # imaxima-iso-no-html-build pass_rtest8_101_104_on_68k2 +xemacs21-compatibility diff -Nru maxima-5.44.0/debian/patches/xemacs21-compatibility maxima-5.44.0/debian/patches/xemacs21-compatibility --- maxima-5.44.0/debian/patches/xemacs21-compatibility 1970-01-01 00:00:00.0 + +++ maxima-5.44.0/debian/patches/xemacs21-compatibility 2021-04-24 13:40:49.0 + @@ -0,0 +1,48 @@ +Description: + TODO: Put a short summary on the line above and replace this paragraph + with a longer explanation of this change. Complete the meta-information + with other relevant fields (see below for details). To make it easier, the + information below has been extracted from the changelog. Adjust it or drop + it. + . + maxima (5.44.0-2) unstable; urgency=medium + . + * emacs24 -> emacs-gtk in control dependencies + * compat 13 + * update lintian-overrides + * iconv -t UTF-8 on national encoding files +Author: Camm Maguire + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: , +Bug: +Bug-Debian: https://bugs.debian.org/ +Bug-Ubuntu: https://launchpad.net/bugs/ +Forwarded: +Reviewed-By: +Last-Update: 2021-04-24 + +--- maxima-5.44.0.orig/interfaces/emacs/imaxima/imaxima.el maxima-5.44.0/interfaces/emacs/imaxima/imaxima.el +@@ -80,7 +80,7 @@ + (require 'advice) + + (require 'comint) +-(require 'cl-lib) ++(require 'cl);FIXME cl-lib, xemacs21 compatibility + + ;; XEmacs stuff + +@@ -174,7 +174,7 @@ Unless optional argument INPLACE is non- + :group 'imaxima + :type (cons 'choice + (mapcar (lambda (type) (list 'const type)) +-(cl-remove-if-not 'imaxima-image-type-available-p ++(remove-if-not 'imaxima-image-type-available-p; FIXME cl-remove-if-not, xemacs21 compatibility +imaxima-image-types + + (defcustom imaxima-pt-size 11 - [ Other info ] unblock maxima/5.44.0-3 -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-0.bpo.3-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_CPU_OUT_OF_SPEC Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect
Bug#987548: buster-pu: package node-redis/2.8.0-1+deb10u1
Package: release.debian.org Severity: normal Tags: buster User: release.debian@packages.debian.org Usertags: pu [ Reason ] rode-redis is vulnerable ro ReDoS (CVE-2021-29469 [ Impact ] Medium risk [ Tests ] No [ Risks ] No risk, node-redis has no reverse dependencies and patch is trivial [ Checklist ] [X] *all* changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in (old)stable [X] the issue is verified as fixed in unstable [ Changes ] Regex update Cheers, Yadd diff --git a/debian/changelog b/debian/changelog index e865de4..5994010 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +node-redis (2.8.0-1+deb10u1) unstable; urgency=medium + + * Fix potential ReDoS (Closes: CVE-2021-29469) + + -- Yadd Sun, 25 Apr 2021 14:09:33 +0200 + node-redis (2.8.0-1) unstable; urgency=medium * Add components in gbp.conf and debian/watch (used for test only): diff --git a/debian/patches/CVE-2021-29469.patch b/debian/patches/CVE-2021-29469.patch new file mode 100644 index 000..d074802 --- /dev/null +++ b/debian/patches/CVE-2021-29469.patch @@ -0,0 +1,19 @@ +Description: fix ReDoS +Author: Leibale Eidelman +Origin: upstream, https://github.com/NodeRedis/node-redis/commit/2d11b6dc +Bug: https://github.com/NodeRedis/node-redis/issues/1569 +Forwarded: not-needed +Reviewed-By: Yadd +Last-Update: 2021-04-25 + +--- a/lib/utils.js b/lib/utils.js +@@ -127,7 +127,7 @@ + reply_to_object: replyToObject, + print: print, + err_code: /^([A-Z]+)\s+(.+)$/, +-monitor_regex: /^[0-9]{10,11}\.[0-9]+ \[[0-9]+ .+\]( ".+?")+$/, ++monitor_regex: /^[0-9]{10,11}\.[0-9]+ \[[0-9]+ .+\].*"$/, + clone: convenienceClone, + callback_or_emit: callbackOrEmit, + reply_in_order: replyInOrder diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 000..1d28461 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +CVE-2021-29469.patch
Bug#987546: unblock: node-redis/3.0.2+~cs5.18.1-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package node-redis [ Reason ] node-redis is vulnearable to a Regex Denial of Service [ Impact ] Medium security risk [ Tests ] No change in tests. Both build & autopkgtest passed [ Risks ] Change is trivial: just a regex fix. node-redis has no reverse dependencies for now, so no risk for other packages [ Checklist ] [X] all changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in testing [ Other info ] Patch also includes: * uploaders list update: Leo is MIA * GitHub regex fix in debian/watch unblock node-redis/3.0.2+~cs5.18.1-3 diff --git a/debian/changelog b/debian/changelog index 4f546a6..f25dee1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,14 @@ +node-redis (3.0.2+~cs5.18.1-3) UNRELEASED; urgency=medium + + * Fix GitHub tags regex + * Uploaders: remove Leo Iannacone, thanks for your work! + * Fix potential ReDoS (Closes: CVE-2021-29469) + + -- Yadd Sun, 25 Apr 2021 13:54:43 +0200 + node-redis (3.0.2+~cs5.18.1-2) unstable; urgency=medium + [ Xavier Guimard ] * Add node-lodash-packages in test dependencies -- Xavier Guimard Mon, 21 Dec 2020 06:13:22 +0100 diff --git a/debian/control b/debian/control index 8fecf53..de2c694 100644 --- a/debian/control +++ b/debian/control @@ -1,6 +1,6 @@ Source: node-redis Maintainer: Debian Javascript Maintainers -Uploaders: Leo Iannacone , Xavier Guimard +Uploaders: Yadd Section: javascript Priority: optional Build-Depends: debhelper-compat (= 13) diff --git a/debian/copyright b/debian/copyright index 24794c5..b0ec804 100644 --- a/debian/copyright +++ b/debian/copyright @@ -21,7 +21,7 @@ License: Expat Files: debian/* Copyright: 2014 Leo Iannacone - 2019-2020 Xavier Guimard + 2019-2020 Yadd License: GPL-3 Files: debian/tests/test_modules/intercept-stdout/* diff --git a/debian/patches/CVE-2021-29469.patch b/debian/patches/CVE-2021-29469.patch new file mode 100644 index 000..d074802 --- /dev/null +++ b/debian/patches/CVE-2021-29469.patch @@ -0,0 +1,19 @@ +Description: fix ReDoS +Author: Leibale Eidelman +Origin: upstream, https://github.com/NodeRedis/node-redis/commit/2d11b6dc +Bug: https://github.com/NodeRedis/node-redis/issues/1569 +Forwarded: not-needed +Reviewed-By: Yadd +Last-Update: 2021-04-25 + +--- a/lib/utils.js b/lib/utils.js +@@ -127,7 +127,7 @@ + reply_to_object: replyToObject, + print: print, + err_code: /^([A-Z]+)\s+(.+)$/, +-monitor_regex: /^[0-9]{10,11}\.[0-9]+ \[[0-9]+ .+\]( ".+?")+$/, ++monitor_regex: /^[0-9]{10,11}\.[0-9]+ \[[0-9]+ .+\].*"$/, + clone: convenienceClone, + callback_or_emit: callbackOrEmit, + reply_in_order: replyInOrder diff --git a/debian/patches/series b/debian/patches/series index 73eead0..250556a 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,3 +1,4 @@ avoid-failing-test.diff disable-tests-failing-with-redis-5.6.diff remove-cross-spawn.patch +CVE-2021-29469.patch diff --git a/debian/watch b/debian/watch index ebfa712..34f812e 100644 --- a/debian/watch +++ b/debian/watch @@ -1,7 +1,7 @@ version=4 opts=filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz/node-redis-$1.tar.gz/ \ - https://github.com/NodeRedis/node_redis/tags .*/archive/v?\.?([\d\.]+).tar.gz group + https://github.com/NodeRedis/node_redis/tags .*/archive/.*/v?\.?([\d\.]+).tar.gz group opts="searchmode=plain,pgpmode=none,ctype=nodejs,component=redis-commands" \ https://registry.npmjs.org/redis-commands https://registry.npmjs.org/redis-commands/-/redis-commands-(\d[\d\.]*)@ARCHIVE_EXT@ checksum
Re: Tentative summary of the AMD/ATI/NVidia issue
Cyril Brulebois wrote: getting my hands on relevant hardware is in progress Note that https://lists.debian.org/debian-boot/2021/04/msg00247.html implies the affected hardware is _not_ simply "all AMD/ATI or NVidia hardware". Do we know of hardware that is reproducibly affected? YunQiang Su wrote: The problem is that: the older version of GNOME, or Mate, can work with vesa driver, while current GNOME cannot. Do non-GNOME-based desktops work (either KDE, or one of the lightweight/for-old-hardware ones e.g. icewm), or is the problem further down the stack? Though even if these do work, the performance penalty of using vesa may well be too large for this to be a good solution.
Bug#987543: unblock: python-jenkinsapi/0.3.11-5
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package python-jenkinsapi [ Reason ] Version in testing FTBFS, bug #986511 [ Impact ] I guess the package goes away. [ Tests ] Build test only, really. Given the build failed because of a linter tool (pylint), and my python experience, and the patch coming from Ubuntu, it looks safe to me. [ Risks ] Leaf package really. Not sure -why- we have it, but alas. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] Maintainer has sadly recently left Debian and orphaned the package. Best, Chris unblock python-jenkinsapi/0.3.11-5 debdiff: diff -Nru python-jenkinsapi-0.3.11/debian/changelog python-jenkinsapi-0.3.11/debian/changelog --- python-jenkinsapi-0.3.11/debian/changelog 2020-10-28 03:19:59.0 + +++ python-jenkinsapi-0.3.11/debian/changelog 2021-04-24 23:29:27.0 + @@ -1,3 +1,12 @@ +python-jenkinsapi (0.3.11-5) unstable; urgency=medium + + * QA upload. + * Orphan package, see #985165. + * Apply patch from Ubuntu to fix FTBFS. (Closes: #986511) +Thanks: Logan Rosen + + -- Chris Hofstaedtler Sat, 24 Apr 2021 23:29:27 + + python-jenkinsapi (0.3.11-4) unstable; urgency=medium * Fix FTBS due to pylint/python3 changes (Closes: #971179) diff -Nru python-jenkinsapi-0.3.11/debian/control python-jenkinsapi-0.3.11/debian/control --- python-jenkinsapi-0.3.11/debian/control 2020-10-28 03:19:59.0 + +++ python-jenkinsapi-0.3.11/debian/control 2021-04-24 23:29:27.0 + @@ -1,13 +1,12 @@ Source: python-jenkinsapi Section: python Priority: optional -Maintainer: Al Stone +Maintainer: Debian QA Group Build-Depends: debhelper (>= 12), python3-all-dev, python3-lxml, python3-setuptools, python3-pytest, pylint3, dh-python, python3-pbr, python3-pylint-common Standards-Version: 4.5.0 Homepage: http://pypi.python.org/pypi/jenkinsapi -Vcs-Git: https://github.com/ahs3/python-jenkinsapi Package: python3-jenkinsapi Architecture: all diff -Nru python-jenkinsapi-0.3.11/debian/patches/pylint-fixes.patch python-jenkinsapi-0.3.11/debian/patches/pylint-fixes.patch --- python-jenkinsapi-0.3.11/debian/patches/pylint-fixes.patch 2020-10-28 03:19:59.0 + +++ python-jenkinsapi-0.3.11/debian/patches/pylint-fixes.patch 2021-04-24 23:29:27.0 + @@ -1,6 +1,5 @@ -diff -Naur a/jenkinsapi/credential.py b/jenkinsapi/credential.py a/jenkinsapi/credential.py 2020-02-16 16:46:46.767307926 -0700 -+++ b/jenkinsapi/credential.py 2020-10-27 21:03:49.025512695 -0600 +--- a/jenkinsapi/credential.py b/jenkinsapi/credential.py @@ -83,7 +83,7 @@ def __init__(self, cred_dict): @@ -70,9 +69,8 @@ } -return super(AmazonWebServicesCredentials, self)._get_attributes_xml(data) +return super()._get_attributes_xml(data) -diff -Naur a/jenkinsapi/credentials.py b/jenkinsapi/credentials.py a/jenkinsapi/credentials.py2020-02-16 16:46:46.767307926 -0700 -+++ b/jenkinsapi/credentials.py2020-10-27 21:04:33.021889279 -0600 +--- a/jenkinsapi/credentials.py b/jenkinsapi/credentials.py @@ -100,8 +100,8 @@ except JenkinsAPIException as jae: raise JenkinsAPIException('Latest version of Credentials ' @@ -104,9 +102,8 @@ self.poll() self.credentials = self._data['credentials'] if description in self: -diff -Naur a/jenkinsapi/fingerprint.py b/jenkinsapi/fingerprint.py a/jenkinsapi/fingerprint.py2020-02-16 16:46:46.767307926 -0700 -+++ b/jenkinsapi/fingerprint.py2020-10-27 20:59:57.595597808 -0600 +--- a/jenkinsapi/fingerprint.py b/jenkinsapi/fingerprint.py @@ -96,14 +96,14 @@ def validate(self): try: @@ -126,9 +123,8 @@ return True def get_info(self): -diff -Naur a/jenkinsapi/jenkinsbase.py b/jenkinsapi/jenkinsbase.py a/jenkinsapi/jenkinsbase.py2020-02-16 16:46:46.767307926 -0700 -+++ b/jenkinsapi/jenkinsbase.py2020-10-27 20:58:54.431099252 -0600 +--- a/jenkinsapi/jenkinsbase.py b/jenkinsapi/jenkinsbase.py @@ -84,9 +84,9 @@ response.raise_for_status() try: @@ -141,9 +137,8 @@ def pprint(self): """ -diff -Naur a/jenkinsapi/job.py b/jenkinsapi/job.py a/jenkinsapi/job.py2020-02-16 16:46:46.775307980 -0700 -+++ b/jenkinsapi/job.py2020-10-27 20:58:21.502844386 -0600 +--- a/jenkinsapi/job.py b/jenkinsapi/job.py @@ -89,7 +89,7 @@ return branches @@ -196,9 +191,8 @@ def __delitem__(self, build_number): self.delete_build(build_number) -diff -Naur a/jenkinsapi/node.py b/jenkinsapi/node.py a/jenkinsapi/node.py 2020-02-16 16:46:46.775307980 -0700 -+++ b/jenkinsapi/node.py 2020-10-27
Bug#987542: unblock: gpsd/3.22-3
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package gpsd Adding missing Breaks/Replaces and fixing a bit of mess in the symbols files. gpsd (3.22-3) unstable; urgency=medium * [c6838e37] Remove duplicate lines from symbol files. Thanks to Matthias Klose (Closes: #985930) * [5c240253] Mark String::QString(QString const&)@Base as optional. Required for backporting. * [2dfbaa07] Updating debian/control from debian/control.in * [c582b2aa] gpsd-tools: add missing Breaks+Replaces gpsd-tools needs Breaks/Replaces for gpsd-clients (<< 3.20-10) Thanks to Andreas Beckmann (Closes: #987208) -- Bernd Zeimetz Sun, 25 Apr 2021 12:17:57 +0200 Full diff is attached. Thanks, Bernd unblock gpsd/3.22-3 -- Bernd ZeimetzDebian GNU/Linux Developer http://bzed.dehttp://www.debian.org GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F diff --git a/debian/changelog b/debian/changelog index dfef5f900..f0b5369f7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +gpsd (3.22-3) unstable; urgency=medium + + * [c6838e37] Remove duplicate lines from symbol files. +Thanks to Matthias Klose (Closes: #985930) + * [5c240253] Mark String::QString(QString const&)@Base as optional. +Required for backporting. + * [2dfbaa07] Updating debian/control from debian/control.in + * [c582b2aa] gpsd-tools: add missing Breaks+Replaces +gpsd-tools needs Breaks/Replaces for gpsd-clients (<< 3.20-10) +Thanks to Andreas Beckmann (Closes: #987208) + + -- Bernd Zeimetz Sun, 25 Apr 2021 12:17:57 +0200 + gpsd (3.22-2) unstable; urgency=medium [ Bernd Zeimetz ] diff --git a/debian/control b/debian/control index 30665b4e2..a38b8c82f 100644 --- a/debian/control +++ b/debian/control @@ -63,8 +63,8 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libgps28 (= ${binary:Version}), Suggests: gpsd -Breaks: python-gps, gpsd (<< 3.20-9) -Replaces: python-gps +Breaks: python-gps, gpsd (<< 3.20-9), gpsd-clients (<< 3.20-10) +Replaces: python-gps, gpsd-clients (<< 3.20-10) Description: Global Positioning System - tools The gpsd service daemon can monitor one or more GPS devices connected to a host computer, making all data on the location and movements of the diff --git a/debian/control.in b/debian/control.in index cb2df897d..7ff2aa444 100644 --- a/debian/control.in +++ b/debian/control.in @@ -63,8 +63,8 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libgpsLIBGPSSONAME (= ${binary:Version}), Suggests: gpsd -Breaks: python-gps, gpsd (<< 3.20-9) -Replaces: python-gps +Breaks: python-gps, gpsd (<< 3.20-9), gpsd-clients (<< 3.20-10) +Replaces: python-gps, gpsd-clients (<< 3.20-10) Description: Global Positioning System - tools The gpsd service daemon can monitor one or more GPS devices connected to a host computer, making all data on the location and movements of the diff --git a/debian/libgpsLIBGPSSONAME.symbols b/debian/libgpsLIBGPSSONAME.symbols index 03ae8f936..3f66558b5 100644 --- a/debian/libgpsLIBGPSSONAME.symbols +++ b/debian/libgpsLIBGPSSONAME.symbols @@ -9,8 +9,6 @@ libgps.so.LIBGPSSONAME libgpsLIBGPSSONAME #MINVER# (c++)"gpsmm::stream(int)@Base" 3.3 (c++)"gpsmm::waiting(int)@Base" 3.3 (c++)"gpsmm::~gpsmm()@Base" 3.3 - (c++)"gpsmm::~gpsmm()@Base" 3.3 - (c++)"gpsmm::~gpsmm()@Base" 3.3 (c++)"typeinfo for gpsmm@Base" 3.3 (c++)"typeinfo name for gpsmm@Base" 3.3 (c++)"vtable for gpsmm@Base" 3.3 diff --git a/debian/libqgpsmmLIBGPSSONAME.symbols b/debian/libqgpsmmLIBGPSSONAME.symbols index 84edae24e..d3d51ab01 100644 --- a/debian/libqgpsmmLIBGPSSONAME.symbols +++ b/debian/libqgpsmmLIBGPSSONAME.symbols @@ -36,18 +36,12 @@ libQgpsmm.so.LIBGPSSONAME libqgpsmmLIBGPSSONAME #MINVER# (c++)"gpsmm::waiting(int)@Base" 3.3 (c++)"gpsmm::clear_fix()@Base" 3.3 (c++)"gpsmm::~gpsmm()@Base" 3.3 - (c++)"gpsmm::~gpsmm()@Base" 3.3 - (c++)"gpsmm::~gpsmm()@Base" 3.3 -#MISSING: 3.18# (c++|optional)"QDebug::~QDebug()@Base" 3.3 #MISSING: 3.18# (c++|optional)"QDebug::~QDebug()@Base" 3.3 (c++|optional)"QString::~QString()@Base" 3.3 - (c++|optional)"QString::~QString()@Base" 3.3 - (c++|optional)"QList::~QList()@Base" 3.5 (c++|optional)"QList::~QList()@Base" 3.5 (c++)"typeinfo for gpsmm@Base" 3.3 (c++)"typeinfo name for gpsmm@Base" 3.3 (c++)"vtable for gpsmm@Base" 3.3 -#MISSING: 3.18# (c++|optional)"QByteArray::~QByteArray()@Base" 3.3 #MISSING: 3.18# (c++|optional)"QByteArray::~QByteArray()@Base" 3.3 (c++)"shiftleft(unsigned char*, int, unsigned short)@Base" 3.12 #MISSING: 3.17# (c++)"shm_get(int, bool, bool)@Base" 3.15 @@ -158,6 +152,5 @@ libQgpsmm.so.LIBGPSSONAME libqgpsmmLIBGPSSONAME #MINVER# #MISSING: 3.20# unix_to_iso8601@Base 3.3 datum_code_string@Base 3.19 #MISSING: 3.21.1~dev# nanowait(int, timespec*)@Base 3.21.1 - (c++)"QString::QString(QString const&)@Base"
Processed: Re: Bug#987493: unblock: gutenprint/5.3.3-5
Processing control commands: > tags -1 -moreinfo Bug #987493 [release.debian.org] [pre-approval] unblock: gutenprint/5.3.3-5 Removed tag(s) moreinfo. -- 987493: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987493 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#987493: unblock: gutenprint/5.3.3-5
Control: tags -1 -moreinfo Le dimanche, 25 avril 2021, 11.37:23 h CEST Graham Inggs a écrit : > On Sat, 24 Apr 2021 at 17:48, Didier 'OdyX' Raboud wrote: > > This is a pre-approval request for package package gutenprint. > > Please go ahead and upload, and remove the moreinfo tag once the new > version is available in unstable. Hello Graham, Thanks for your prompt ack and your work as release team member! Uploaded, and built already for most archs. -- OdyX signature.asc Description: This is a digitally signed message part.
Processed: unblock: ircii/20210314-1
Processing commands for cont...@bugs.debian.org: > tags 987488 + moreinfo Bug #987488 [release.debian.org] unblock: ircii/20210314-1 Added tag(s) moreinfo. > thanks Stopping processing here. Please contact me if you need assistance. -- 987488: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987488 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#987538: buster-pu: package node-end-of-stream/1.4.1-1+deb10u1
Package: release.debian.org Severity: normal Tags: buster User: release.debian@packages.debian.org Usertags: pu X-Debbugs-Cc: pkg-javascript-de...@lists.alioth.debian.org [ Reason ] node-end-of-stream test is RC-buggy. This little patch workaround this bug which seems not related to node-end-of-stream itself [ Impact ] No impact, just fix test [ Tests ] No change except one ignored failure [ Risks ] No risks [ Checklist ] [X] *all* changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in (old)stable [X] the issue is verified as fixed in unstable [ Changes ] Test wanted 8 successful checks. The patch requires only 7, so allows one failure (function not launched probably due to a nodejs change) Cheers, Yadd diff --git a/debian/changelog b/debian/changelog index e08c7c7..4c026c2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +node-end-of-stream (1.4.1-1+deb10u1) buster; urgency=medium + + * Team upload + * Workaround test bug (Closes: #987530) + + -- Yadd Sun, 25 Apr 2021 11:56:20 +0200 + node-end-of-stream (1.4.1-1) unstable; urgency=medium * New upstream version diff --git a/debian/patches/01-fix-test.patch b/debian/patches/01-fix-test.patch new file mode 100644 index 000..38a917e --- /dev/null +++ b/debian/patches/01-fix-test.patch @@ -0,0 +1,22 @@ +Description: decrease min successful test to allow one error + Test wanted 8 (all) checks to be successful. It seems that nodejs changes + breaks last test (lines 67 to 81): eos(socket,...) isn't launched. + . + This bug seems not linked to end-of-stream itself but related to nodejs "net" + use in this test. So this patch is just a workaround, not a real fix. +Author: Yadd +Bug-Debian: https://bugs.debian.org/987530 +Forwarded: not-needed +Last-Update: 2021-04-25 + +--- a/test.js b/test.js +@@ -1,7 +1,7 @@ + var assert = require('assert'); + var eos = require('./index'); + +-var expected = 8; ++var expected = 7; + var fs = require('fs'); + var cp = require('child_process'); + var net = require('net'); diff --git a/debian/patches/series b/debian/patches/series index 6a9cea4..a9118e6 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1,2 @@ 00-fix_test.diff +01-fix-test.patch
Processed: Re: Bug#987493: unblock: gutenprint/5.3.3-5
Processing control commands: > retitle -1 [pre-approval] unblock: gutenprint/5.3.3-5 Bug #987493 [release.debian.org] unblock: gutenprint/5.3.3-5 Changed Bug title to '[pre-approval] unblock: gutenprint/5.3.3-5' from 'unblock: gutenprint/5.3.3-5'. > tags -1 + moreinfo + confirmed Bug #987493 [release.debian.org] [pre-approval] unblock: gutenprint/5.3.3-5 Added tag(s) moreinfo. Bug #987493 [release.debian.org] [pre-approval] unblock: gutenprint/5.3.3-5 Added tag(s) confirmed. -- 987493: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987493 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#987493: unblock: gutenprint/5.3.3-5
Control: retitle -1 [pre-approval] unblock: gutenprint/5.3.3-5 Control: tags -1 + moreinfo + confirmed Hi Didier On Sat, 24 Apr 2021 at 17:48, Didier 'OdyX' Raboud wrote: > This is a pre-approval request for package package gutenprint. Please go ahead and upload, and remove the moreinfo tag once the new version is available in unstable. Regards Graham
Re: Tentative summary of the AMD/ATI/NVidia issue (was: Finding a tentative bullseye release date)
[ cc+=-x@ ] Hi Lucas, Thanks for your summary, I'm not sure about every single detail, but it seems to be a good basis for discussion. I might point to it from our errata page (I didn't have a specific bug report when I wrote the most recent entries): https://www.debian.org/devel/debian-installer/errata Lucas Nussbaum (2021-04-24): > Disclaimer: I read the "[AMD/ATI graphics] Missing firmware not declared > / kernel modules not included in initrd" thread. While my understanding > of the issue is not complete, I'm trying to summarize what I undertood > so far in the hope that others can jump in and fill in the blanks or > correct me. > > > There are graphic cards whose in-kernel drivers require non-free > firmwares. Typically AMD/ATI cards that require firmware-amd-graphics[1] > to work with the radeon, amdgpu and r128 drivers; or NVIDIA cards that > require firmware-misc-nonfree to work with the nouveau driver. > > [1] https://packages.debian.org/unstable/firmware-amd-graphics > > > With Debian 10, the behaviour was that the installation succeeded > without installing firmware-* packages, and then, and the first boot, X > would start in a "degraded" mode (using, for example, the vesa driver). > The user would generally then install the firmware package (or, in the > case of NVidia, switch to the proprietary drivers). > > With Debian 11, the installation also succeeds, but then at first boot, > X fails to work correctly. What happens here is unclear: reports vary > between "black screen" (but does the system works if the user switches to > console mode?), "garbled screen", "system crash" (but maybe the user did > not notice that the system works in console mode). What I briefly alluded to on IRC (#debian-boot) was something that would be an A)+B) approach. C) doesn't seem reasonable to me. > It looks like the three open paths for resolution are: > > A) understand and restore the behaviour from Debian 10, that is, get X > to work in a degraded mode after installation. How it worked with Debian > 10 (and why it doesn't with Debian 11) is unknown. Without checking with X people beforehand, what I imagined we could do when running an installer that doesn't have non-free enabled could be adding some X conf snippet to force a generic driver (a while ago, that would have been fbdev/vesa, not sure about the current state, depending on whether modesetting kicked in, etc.), to ensure one isn't left with a black screen. This might involve setting kernel parameters instead or in addition to that… It could be accompanied by an information note in the installer (to make sure the user knows about this degraded mode, and about ways to improve the situation post-installation) and/or in the installation guide and/or in the wiki. https://xorg-team.pages.debian.net/xorg/ doesn't seem like it has had many updates lately, but it might not be the worst place to have a “how to undo the snippet things and get the real deal once firmwares are installed”, or maybe “how to deal with firmwares” in general… that d-i and the installation guide could point to. (x.debian.net still exists and redirects there, so that's not a complicated URL to remember/type if it gets displayed in a note.) That being said, if an information note gets added in d-i, its content needs to be checked with the X team, reviewed by the team whose name has escaped me, and then translated into as many languages as possible. It could be possible to cheat the translation status to alleviate this requirement, and contemplate updating the relevant package in 11.1, but I'm not sure we've ever done that. On the other hand, docs on x.debian.net aren't translated, so maybe the installation guide would be a better place in the end… > B) In the installer, detect that firmware-amd-graphics or > firmware-misc-nonfree should be installed, and either install it (?), > or redirect the user to the unofficial installer that includes them. That could be achieved for an installer that has non-free enabled, provided the proposal by Ben gets implemented, then consumed on the d-i side. > C) Do nothing and document this in the release notes As said above, I strongly recommend against this. > The main blocking factor for progress seems to be that not enough > people have both hardware that is not supported (laptops/desktops with > AMD or NVidia graphic cards), and the knowledge and time to > investigate this. For the avoidance of doubt: I'm fine with working on these topics (and getting my hands on relevant hardware is in progress), along with other issues that seem to be potential blockers for the release. I just don't expect everyone to agree on a (possibly dual) solution immediately, and the relevant contributions (code, doc, translations) to be available in the very next few days. Hence my reaction to a very close “tentative release date” (fewer than 4 weeks). For completeness, we also have this now: https://bugs.debian.org/987441 Cheers, -- Cyril
Re: Tentative summary of the AMD/ATI/NVidia issue (was: Finding a tentative bullseye release date)
Hi, Lucas Nussbaum wrote (Sat, 24 Apr 2021 11:30:03 +0200): > With Debian 10, the behaviour was that the installation succeeded > without installing firmware-* packages, and then, and the first boot, X > would start in a "degraded" mode (using, for example, the vesa driver). > The user would generally then install the firmware package (or, in the > case of NVidia, switch to the proprietary drivers). > > With Debian 11, the installation also succeeds, but then at first boot, > X fails to work correctly. What happens here is unclear: reports vary > between "black screen" (but does the system works if the user switches to > console mode?), "garbled screen", "system crash" (but maybe the user did > not notice that the system works in console mode). Please note that YunQiang Su has stated in another mail: For us (mips port), it is a long history of problem. The problem is that: the older version of GNOME, or Mate, can work with vesa driver, while current GNOME cannot. Without amd/ati non-free firmware, radeon/amdgpu cannot work at all. So on mips platform with AMDGPU (aka, Loongson-3), it has nothing on display at all, even console. The reason is that there are no vesa driver on MIPS. -- Holger Wansing PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
Bug#986908: marked as done (unblock: snort 2.9.15.1-5)
Your message dated Sun, 25 Apr 2021 10:29:36 +0200 with message-id and subject line Re: Bug#986908: unblock: snort 2.9.15.1-5 has caused the Debian Bug report #986908, regarding unblock: snort 2.9.15.1-5 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 ow...@bugs.debian.org immediately.) -- 986908: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=986908 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Hello, Could it be possible to unblock snort 2.9.15.1-5? [Reason] This version fixes a RC bug (#984614) that generated a dpkg prompt when users where upgrading from older versions. It also fixes three additional bugs: - a bug that prevents Snort log files from being rotated properly (discovered during testing, not reported in BTS) - a bug fixing issues when building the package (LP: #1906572) - a bug fixing parsing of network packets (633066) [ Impact ] There is minimal impact by the above changes. [ Tests ] Package upgrades/downgrades have been tested in several chroots and the bugs are confirmed as fixed. [ Risks ] [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] Hopefully this request can be accepted! unblock snort/2.9.15.1-5 Best regards Javier $ debdiff snort_2.9.15.1-4_i386.deb snort_2.9.15.1-5_i386.deb File lists identical (after any substitutions) Control files: lines which differ (wdiff format) Depends: snort-common-libraries (>= [-2.9.15.1-4),-] {+2.9.15.1-5),+} snort-rules-default (>= [-2.9.15.1-4),-] {+2.9.15.1-5),+} snort-common (>= [-2.9.15.1-4),-] {+2.9.15.1-5),+} debconf (>= 0.5) | debconf-2.0, rsyslog | system-log-daemon, logrotate, net-tools, lsb-base, libc6 (>= 2.30), libdaq2 (>= 2.0.7), libdumbnet1 (>= 1.8), liblzma5 (>= 5.1.1alpha+20120614), libnetfilter-queue1, libnghttp2-14 (>= 1.5.0), libpcap0.8 (>= 1.0.0), libpcre3, libssl1.1 (>= 1.1.0), zlib1g (>= 1:1.1.4) Version: [-2.9.15.1-4-] {+2.9.15.1-5+} $ debdiff snort-common_2.9.15.1-4_all.deb snort-common_2.9.15.1-5_all.deb File lists identical (after any substitutions) Control files: lines which differ (wdiff format) Conflicts: snort (<< [-2.9.15.1-4)-] {+2.9.15.1-5)+} Installed-Size: [-519-] {+522+} Pre-Depends: adduser (>= [-3.11)-] {+3.11), dpkg (>= 1.17.14)+} Version: [-2.9.15.1-4-] {+2.9.15.1-5+} $ debdiff snort-rules-default_2.9.15.1-4_all.deb snort-rules-default_2.9.15.1-5_all.deb File lists identical (after any substitutions) Control files: lines which differ (wdiff format) Version: [-2.9.15.1-4-] {+2.9.15.1-5+} $ debdiff snort-doc_2.9.15.1-4_all.deb snort-doc_2.9.15.1-5_all.deb File lists identical (after any substitutions) Control files: lines which differ (wdiff format) Version: [-2.9.15.1-4-] {+2.9.15.1-5+} $ debdiff snort-common-libraries_2.9.15.1-4_i386.deb snort-common-libraries_2.9.15.1-5_i386.deb [The following lists of changes regard files as different if they have different names, permissions or owners.] Files in second .deb but not in first - -rw-r--r-- root/root /usr/lib/debug/.build-id/39/3558c32ca8d48f3de5673db0496869cb112938.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/40/e94d0baaefe540c618da94eb888f032c5a1f79.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/c6/49b10979e88a857a4e42b1f78b5c9352a094a3.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/c6/61fc7794c21ed0211a17cf762d1e62f9ff618f.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/cf/523d1c167cb54f099cce54ecd8ddc37ca53e09.debug Files in first .deb but not in second - -rw-r--r-- root/root /usr/lib/debug/.build-id/34/c8e8ca361a44fdaa05ca46235585f7342d8999.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/78/5f93750fd367fa5b29b45a8a31347224722498.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/d4/e19c810ddefba362805ecb2f24bfbd064c2367.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/ea/2ad91c60e90e48f59ed33e31b2be14b26f425e.debug -rw-r--r-- root/root /usr/lib/debug/.build-id/ff/24c75759a1335e9247f00279ded2ea0fd03c8f.debug Control files: lines which differ (wdiff format) Build-Ids:
Re: Tentative summary of the AMD/ATI/NVidia issue
On 24/04/21 at 20:07 +0200, Moritz Mühlenhoff wrote: > Du schriebst in gmane.linux.debian.devel.release: > > Lucas Nussbaum writes: > >> It looks like the three open paths for resolution are: > >> > >> A) understand and restore the behaviour from Debian 10, that is, get X > >> to work in a degraded mode after installation. How it worked with Debian > >> 10 (and why it doesn't with Debian 11) is unknown. > >> > >> B) In the installer, detect that firmware-amd-graphics or > >> firmware-misc-nonfree should be installed, and either install it (?), > >> or redirect the user to the unofficial installer that includes them. > >> > >> C) Do nothing and document this in the release notes > > > > There is at least also > > > > D) Install (non-free) firmware and include it in official install media. > > > > I don't think degraded operation (just vesa, no sound, no wifi, known > > issues in microcode, ...) will continue to be an attractive option. > > So maybe we should revisit whether we should just include firmware; I > > wanted to suggest so at least for Bookworm. > > +100 > > Let's postpone the tentative release date and use the time to create > a separate non-free/firmware section which contains the various > firmwares and amd64-microcode/intel-microcode and which gets included > in our default installation media. > > There can still be special images for use in virtualisation, containers > and special hardware for those who care, but let's end this fallacy. > > If the involved teams (FTP masters, d-i, debian-cd) feel they > need some educated opinion from the rest of the project, then by all > means let's settle this with a GR, but A-C are just wasted efforts > or provide a horrible user experience for no benefit at all. I am still unconvinced that the situation is worse with bullseye than it was with buster. It would be great if more people with relevant hardware could compare the status with both installers to understand if there's a regression somewhere. IF there's no regression compared to buster, I don't think that we should delay the release to properly solve this at this point, but rather work around the issue by improving the hints in the documentation and the installer. We have been in the current situation for years. I really fail to see what is fundamentally different now. Lucas
Bug#987352: marked as done (unblock: leaflet-markercluster/1.4.1~dfsg-10)
Your message dated Sun, 25 Apr 2021 10:25:45 +0200 with message-id and subject line Re: Bug#987352: unblock: leaflet-markercluster/1.4.1~dfsg-10 has caused the Debian Bug report #987352, regarding unblock: leaflet-markercluster/1.4.1~dfsg-10 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 ow...@bugs.debian.org immediately.) -- 987352: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987352 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Please unblock package leaflet-markercluster [ Reason ] leaflet-markercluster/1.4.1~dfsg-10 does not work at all for its main purpose: JavaScript code can be structured 3 different ways: a) for server-side Node.js use, or for client-side browser either b) in old-style UMD form or in new-style ESM form. Officially upstream, Leaflet and leaflet-markercluster provides only old-style UMD form, so that form is generally expected from users and must work for the package to be considered in working shape. Patches exist to also support new-style ESM form, while still supporting old-style as well. Leaflet in Debian includes such patches, and leaflet-markercluster since 1.4.1~dfsg-9 does as well but the patches used turns out to not work as intended and broke old-style form. leaflet-markercluster/1.4.1~dfsg-10 has switched to a different patch set and has been tested to properly work in old-style UMD form. [ Impact ] leaflet-markercluster/1.4.1~dfsg-9 now in testing fails to work for the official use in old-style UMD form. Concretely within the realm of Debian itself, it seems that this will affect the package wireshark (but seemingly for an arguably exotic use requiring custom configuration to enable a Maxmind GeoIP dataset). [ Tests ] Tested that the map http://purism.biks.dk/world/staff/ (authored by me) works. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing unblock leaflet-markercluster/1.4.1~dfsg-10 -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmCBNxkACgkQLHwxRsGg ASHEig/8CoGI6N58GoheKfhgq1hcorxTiQyYf2MeFEopRnJFWSLMYI4Qkk0j0tn6 dOjft4fYIuD9D2pcpyh1rdO68zAWfgsjRTjBZc+uEvTUig/AM/PZinMc2saWoD+b IwmLeHt/wRbuPj8r6Q5SGKeJgDI1f3yAKc1R9Y1t85oMAKgA2ztVFpp2m554xKuA aoXof8obBDmrgCC832SnOvapgNZ/Vll9xiFEeCavyTOKVrYR4m2Bj0X4h58NviJC 2RUIjHAUt8KMqHFGIIIjrqEWU28wUO3cqvGeJkPkpnNIONvfogzLDlnCxQJ9U9q2 beWKBLidpFMDYJ8xMUxZfKxr6z3X0qWsBjhyslX6RdTY5Y8sGKAW1HWNdjeVaTNm Rzn8K0JTeZygNex71vXp6U3rSLx2qyVNZcROFHGJDam2EiaGcDIUK44s+ysaZkJ9 M/ECvjFudo980GZ3EiUA2glWpVqZymEmCUY80z5+nRntoy9XY6MoDL7TkcIyrLHg 8z35/SnX1sRtOc61Sw2wqxFHRCPA7FxQhLNKiqdH4aTKVonpjPv04fAIT7y7iVvg SocFCRSzOn3OuQhUDGhWWXSg9kKXj0tgRajR4xSrUTbrlZHufVtgHGnV4rAGkAK1 8dY/b2TQ3RN6mpyJvk2+OQ8cgSTowVlXFLbT3bbGA5Uzb+RrCDU= =GPQY -END PGP SIGNATURE- diff -Nru leaflet-markercluster-1.4.1~dfsg/debian/changelog leaflet-markercluster-1.4.1~dfsg/debian/changelog --- leaflet-markercluster-1.4.1~dfsg/debian/changelog 2020-12-02 22:08:03.0 +0100 +++ leaflet-markercluster-1.4.1~dfsg/debian/changelog 2021-04-21 12:23:19.0 +0200 @@ -1,3 +1,13 @@ +leaflet-markercluster (1.4.1~dfsg-10) unstable; urgency=medium + + * add patch cherry-picked from upstream pull request +to avoid global L using Rollup plugin inject, +and stop use earlier more invasive yet non-working patch; +build-depend on node-rollup-plugin-inject; +closes: bug#987128 + + -- Jonas Smedegaard Wed, 21 Apr 2021 12:23:19 +0200 + leaflet-markercluster (1.4.1~dfsg-9) unstable; urgency=medium * use brotli compression suffix .brotli diff -Nru leaflet-markercluster-1.4.1~dfsg/debian/control leaflet-markercluster-1.4.1~dfsg/debian/control --- leaflet-markercluster-1.4.1~dfsg/debian/control 2020-12-02 22:07:39.0 +0100 +++ leaflet-markercluster-1.4.1~dfsg/debian/control 2021-04-21 11:46:33.0 +0200 @@ -8,6 +8,7 @@ Build-Depends: brotli, debhelper-compat (= 12), + node-rollup-plugin-inject, node-rollup-plugin-json, pandoc , pigz, diff -Nru leaflet-markercluster-1.4.1~dfsg/debian/patches/0~020200121~60a6e18.patch leaflet-markercluster-1.4.1~dfsg/debian/patches/0~020200121~60a6e18.patch --- leaflet-markercluster-1.4.1~dfsg/debian/patches/0~020200121~60a6e18.patch 1970-01-01 01:00:00.0 +0100 +++ leaflet-markercluster-1.4.1~dfsg/debian/patches/0~020200121~60a6e18.patch 2021-04-21 11:46:33.0 +0200 @@
Bug#987531: buster-pu: package opendmarc/1.3.2-6+deb10u2
Package: release.debian.org User: release.debian@packages.debian.org Usertags: pu User: debian-release@lists.debian.org Usertags: bsp-2021-04-at-salzburg X-Debbugs-Cc: t...@security.debian.org Tags: buster Severity: normal Hello, src:opendmarc has been affected by CVE-2020-12460, which is fixed in sid, bullseye, and stretch. Therefore, I'd like for it to be fixed in buster as well. And hence this pu update. The debdiff is duly attached. Let me know if you need any more information. TIA! - u opendmarc-buster.debdiff Description: Binary data
Bug#987510: marked as done (unblock: cqrlog/2.5.1-2)
Your message dated Sun, 25 Apr 2021 09:41:44 +0200 with message-id and subject line Re: Bug#987510: unblock: cqrlog/2.5.1-2 has caused the Debian Bug report #987510, regarding unblock: cqrlog/2.5.1-2 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 ow...@bugs.debian.org immediately.) -- 987510: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987510 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock X-Debbugs-Cc: Debian Hamradio Maintainers Please unblock package cqrlog. [ Reason ] The new version fixes import of .adif files which is the standard hamradio logbook interchange format. (#987032) [ Impact ] This logbook program wouldn't be able to read logbooks. [ Tests ] Manual testing by Federico Grau. [ Risks ] The change was tested and the patch is small. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing unblock cqrlog/2.5.1-2 Thanks, Christoph No differences were encountered between the control files diff -Nru cqrlog-2.5.1/debian/changelog cqrlog-2.5.1/debian/changelog --- cqrlog-2.5.1/debian/changelog 2021-02-02 12:46:56.0 +0100 +++ cqrlog-2.5.1/debian/changelog 2021-04-17 20:23:46.0 +0200 @@ -1,3 +1,10 @@ +cqrlog (2.5.1-2) unstable; urgency=medium + + * Team upload. + * Patch from upstream commits to fix ADIF import (Closes: #987032) + + -- Federico Grau Sat, 17 Apr 2021 14:23:46 -0400 + cqrlog (2.5.1-1) unstable; urgency=medium * New upstream version 2.5.1. diff -Nru cqrlog-2.5.1/debian/patches/adif_import_regex_fix_2021-04-17.patch cqrlog-2.5.1/debian/patches/adif_import_regex_fix_2021-04-17.patch --- cqrlog-2.5.1/debian/patches/adif_import_regex_fix_2021-04-17.patch 1970-01-01 01:00:00.0 +0100 +++ cqrlog-2.5.1/debian/patches/adif_import_regex_fix_2021-04-17.patch 2021-04-17 20:23:46.0 +0200 @@ -0,0 +1,27 @@ +Patch to fix Debian#987032: cqrlog: Importing ADIF-logs results in 0 byte logs - https://bugs.debian.org/987032 +Applies upstream commits: +42d1ad402affd0af0f3087562c101fc34940ffc5 +Original_Author: Petr Hlozek +Date: Sun Feb 7 07:19:57 2021 +0100 + +fix: workaround for 'TRegExpr exec: empty input string' error in fpc compiler +Author: donf...@casagrau.org +diff --git a/src/fAdifImport.pas b/src/fAdifImport.pas +index 2481086..934b158 100644 +--- a/src/fAdifImport.pas b/src/fAdifImport.pas +@@ -420,8 +420,12 @@ begin + d.IOTA := UpperCase(d.IOTA); + d.NAME := Copy(d.NAME, 1 ,40); + d.QTH := Copy(d.QTH, 1, 60); +-d.DARC_DOK := ReplaceRegExpr('Ø', d.DARC_DOK, '0', True); +-d.DARC_DOK := LeftStr(Uppercase(ReplaceRegExpr('[^a-zA-Z0-9]',d.DARC_DOK, '', True)), 12); ++//workaround for 'TRegExpr exec: empty input string' error in fpc compiler ++if (trim(d.DARC_DOK) <> '') then ++begin ++ d.DARC_DOK := ReplaceRegExpr('Ø', d.DARC_DOK, '0', True); ++ d.DARC_DOK := LeftStr(Uppercase(ReplaceRegExpr('[^a-zA-Z0-9]',d.DARC_DOK, '', True)), 12); ++end; + + d.QSL_VIA := UpperCase(d.QSL_VIA); + if Pos('QSL VIA',d.QSL_VIA) > 0 then diff -Nru cqrlog-2.5.1/debian/patches/series cqrlog-2.5.1/debian/patches/series --- cqrlog-2.5.1/debian/patches/series 2021-02-02 12:46:56.0 +0100 +++ cqrlog-2.5.1/debian/patches/series 2021-04-17 20:23:46.0 +0200 @@ -1,2 +1,3 @@ apparmor-fix.patch icon-patch +adif_import_regex_fix_2021-04-17.patch --- End Message --- --- Begin Message --- Unblocked.--- End Message ---
Bug#987506: marked as done (unblock: inventor/2.1.5-10-23.1)
Your message dated Sun, 25 Apr 2021 09:38:38 +0200 with message-id and subject line Re: Bug#987506: unblock: inventor/2.1.5-10-23.1 has caused the Debian Bug report #987506, regarding unblock: inventor/2.1.5-10-23.1 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 ow...@bugs.debian.org immediately.) -- 987506: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987506 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package inventor. At the vBSP Salzburg I have uploaded an NMU to fix the empty inventor-doc package. By accident I forgot to properly close the bug, but have done so manually. unblock inventor/2.1.5-10-23.1 debdiff below: diff -Nru inventor-2.1.5-10/debian/changelog inventor-2.1.5-10/debian/changelog --- inventor-2.1.5-10/debian/changelog 2020-10-20 02:15:34.0 + +++ inventor-2.1.5-10/debian/changelog 2021-04-24 11:51:14.0 + @@ -1,3 +1,11 @@ +inventor (2.1.5-10-23.1) unstable; urgency=medium + + * Non-maintainer upload. + * Remove arch-specific filter used when building the arch: all +packages, hopefully fixing #889189. + + -- Chris Hofstaedtler Sat, 24 Apr 2021 11:51:14 + + inventor (2.1.5-10-23) unstable; urgency=medium [ Steve Robbins ] diff -Nru inventor-2.1.5-10/debian/rules inventor-2.1.5-10/debian/rules --- inventor-2.1.5-10/debian/rules 2020-10-20 02:15:34.0 + +++ inventor-2.1.5-10/debian/rules 2021-04-24 11:51:14.0 + @@ -48,7 +48,10 @@ # ensure that the uploader builds on a favoured architecture, e.g. # i386. # -ifneq (,$(findstring $(DEB_BUILD_ARCH),i386 sparc powerpc mips mipsel)) +# NMU note: "all" is now built on an amd64 buildd. Lets just hope +# ivman works on amd64; hardcoding a list of archs that are not used +# to build "all" certainly does not help. +ifneq (,$(findstring $(DEB_BUILD_ARCH),amd64 i386 sparc powerpc mips mipsel)) export BUILDMAN=true endif --- End Message --- --- Begin Message --- Unblocked.--- End Message ---
Processed: Re: Bug#987488: unblock: irssi/20210314-1
Processing control commands: > retitle -1 unblock: ircii/20210314-1 Bug #987488 [release.debian.org] unblock: irssi/20210314-1 Changed Bug title to 'unblock: ircii/20210314-1' from 'unblock: irssi/20210314-1'. -- 987488: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987488 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#987529: buster-pu: package exactimage/1.0.2-1+deb10u1
Package: release.debian.org Severity: normal Tags: buster User: release.debian@packages.debian.org X-Debbugs-CC: Moritz Mühlenhoff X-Debbugs-CC: Adrian Bunk Usertags: pu [ Reason ] The upload of openexr 2.2.1-4.1+deb10u1 to Debian Buster broke the build for pre-C++-11 packages which include the openexr headers. The build breaks with things like: In file included from /usr/include/c++/8/cstdint:35, from /usr/include/OpenEXR/ImfFrameBuffer.h:55, from /usr/include/OpenEXR/ImfInputFile.h:47, from codecs/openexr.cc:24: /usr/include/c++/8/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ The build system changes to switch from -std=gnu++98 to GCC-default from exactimage 1.0.2-8 was added to the Debian buster package to fix the FTBFS on buster. [ Impact ] Package fails to build under Debian Buster 10.6 (and newer) [ Tests ] The build was tested to verify that it actually builds now. Only minor tests were performed on the binaries to make sure that they don't immediately crash. [ Risks ] None known at the moment [ Checklist ] [*] *all* changes are documented in the d/changelog [*] I reviewed all changes and I approve them [*] attach debdiff against the package in stable [*] the issue is verified as fixed in unstable [ Other info ] See http://bugs.debian.org/968829 bug which was just recently re-opened for the regression in Debian Buster. I have not yet uploaded the change to stable but will do this after I get an approval for the attached change. Kind regards, Svendiff -Nru exactimage-1.0.2/debian/changelog exactimage-1.0.2/debian/changelog --- exactimage-1.0.2/debian/changelog 2019-02-03 17:49:58.0 +0100 +++ exactimage-1.0.2/debian/changelog 2021-04-25 07:57:10.0 +0200 @@ -1,3 +1,16 @@ +exactimage (1.0.2-1+deb10u1) buster; urgency=medium + + * debian/rules: +- Add -fpermissive to fix FTBFS due to missing C++11 "constexp" + * debian/patches: +- Add adapt-for-nicer-per-file-_C-FLAGS-per-source-input-name.patch, + added-fpermissive-where-currently-necessary.patch, + if-we-can-not-easily-use-the-input-module-name-for-C-FLAS.patch, + Updated-per-file-C-FLAGS-to-likely-final-delimiter.patch, + Fix build with C++11 and OpenEXR 2.5.x (Closes: #968829) + + -- Sven Eckelmann Sun, 25 Apr 2021 07:57:10 +0200 + exactimage (1.0.2-1) unstable; urgency=medium * New Upstream Version diff -Nru exactimage-1.0.2/debian/patches/adapt-for-nicer-per-file-_C-FLAGS-per-source-input-name.patch exactimage-1.0.2/debian/patches/adapt-for-nicer-per-file-_C-FLAGS-per-source-input-name.patch --- exactimage-1.0.2/debian/patches/adapt-for-nicer-per-file-_C-FLAGS-per-source-input-name.patch 1970-01-01 01:00:00.0 +0100 +++ exactimage-1.0.2/debian/patches/adapt-for-nicer-per-file-_C-FLAGS-per-source-input-name.patch 2021-04-25 07:57:10.0 +0200 @@ -0,0 +1,38 @@ +From: rene +Date: Sun, 29 Sep 2019 19:42:13 + +Subject: * adapt for nicer per file _C*FLAGS per source input name + +Bug-Debian: https://bugs.debian.org/968580 +Origin: upstream, https://svn.exactcode.de/exact-image/trunk@2349 cfa9e8bd-72fe-0310-85ed-f28a7036cb6a +--- + api/Makefile | 2 +- + frontends/Makefile | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/api/Makefile b/api/Makefile +index 243a27a..1240ab1 100644 +--- a/api/Makefile b/api/Makefile +@@ -9,7 +9,7 @@ CPPFLAGS += $(BARDECODEINCS) + LDFLAGS += $(BARDECODELIBS) + endif + +-objdir/api/api.o_CXXFLAGS := -fpermissive ++$(X_MODULE)/api.cc_CXXFLAGS := -fpermissive + + # we have an own install + _X_BUILD_IMPLICIT := $(_X_BUILD_IMPLICIT) +diff --git a/frontends/Makefile b/frontends/Makefile +index 875be16..3ebea5a 100644 +--- a/frontends/Makefile b/frontends/Makefile +@@ -15,7 +15,7 @@ DEPS = $(image_BINARY) $(codecs_BINARY) $(bardecode_BINARY) $(X_OUTARCH)/utility + CPPFLAGS += -I utility + #LDFLAGS += -lGL -lGLU -lglut -L/usr/X11/lib64 + +-objdir/frontends/bardecode.o_CXXFLAGS := -fpermissive +-objdir/frontends/econvert.o_CXXFLAGS := -fpermissive ++$(X_MODULE)/bardecode.cc_CXXFLAGS := -fpermissive ++$(X_MODULE)/econvert.cc_CXXFLAGS := -fpermissive + + include build/bottom.make diff -Nru exactimage-1.0.2/debian/patches/added-fpermissive-where-currently-necessary.patch exactimage-1.0.2/debian/patches/added-fpermissive-where-currently-necessary.patch --- exactimage-1.0.2/debian/patches/added-fpermissive-where-currently-necessary.patch 1970-01-01 01:00:00.0 +0100 +++ exactimage-1.0.2/debian/patches/added-fpermissive-where-currently-necessary.patch 2021-04-25 07:57:10.0 +0200 @@ -0,0 +1,48 @@ +From: rene +Date: Sun, 29 Sep 2019 19:22:47 + +Subject: * added
Bug#987488: unblock: irssi/20210314-1
Control: retitle -1 unblock: ircii/20210314-1 Contro: tags -1 + moreinfo Hi Jan On Sat, 24 Apr 2021 at 16:21, Jan Wagner wrote: > [ Risks ] > While the diffstat looks huge, a significant part is removed code. This debdiff is unreviewable. Please provide a filtered debdiff along with the command used to filter it. ++ Bump Debhelper-compat to 13. Bumping the debehlper compat level is not accepted at this stage of the release [1]. Please revert this change. > unblock irssi/20210314-1 I'm assuming this is a typo and you meant ircii/20210314-1 here. Regards Graham [1] https://release.debian.org/bullseye/freeze_policy.html