Bug#925657: condor: ftbfs with GCC-9

2023-12-19 Thread Bastian Germann

Control: tags -1 - bookworm bullseye
Control: tags 936323 - bookworm bullseye
Control: tags 966726 - bookworm bullseye

The package was not released with bookworm or bullseye.



Bug#1000061: cfengine3: depends on obsolete pcre3 library

2023-12-18 Thread Bastian Germann

On Fri, 18 Aug 2023 12:01:17 +0200 Bastian Germann  wrote:

cfengine3 is a key package and requires pcre, so this has to be fixed.


Upstream claims that this is fixed with 3.24.0.



Bug#1055552: python-nss ftbfs with Python 3.12

2023-12-12 Thread Bastian Germann

Control: tags -1 patch
X-Debbugs-Cc: tsu.y...@gmail.com

Please find a patch attached that fixes this issue.

I have forwarded it from the NMU RFS #1057631. Bo YU, please file your patches
so that the maintainer can act on them before asking for NMU sponsoring.Description: fix ftbfs on python3.12 
Author: Bo YU 
Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=102 
Forwarded: no, no suitable upstream to submit this
Last-Update: 2023-12-06
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/src/py_nspr_error.c
+++ b/src/py_nspr_error.c
@@ -20,6 +20,8 @@
 #include "secerr.h"
 #include "sslerr.h"
 
+#define HAVE_STDARG_PROTOTYPES 1
+
 typedef struct {
 PyBaseExceptionObject base;
 PyObject *error_desc;


Bug#1058339: marked as pending in python-patch

2023-12-12 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1058339 in python-patch reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/python-inotify/-/commit/3038142ede2549da35624e5212aeed88fa26c1f8


Replace removed assertEquals with assertEqual (Closes: #1058339)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1058339



Bug#1000112: kjs: depends on obsolete pcre3 library

2023-12-11 Thread Bastian Germann

okular and khelpcenter make kjs a key package via khtml.
While it is optional in okular, khelpcenter requires khtml.
This is changing with the 24.08.x versions, which will be part of Plasma 6.
When khelpcenter upgrades to a khtml-free version, this should be followed-up.



Bug#1056501: marked as pending in python-qrcode

2023-12-11 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1056501 in python-qrcode reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/python-qrcode/-/commit/14473704bc0c8514771a64fe5c2cff6cb235f319


Patch: correct call on mock_file().write (Closes: #1056501)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1056501



Bug#1057638: pymupdf: FTBFS with mupdf 1.23

2023-12-06 Thread Bastian Germann

Source: pymupdf
Version: 1.22.5+ds1-1
Severity: serious

The package fails to build from source with the latest mupdf:
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:310: cd .pybuild/cpython3_3.11/build; python3.11 -m unittest 
discover -v
fitz (unittest.loader._FailedTest.fitz) ... ERROR

==
ERROR: fitz (unittest.loader._FailedTest.fitz)
--
ImportError: Failed to import test module: fitz
Traceback (most recent call last):
  File "/usr/lib/python3.11/unittest/loader.py", line 452, in _find_test_path
package = self._get_module_from_name(name)
  
  File "/usr/lib/python3.11/unittest/loader.py", line 362, in 
_get_module_from_name
__import__(name)
  File ".pybuild/cpython3_3.11/build/fitz/__init__.py", line 10, in 
import fitz.fitz as fitz
  File ".pybuild/cpython3_3.11/build/fitz/fitz.py", line 14, in 
from . import _fitz
ImportError: .pybuild/cpython3_3.11/build/fitz/_fitz.cpython-311-x86_64-linux-gnu.so: undefined 
symbol: pdf_lookup_anchor



--
Ran 1 test in 0.000s

FAILED (errors=1)



Bug#1051166: FTBFS with doxygen 1.9.8

2023-12-04 Thread Bastian Germann
Please note that this issue keeps doxygen from migrating to testing, which in 
turn keeps llvm-toolchain-14 in the key packages and from being removed.



Bug#1057155: vonsh REJECT on amd64

2023-12-03 Thread Bastian Germann

I am uploading a NMU in order to fix this.
The debdiff is attached.diff -Nru vonsh-1.0/debian/changelog vonsh-1.0+ds/debian/changelog
--- vonsh-1.0/debian/changelog  2023-10-23 00:25:29.0 +0200
+++ vonsh-1.0+ds/debian/changelog   2023-12-03 22:34:55.0 +0100
@@ -1,3 +1,13 @@
+vonsh (1.0+ds-0.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop unnecessary version constraints for Build-Dependencies.
+  * debian/copyright: Align license names with Debian requirements.
+  * Add version suffix +ds to make the version greater than bookworm's.
+(Closes: #1057155)
+
+ -- Bastian Germann   Sun, 03 Dec 2023 22:34:55 +0100
+
 vonsh (1.0-0.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru vonsh-1.0/debian/control vonsh-1.0+ds/debian/control
--- vonsh-1.0/debian/control2023-10-23 00:25:26.0 +0200
+++ vonsh-1.0+ds/debian/control 2023-12-03 22:34:41.0 +0100
@@ -2,7 +2,7 @@
 Section: games
 Priority: optional
 Maintainer: Andrzej Urbaniak 
-Build-Depends: debhelper (>= 12), libsdl2-dev (>=2.0.9), libsdl2-image-dev 
(>=2.0.4), libsdl2-mixer-dev (>=2.0.4)
+Build-Depends: debhelper (>= 12), libsdl2-dev, libsdl2-image-dev, 
libsdl2-mixer-dev
 Standards-Version: 4.3.0
 Homepage: https://github.com/aurb/vonsh/
 
diff -Nru vonsh-1.0/debian/copyright vonsh-1.0+ds/debian/copyright
--- vonsh-1.0/debian/copyright  2019-08-25 10:40:07.0 +0200
+++ vonsh-1.0+ds/debian/copyright   2023-12-03 22:34:55.0 +0100
@@ -5,7 +5,7 @@
 
 Files: *
 Copyright: 2019 Andrzej Urbaniak
-License: MIT
+License: Expat
  Permission is hereby granted, free of charge, to any person obtaining a copy
  of this software and associated documentation files (the "Software"), to deal
  in the Software without restriction, including without limitation the rights
@@ -26,7 +26,7 @@
 
 Files: inc/pcg_basic.h src/pcg_basic.c
 Copyright: 2014 Melissa O'Neill 
-License: Apache-License-Version-2.0
+License: Apache-2.0
  /usr/share/common-licenses/Apache-2.0
 
 Files: usr/share/games/vonsh/board_tiles.png


Bug#1057356: pyjunitxml: FTBFS with Python 3.12

2023-12-03 Thread Bastian Germann

Source: pyjunitxml
Version: 0.7-2
Severity: serious
X-Debbugs-Cc: rosesecurityresea...@proton.me

The unit tests fail with Python 3.12:

test_xml_output (junitxml.tests.test_runner.TestXMLTestRunner.test_xml_output)
Tests that runner properly gives XML output. ... FAIL

==
FAIL: test_console_output_fail 
(junitxml.tests.test_runner.TestXMLTestRunner.test_console_output_fail)
Tests that failure is reported properly on stderr.
--
Traceback (most recent call last):
  File ".pybuild/cpython3_3.12/build/junitxml/tests/test_runner.py", line 89, in 
test_console_output_fail

self.assertTrue('Ran %d tests in ' % (num_tests,) in value,
AssertionError: False is not true : Output was:
Ran 5 tests in 0.002s

FAILED (failures=1, errors=1, skipped=1, expected failures=1, unexpected 
successes=1)


==
FAIL: test_xml_output 
(junitxml.tests.test_runner.TestXMLTestRunner.test_xml_output)
Tests that runner properly gives XML output.
--
Traceback (most recent call last):
  File ".pybuild/cpython3_3.12/build/junitxml/tests/test_runner.py", line 75, 
in test_xml_output
self.assertEqual(document.documentElement.getAttribute('tests'),
AssertionError: '5' != '6'
- 5
+ 6



Bug#1055990: geany-plugins: FTBFS with build=all

2023-11-15 Thread Bastian Germann

Source: geany-plugins
Version: 2.0-2
Severity: serious

The packages fails to build from souce for build=all builds:
dh_installdocs
cd debian/geany-plugin-latex/usr/share/doc/geany-plugin-latex/ && \
ls -1 *.html |  
\
while read -r file; do  
\
iconv --from=iso-8859-1 --to=utf-8 "$file" |   \
sponge "$file";\
done
/bin/sh: 1: cd: can't cd to 
debian/geany-plugin-latex/usr/share/doc/geany-plugin-latex/



Bug#1037373: geany-plugins: NMU 1.38+dfsg-2.1

2023-11-15 Thread Bastian Germann

On Sun, 17 Sep 2023 22:26:25 +0200 Bastian Germann  wrote:

I am uploading a NMU to fix this. The debdiff is attached.

The NMU was ignored and a new revision uploaded without its changes.
Please consider applying the changes on top of your new version.

I have reopened #1041807 and #1037373.



Bug#1055598: oscrypto: FTBFS in bookworm (Error detecting the version of libcrypto)

2023-11-08 Thread Bastian Germann

Am 08.11.23 um 17:47 schrieb Santiago Vila:

Note: I joined the Python team recently to fix bugs
like this in stable, so I'd just need the confirmation
that the above is actually what we need to do.


Confirmed.



Bug#1054692: tomlplusplus: FTBFS: ../tests/lib_catch2.h:35:2: error: #error Catch2 is missing!

2023-11-04 Thread Bastian Germann

I am uploading a NMU to fix this.
As this involves a repack I am also updating the upstream version.



Bug#1054803: marked as pending in dynarmic

2023-11-04 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1054803 in dynarmic reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian/dynarmic/-/commit/b233e0c05183dd89710dee46ee4655a592582270


Drop catch2 patch (Closes: #1054803)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1054803



Bug#1054261: tint2 coredumps on startup

2023-11-03 Thread Bastian Germann

I am uploading a NMU to fix this, which also includes the latest git commits.
The change that I am sponsoring is also available in git.



Bug#1055227: libgom: FTBFS on i386

2023-11-02 Thread Bastian Germann

Source: libgom
Version: 0.4-1
Severity: serious

libgom fails to build from source on i386 due to a test failing:

 3/12 
test: test-gom-insert
start time:   14:03:26
duration: 0.08s
result:   killed by signal 6 SIGABRT
command:  MALLOC_PERTURB_=71 LD_LIBRARY_PATH=... 
libgom-0.4/obj-i686-linux-gnu/tests/test-gom-insert
--- stdout ---
TAP version 13
# random seed: R02S7791a8ec950e3900d687ca4fec1d2b7b
1..2
# Start of GomRepository tests
# DEBUG: Binding gtype guint (28).
# DEBUG: Binding gtype gchararray (64).
# DEBUG: Binding gtype gchararray (64).
# DEBUG: Binding gtype gchararray (64).
# DEBUG: Binding gtype gchararray (64).
# DEBUG: Binding gtype gchararray (64).
--- stderr ---
malloc_consolidate(): unaligned fastbin chunk detected



Bug#1054453: yuzu: FTBFS: Could not find a configuration file for package "Catch2" that is compatible

2023-11-01 Thread Bastian Germann

I am uploading a NMU to fix this. The changes are in git.



Bug#1037756: marked as pending in litecoin

2023-11-01 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1037756 in litecoin reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian/litecoin/-/commit/4da019c4b9344ea878bac42ca7ab4ac655d99f75


Fix GCC-13 build (Closes: #1037756)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1037756



Bug#1037756: litecoin: ftbfs with GCC-13

2023-11-01 Thread Bastian Germann

I am uploading a NMU to fix this. The changes are included in git.



Bug#1054668: RM: jcc -- RoQA; very low popcon; leaf package

2023-10-28 Thread Bastian Germann

Control: reassign -1 ftp.debian.org
Control: severity -1 normal

As the maintainer agreed to the removal, I am filing the RM now.



Bug#1054536: cyrus-sasl2 FTBFS: sphinx failure: AttributeError("'str' object has no attribute 'attributes'")

2023-10-27 Thread Bastian Germann

Maybe it is the right fix. The last update of sphinx-rtd-theme has caused this 
issue
and I will wait for a while to have it fixed there.



Bug#1054685: open3d: FTBFS: sh: 1: git: not found

2023-10-27 Thread Bastian Germann

Control: retitle -1 sphinx-rtd-theme: 'str' object has no attribute 'attributes'
Control: affects -1 src:coreboot src:cyrus-sasl2

On Fri, 27 Oct 2023 21:05:12 +0200 Lucas Nussbaum  wrote:

Reason: AttributeError("'str' object has no attribute 'attributes'")

I am getting the same theme error for coreboot (#1054834) and cyrus-sasl2 
(#1054536).
I guess there are other packages involved and it would be great to have a fix 
soon
before there are many other RC bugs filed.



Bug#1054644: xfsprogs-udeb: causes D-I to fail, reporting errors about missing partition devices

2023-10-27 Thread Bastian Germann

Control: reassign -1 grub2

Please consider applying the identified patch so that debian installer does not 
break installing on XFS.



Bug#1054445: softhsm2-common: Missing Depends on passwd

2023-10-27 Thread Bastian Germann

I am going to upload a NMU in order to fix this.
The changes are in the git repo.



Bug#1054668: RM: jcc -- RoQA; very low popcon; leaf package

2023-10-27 Thread Bastian Germann

Source: jcc
Severity: serious

Please remove the package jcc. It is not needed by any other package and its 
Section is oldlibs.
Judging by the popcon it is unused. If nobody complains I am going to file a RM 
bug when it is removed from testing.



Bug#1054644: xfsprogs-udeb: causes D-I to fail, reporting errors about missing partition devices

2023-10-27 Thread Bastian Germann

Hi Phil,

Am 27.10.23 um 10:23 schrieb Philip Hands:

Could this be related to #1051543?

I'll try testing D-I while using the patch from that bug, to see if that helps.


Okay. I am going to wait for more info from you. If that does not help,
can you please explain which of xfsprogs-udeb's programs are used that lead to 
the fail?

Thanks for the report,
Bastian



Bug#1004066: groestlcoin: FTBFS pubkey.cpp:181:96: error: invalid conversion from 'secp256k1_xonly_pubkey*' to 'size_t'

2023-10-25 Thread Bastian Germann

This should be fixed with v25 which contains the following commit:
https://github.com/Groestlcoin/groestlcoin/commit/4462cb04986d77eddcfc6e8f75e04dc278a8147a



Bug#1054267: RM: fltk1.1 -- RoQA; leaf library

2023-10-25 Thread Bastian Germann

Control: severity -1 normal
Control: reassign -1 ftp.debian.org

As the maintainer agreed on the removal and the last reverse dependency has 
upgraded to 1.3,
I am filing the removal request now.



Bug#1042153: xrdesktop: FTBFS: dh_install: error: missing files, aborting

2023-10-23 Thread Bastian Germann

Control: severity -1 normal

I cannot reproduce this with current sid.



Bug#1054392: gtkglext: obsolete and unmaintained upstream

2023-10-23 Thread Bastian Germann

Source: gtkglext
Severity: serious

gtkglext is obsolete, and is no longer maintained by its former upstream developers. The Debian 
package version was released in 2006 and the package depends on GTK2, which is deprecated as well. 
There is a GTK3 port at https://github.com/tdz/gtkglext which was not touched for a decade and did 
not gain traction because there is a more official OpenGL binding for GTK3.


gtkglext should not be released with trixie even if the GTK2 removal does not happen. As far as I 
can see, there is no very popular software which has not migrated away from it. To those who 
maintain the reverse dependencies: You should check if your package really needs to depend on 
gtkglext and might be able to drop this dependency.




Bug#1037366: libplank-dev: depends on deprecated libgdk-pixbuf2.0-dev

2023-10-21 Thread Bastian Germann

I am uploading a NMU in order to fix this.
The debdiff is attached.diff -Nru plank-0.11.89/debian/changelog plank-0.11.89/debian/changelog
--- plank-0.11.89/debian/changelog  2021-11-16 16:11:07.0 +0100
+++ plank-0.11.89/debian/changelog  2023-10-21 12:07:51.0 +0200
@@ -1,3 +1,10 @@
+plank (0.11.89-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Replace transitional libgdk-pixbuf2.0-dev dependency. (Closes: #1037366)
+
+ -- Bastian Germann   Sat, 21 Oct 2023 12:07:51 +0200
+
 plank (0.11.89-4) unstable; urgency=medium
 
   [ Mike Gabriel ]
diff -Nru plank-0.11.89/debian/control plank-0.11.89/debian/control
--- plank-0.11.89/debian/control2021-08-21 12:29:38.0 +0200
+++ plank-0.11.89/debian/control2023-10-21 12:07:51.0 +0200
@@ -69,7 +69,7 @@
 Depends: libplank1 (= ${binary:Version}),
  libbamf3-dev (>= 0.2.92),
  libcairo2-dev (>= 1.10.0),
- libgdk-pixbuf2.0-dev (>= 2.26.0),
+ libgdk-pixbuf-2.0-dev (>= 2.26.0),
  libgee-0.8-dev,
  libglib2.0-dev (>= 2.40.0),
  libgtk-3-dev (>= 3.10.0),


Bug#1037389: libgom: build-depends on transitional package libgdk-pixbuf2.0-dev

2023-10-21 Thread Bastian Germann

I am uploading a NMU in order to fix this.
The debdiff is attached.diff -Nru libgom-0.4/debian/changelog libgom-0.4/debian/changelog
--- libgom-0.4/debian/changelog 2020-03-02 13:57:22.0 +0100
+++ libgom-0.4/debian/changelog 2023-10-21 11:53:02.0 +0200
@@ -1,3 +1,10 @@
+libgom (0.4-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Move from libgdk-pixbuf2.0-dev to libgdk-pixbuf-2.0-dev (Closes: #1037389)
+
+ -- Bastian Germann   Sat, 21 Oct 2023 11:53:02 +0200
+
 libgom (0.4-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru libgom-0.4/debian/control libgom-0.4/debian/control
--- libgom-0.4/debian/control   2020-03-02 13:57:22.0 +0100
+++ libgom-0.4/debian/control   2023-10-21 11:53:02.0 +0200
@@ -6,12 +6,12 @@
 Section: libs
 Priority: optional
 Maintainer: Debian GNOME Maintainers 

-Uploaders: Jeremy Bicha , Laurent Bigonville 
, Michael Biebl 
+Uploaders: Laurent Bigonville , Michael Biebl 

 Build-Depends: debhelper-compat (= 12),
gnome-pkg-tools,
gobject-introspection,
gtk-doc-tools,
-   libgdk-pixbuf2.0-dev,
+   libgdk-pixbuf-2.0-dev,
libgettextpo-dev,
libgirepository1.0-dev,
libglib2.0-dev (>= 2.36),
diff -Nru libgom-0.4/debian/control.in libgom-0.4/debian/control.in
--- libgom-0.4/debian/control.in2020-03-02 13:57:22.0 +0100
+++ libgom-0.4/debian/control.in2023-10-21 11:52:49.0 +0200
@@ -7,7 +7,7 @@
gnome-pkg-tools,
gobject-introspection,
gtk-doc-tools,
-   libgdk-pixbuf2.0-dev,
+   libgdk-pixbuf-2.0-dev,
libgettextpo-dev,
libgirepository1.0-dev,
libglib2.0-dev (>= 2.36),


Bug#1054303: RM: gscanbus -- RoQA; orphaned; dead upstream; depends on gtk2

2023-10-21 Thread Bastian Germann

Source: gscanbus
Severity: serious

gscanbus is orphaned for 7 years and dead upstream. It also depends on the 
obsolete GTK 2.
I am going to file a RM bug when this is autoremoved from testing and nobody 
objects.



Bug#1054301: RM: glfer -- RoQA; orphaned; dead upstream; depends on gtk2

2023-10-21 Thread Bastian Germann

Source: glfer
Severity: serious

glfer is orphaned for 14 years and dead upstream. It also depends on the 
obsolete GTK 2.
I am going to file a RM bug when this is autoremoved from testing and nobody 
objects.



Bug#1051888: Should Kino be removed?

2023-10-20 Thread Bastian Germann

Control: severity -1 normal
Control: reassign -1 ftp.debian.org
Control: retitle -1 RM: kino -- RoQA; RC-buggy; dead upstream; depends on gtk2

Please remove kino. It is is RC-buggy for 1.5 years and dead upstream.
It depends on various legacy libs (GTK2, Glade).



Bug#1054284: xscorch: Segmentation fault

2023-10-20 Thread Bastian Germann

Source: xscorch
Severity: grave
Version: 0.2.1-1+nmu6

Running xscorch on sid/i386 gives the following segfault, preventing the 
program from starting:

#0  0x00441792 in shashlist_insert_by_int (list=0x4c84c0, data=0x4cf950, class=2, key=1) at 
shashlist.c:202
#1  0x00411fec in sc_registry_add_by_int (registry=0x4c84b0, data=0x4cf950, class=2, key=1) at 
sregistry.c:101
#2  0x0041797b in _sc_accessory_read_item (ac=0x4cdd90, reader=0x4cdd10, item=0x4ccca0) at 
saddconf.c:137

#3  0x004182fe in sc_addconf_append_file
(type=SC_ADDCONF_ACCESSORIES, filename=0x449ec0 "/usr/share/games/xscorch//accessories.def", 
container=0x4cdd90) at saddconf.c:458

#4  0x004174e0 in sc_accessory_config_create (c=0x4be840) at saccessory.c:366
#5  0x00406502 in sc_config_new (argc=0xb120, argv=0xb124) at 
sconfig.c:186
#6  0x00406048 in main (argc=, argv=) at 
xscorch.c:86



Bug#1054267: RM: fltk1.1 -- RoQA; leaf library

2023-10-20 Thread Bastian Germann

Am 20.10.23 um 18:22 schrieb Aaron M. Ucko:
Thanks! To confirm, I don't need to do anything active here, just leave this bug open at RC severity 
and reencourage drawxtl to migrate?


You can also file a RM bug yourself, which would be better from a process 
perspective.
I have only announced filing it in case nobody acts on the request.



Bug#1037376: gnome-chemistry-utils: build-depends on transitional package libgdk-pixbuf2.0-dev

2023-10-20 Thread Bastian Germann

I am uploading a NMU to fix this. Please find the debdiff attached.diff -Nru gnome-chemistry-utils-0.14.17/debian/changelog 
gnome-chemistry-utils-0.14.17/debian/changelog
--- gnome-chemistry-utils-0.14.17/debian/changelog  2021-12-04 
14:51:53.0 +
+++ gnome-chemistry-utils-0.14.17/debian/changelog  2023-10-20 
12:17:45.0 +
@@ -1,3 +1,12 @@
+gnome-chemistry-utils (0.14.17-6.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop unnecessary B-D libgdk-pixbuf2.0-dev. The used parts are implied by
+libgtk-3-dev. (Closes: #1037376)
+  * Drop unnecessary libgtkglext1-dev. (Closes: #1054277)
+
+ -- Bastian Germann   Fri, 20 Oct 2023 12:17:45 +
+
 gnome-chemistry-utils (0.14.17-6.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru gnome-chemistry-utils-0.14.17/debian/control 
gnome-chemistry-utils-0.14.17/debian/control
--- gnome-chemistry-utils-0.14.17/debian/control2021-03-08 
14:06:12.0 +
+++ gnome-chemistry-utils-0.14.17/debian/control2023-10-20 
12:16:39.0 +
@@ -14,13 +14,11 @@
gnumeric (>= 1.11.6),
intltool (>= 0.40.6),
libcairo2-dev (>= 1.6.0),
-   libgdk-pixbuf2.0-dev (>= 2.22.0),
libglib2.0-dev (>= 2.36.0),
libglu1-mesa-dev,
libgoffice-0.10-dev (>= 0.10.12),
libgsf-1-dev (>= 1.14.9),
libgtk-3-dev (>= 3.0.0),
-   libgtkglext1-dev (>= 1.0.0),
libopenbabel-dev (>= 3.0.0),
libosmesa6-dev,
libtool (>= 2.2.6),


Bug#1054267: RM: fltk1.1 -- RoQA; leaf library

2023-10-20 Thread Bastian Germann

Source: fltk1.1
Severity: serious

Please remove fltk1.1. drawxtl is the only reverse build dependency with "libfltk1.1-dev | libfltk-dev", so it can also 
build with fltk1.3. I am going to file a RM bug when this is autoremoved from testing.




Bug#1041795: marked as pending in eq10q

2023-10-14 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1041795 in eq10q reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/multimedia-team/eq10q/-/commit/391b0922f3e00ec84f322854fe8e752aea058ff7


Prevent gui build (Closes: #1041795)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1041795



Bug#1053902: imapfilter: unnecessarily build-depends on obsolete pcre3 library

2023-10-13 Thread Bastian Germann

I am going to upload a NMU to fix this.
The changes are pushed to Vcs-Git.



Bug#1053902: imapfilter: unnecessarily build-depends on obsolete pcre3 library

2023-10-13 Thread Bastian Germann

Source: imapfilter
Version: 1:2.8.1-1
Severity: serious
User: matthew-pcre...@debian.org
Usertags: obsolete-pcre3

(wording copied from MBF by Matthew Vernon)

Dear maintainer,

Your package still build-depends on the old, obsolete PCRE libraries
(i.e. libpcre3-dev). This has been end of life for a while now, and
upstream do not intend to fix any further bugs in it. Accordingly, I
would like to remove the pcre3 libraries from Debian.

The newer PCRE2 library was first released in 2015, and has been in
Debian since stretch. Upstream's documentation for PCRE2 is available
here: https://pcre.org/current/doc/html/

Many large projects that use PCRE have made the switch now (e.g. git,
php); it does involve some work, but we are now at the stage where
PCRE should not be used, particularly if it might ever be exposed to
untrusted input.

This mass bug filing was discussed on debian-devel@ in
https://lists.debian.org/debian-devel/2021/11/msg00176.html



Bug#1052881: embree: FTBFS: ! LaTeX Error: File `puenc-greek.def' not found.

2023-10-12 Thread Bastian Germann
The missing file is in texlive-lang-greek, however it might be a good idea to trigger puenc.def's condition 
\ifx\textBeta\@undefined so that it is not included.




Bug#967245: marked as pending in abgate

2023-10-11 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #967245 in abgate reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/multimedia-team/abgate/-/commit/275f7fc558fb8fe65a16613178f40853bea404c9


Build without gtk GUI (Closes: #967245)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/967245



Bug#1043368: kokkos FTBFS with gcc 13

2023-10-11 Thread Bastian Germann

I am sponsoring a NMU to fix this.
The change is pushed to git as well.



Bug#1053728: FTBFS due to Makefile variable not being set

2023-10-09 Thread Bastian Germann

I am uploading a NMU to fix this.
The debdiff is attached.diff -Nru yacas-1.3.6/debian/changelog yacas-1.3.6/debian/changelog
--- yacas-1.3.6/debian/changelog2023-09-29 17:12:48.0 +0200
+++ yacas-1.3.6/debian/changelog2023-10-09 20:28:32.0 +0200
@@ -1,3 +1,10 @@
+yacas (1.3.6-2.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add build dependency autoconf-archive. (Closes: #1053728)
+
+ -- Bastian Germann   Mon, 09 Oct 2023 20:28:32 +0200
+
 yacas (1.3.6-2.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru yacas-1.3.6/debian/control yacas-1.3.6/debian/control
--- yacas-1.3.6/debian/control  2023-09-29 17:12:48.0 +0200
+++ yacas-1.3.6/debian/control  2023-10-09 20:28:32.0 +0200
@@ -8,6 +8,7 @@
libgsl-dev,
automake,
autoconf,
+   autoconf-archive,
freeglut3-dev,
libxmu-dev,
libxt-dev,


Bug#1053728: FTBFS due to Makefile variable not being set

2023-10-09 Thread Bastian Germann

Source: yacas
Version: 1.3.6-2.2
Severity: serious

The package fails to build from scratch because $(CXX_FOR_BUILD) is not set 
properly:

o manripper manripper.cpp
/bin/bash: line 1: o: command not found
make[3]: [Makefile:616: manripper] Error 127 (ignored)
o removeduplicates removeduplicates.cpp
/bin/bash: line 1: o: command not found
make[3]: [Makefile:619: removeduplicates] Error 127 (ignored)



Bug#1053727: leaktracer: FTBFS on amd64

2023-10-09 Thread Bastian Germann

I am uploading another NMU to fix this.
The debdiff is attached.diff -Nru leaktracer-2.4/debian/changelog leaktracer-2.4/debian/changelog
--- leaktracer-2.4/debian/changelog 2023-09-29 12:17:22.0 +0200
+++ leaktracer-2.4/debian/changelog 2023-10-09 18:11:18.0 +0200
@@ -1,3 +1,10 @@
+leaktracer (2.4-6.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop CFLAGS from test run, which results in FTBFS (Closes: #1053727).
+
+ -- Bastian Germann   Mon, 09 Oct 2023 18:11:18 +0200
+
 leaktracer (2.4-6.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru leaktracer-2.4/debian/rules leaktracer-2.4/debian/rules
--- leaktracer-2.4/debian/rules 2023-09-29 12:17:22.0 +0200
+++ leaktracer-2.4/debian/rules 2023-10-09 18:11:03.0 +0200
@@ -27,7 +27,7 @@
dh_testdir
 
$(MAKE) CC="$(CXX)" CFLAGS="${CFLAGS}"
-   [ $(NOCHECK) = 1 ] || $(MAKE) test CC="$(CXX)" CFLAGS="${CFLAGS}"
+   [ $(NOCHECK) = 1 ] || $(MAKE) test CC="$(CXX)"
 
touch build-stamp
 


Bug#1053727: leaktracer: FTBFS on amd64

2023-10-09 Thread Bastian Germann

Source: leaktracer
Version: 2.4-6.2
Severity: serious

The package fails to build from source on amd64 due to a change in my NMU:
./LeakCheck ./test
make[1]: *** [Makefile:50: test] Segmentation fault



Bug#1053673: RM: libwnck -- RoQA; leaf library; depends on gtk2

2023-10-08 Thread Bastian Germann

Source: libwnck
Severity: serious
Version: 2.30.7-6

Please remove libwnck. It does not have any reverse dependencies anymore and 
depends on the obsolete gtk2.
I am going to file a RM bug when this is autoremoved from testing.



Bug#1051070: RM: gtimer -- RoQA; low popcon; depends on gtk2

2023-10-08 Thread Bastian Germann

Control: reassign -1 ftp.debian.org
Control: severity -1 normal

Please remove gtimer, which does not seem to be used a lot and is unmaintained 
upstream.



Bug#1050359: RM: gpr -- RoQA; dead upstream; depends on gtk2

2023-10-08 Thread Bastian Germann

Control: reassign -1 ftp.debian.org
Control: severity -1 normal

Please remove gpr. It is dead upstream. The Debian version is essentially a 
fork that is also not updated since 2011.



Bug#1053612: driftnet: FTBFS on s390x

2023-10-07 Thread Bastian Germann

I am uploading a NMU to fix this.
The debdiff is attached.diff -Nru driftnet-1.5.0/debian/changelog driftnet-1.5.0/debian/changelog
--- driftnet-1.5.0/debian/changelog 2023-09-22 22:35:48.0 +0200
+++ driftnet-1.5.0/debian/changelog 2023-10-07 15:31:13.0 +0200
@@ -1,3 +1,11 @@
+driftnet (1.5.0-0.2) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Patch: Recover else clause in endianess if (Closes: #1053612)
+  * d/watch: Terminate opts before URL
+
+ -- Bastian Germann   Sat, 07 Oct 2023 13:31:13 +
+
 driftnet (1.5.0-0.1) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru 
driftnet-1.5.0/debian/patches/Recover-else-clause-in-endianess-if.patch 
driftnet-1.5.0/debian/patches/Recover-else-clause-in-endianess-if.patch
--- driftnet-1.5.0/debian/patches/Recover-else-clause-in-endianess-if.patch 
1970-01-01 01:00:00.0 +0100
+++ driftnet-1.5.0/debian/patches/Recover-else-clause-in-endianess-if.patch 
2023-10-07 15:31:13.0 +0200
@@ -0,0 +1,23 @@
+Origin: https://github.com/deiv/driftnet/pull/50
+From: Bastian Germann 
+Date: Sat, 7 Oct 2023 15:06:52 +0200
+Subject: Recover else clause in endianess if
+
+The else clause was included in the inner (GTK3) if clause in
+465a1ff68a (Add RGB byte ordering implementation in PEL related macros).
+---
+ src/display/img.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/display/img.h b/src/display/img.h
+index 331095b..2f99ada 100644
+--- a/src/display/img.h
 b/src/display/img.h
+@@ -69,6 +69,7 @@ typedef uint32_t pel;
+ #   define GETB(p) ((chan)(((p) & (pel)0xff00) >> 24))
+ #   define GETA(p) ((chan)(((p) & (pel)0x00ff)  ))
+ #endif
++#else
+ #   error "no endianness defined"
+ #endif
+ 
diff -Nru driftnet-1.5.0/debian/patches/series 
driftnet-1.5.0/debian/patches/series
--- driftnet-1.5.0/debian/patches/series1970-01-01 01:00:00.0 
+0100
+++ driftnet-1.5.0/debian/patches/series2023-10-07 15:31:13.0 
+0200
@@ -0,0 +1 @@
+Recover-else-clause-in-endianess-if.patch
diff -Nru driftnet-1.5.0/debian/watch driftnet-1.5.0/debian/watch
--- driftnet-1.5.0/debian/watch 2023-09-22 22:35:48.0 +0200
+++ driftnet-1.5.0/debian/watch 2023-10-07 15:31:13.0 +0200
@@ -1,5 +1,5 @@
 version=4
 opts=\
 repacksuffix=+dfsg,\
-dversionmangle=auto,\
+dversionmangle=auto \
  https://github.com/deiv/driftnet/tags .*/v?(\d[\d\.]+)\.tar\.gz


Bug#1053612: driftnet: FTBFS on s390x

2023-10-07 Thread Bastian Germann

Source: driftnet
Version: 1.5.0-0.1
Severity: serious

My NMU does not build on s390x. I have created a fix at
https://github.com/deiv/driftnet/pull/50



Bug#1052969: yubikey-manager: FTBFS: dh_missing: error: missing files, aborting

2023-10-06 Thread Bastian Germann

Please just add a file debian/not-installed with:
usr/lib/python*/dist-packages/.pytest_cache



Bug#1053554: cecil: Missing licenses/copyright in debian/copyright

2023-10-06 Thread Bastian Germann

Source: cecil
Version: 0.9.5+dfsg-5
Severity: serious

cecil's debian/copyright is missing at least the following licenses and 
copyright info:

The embedded Test/libs/nunit-2.4.8's zlib license. Better repack and use the 
nunit Debian package.

The Ms-Pl of symbols/pdb/Microsoft.Cci.Pdb.



Bug#1053537: aiksaurus FTBFS: error: possibly undefined macro: AC_MSG_ERROR

2023-10-05 Thread Bastian Germann

I am uploading another NMU to fix my previous NMU. I am sorry about that.diff -Nru aiksaurus-1.2.1+dev-0.12/debian/changelog 
aiksaurus-1.2.1+dev-0.12/debian/changelog
--- aiksaurus-1.2.1+dev-0.12/debian/changelog   2023-09-23 09:43:10.0 
+0200
+++ aiksaurus-1.2.1+dev-0.12/debian/changelog   2023-10-06 00:28:37.0 
+0200
@@ -1,3 +1,12 @@
+aiksaurus (1.2.1+dev-0.12-7.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add previously implied build dependency pkg-config. (Closes: #1053537)
+  * d/rules: Drop unnecessary override_dh_auto_configure.
+  * Add Homepage. (Closes: #1035418)
+
+ -- Bastian Germann   Fri, 06 Oct 2023 00:28:37 +0200
+
 aiksaurus (1.2.1+dev-0.12-7.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru aiksaurus-1.2.1+dev-0.12/debian/control 
aiksaurus-1.2.1+dev-0.12/debian/control
--- aiksaurus-1.2.1+dev-0.12/debian/control 2023-09-23 09:43:10.0 
+0200
+++ aiksaurus-1.2.1+dev-0.12/debian/control 2023-10-06 00:28:37.0 
+0200
@@ -5,7 +5,9 @@
 Build-Depends:
  debhelper-compat (= 13),
  libpng-dev,
+ pkg-config,
 Standards-Version: 3.9.8
+Homepage: https://aiksaurus.sourceforge.net/
 
 Package: libaiksaurus-1.2-dev
 Architecture: any
diff -Nru aiksaurus-1.2.1+dev-0.12/debian/rules 
aiksaurus-1.2.1+dev-0.12/debian/rules
--- aiksaurus-1.2.1+dev-0.12/debian/rules   2023-09-23 09:43:10.0 
+0200
+++ aiksaurus-1.2.1+dev-0.12/debian/rules   2023-10-06 00:28:37.0 
+0200
@@ -15,9 +15,6 @@
 override_dh_autoreconf:
AUTOMAKE="automake --foreign" dh_autoreconf
 
-override_dh_auto_configure:
-   dh_auto_configure
-
 execute_before_dh_install:
mkdir -p debian/tmp/usr/share/applications/
mkdir -p debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/


Bug#1053529: gnome-subtitles: Ships autogenerated files that can't be renegerated with the code in Debian main

2023-10-05 Thread Bastian Germann

Source: gnome-subtitles
Version: 1.8-1
Severity: serious

Similar to bug #1017897, this package ships autogenerated files:
subprojects/gtk-sharp/Source/gio/gio-api.raw
subprojects/gtk-sharp/Source/atk/atk-api.raw
subprojects/gtk-sharp/Source/gtk/gtk-api.raw
subprojects/gtk-sharp/Source/gdk/gdk-api.raw
subprojects/gtk-sharp/Source/pango/pango-api.raw

Please regenerate them based on what is in Debian.
It would be even better to fix the referenced bug and implement
#1050515, which enables to repack gnome-subtitles, getting rid of
subprojects/gtk-sharp.



Bug#1052857: hackrf: FTBFS: unsatisfiable build-dependencies: libstdc++-arm-none-eabi-dev (= 15:12.2.rel1-1+23), gcc-arm-none-eabi (= 15:12.2.rel1-1)

2023-10-04 Thread Bastian Germann

Looks like #1050327 is causing this.



Bug#1053312: packeth: FTBFS on non-x86 due to x86 asm

2023-10-01 Thread Bastian Germann

I am uploading a NMU once again to fix this. The debdiff is attached.diff -Nru packeth-2.1/debian/changelog packeth-2.1/debian/changelog
--- packeth-2.1/debian/changelog2023-09-20 17:54:49.0 +
+++ packeth-2.1/debian/changelog2023-10-01 12:56:11.0 +
@@ -1,3 +1,10 @@
+packeth (2.1-0.2) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Drop unused code with x86 assembly (Closes: #1053312)
+
+ -- Bastian Germann   Sun, 01 Oct 2023 12:56:11 +
+
 packeth (2.1-0.1) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru packeth-2.1/debian/patches/04-no-asm.patch 
packeth-2.1/debian/patches/04-no-asm.patch
--- packeth-2.1/debian/patches/04-no-asm.patch  1970-01-01 00:00:00.0 
+
+++ packeth-2.1/debian/patches/04-no-asm.patch  2023-10-01 12:56:11.0 
+
@@ -0,0 +1,182 @@
+Description: Drop unused code with x86 assembly
+Author: Bastian Germann 
+---
+--- packeth-2.1.orig/cli/cli_send.c
 packeth-2.1/cli/cli_send.c
+@@ -1729,36 +1728,6 @@ void onexit(int signum)
+ }
+ 
+ 
/*--*/
+-inline __sum16
+-ip_fast_csum(const void *iph, unsigned int ihl)
+-{
+-unsigned int sum;
+-
+-asm("  movl (%1), %0\n"
+-"  subl $4, %2\n"
+-"  jbe 2f\n"
+-"  addl 4(%1), %0\n"
+-"  adcl 8(%1), %0\n"
+-"  adcl 12(%1), %0\n"
+-"1: adcl 16(%1), %0\n"
+-"  lea 4(%1), %1\n"
+-"  decl %2\n"
+-"  jne  1b\n"
+-"  adcl $0, %0\n"
+-"  movl %0, %2\n"
+-"  shrl $16, %0\n"
+-"  addw %w2, %w0\n"
+-"  adcl $0, %0\n"
+-"  notl %0\n"
+-"2:"
+-/* Since the input registers which are loaded with iph and ih
+-   are modified, we must also specify them as outputs, or gcc
+-   will assume they contain their original values. */
+-: "=r" (sum), "=r" (iph), "=r" (ihl)
+-: "1" (iph), "2" (ihl)
+-: "memory");
+-return (__sum16)sum;
+-}
+ 
/*--*/
+ uint16_t
+ TCPChecksum(uint16_t* buf1, int buf1len, uint16_t* buf2, int buf2len)
+@@ -1808,139 +1777,6 @@ MyRandom(uint64_t *seed)
+ return (uint32_t)(*seed >> 32); 
+ }
+ 
/*--*/
+-char *
+-build_packet(char *buffer, int pktsize, int tot_rules, int *rule_idx, 
uint64_t *seed, int attack)
+-{
+-struct ether_header *ethh;
+-struct iphdr *iph;
+-struct tcphdr *tcph;
+-uint16_t tot_len;
+-static struct
+-{
+-uint32_t src_addr;
+-uint32_t dst_addr;
+-uint8_t zero;
+-uint8_t protocol;
+-uint16_t len;
+-} __attribute__ ((aligned (__WORDSIZE))) pseudo_header = {
+-IP_SRC_ADDR, IP_DST_ADDR, 0, IPPROTO_TCP, 0,
+-};
+-static u_int8_t ether_dhost[ETH_ALEN] = MAC_DST_ADDR;
+-static u_int8_t ether_shost[ETH_ALEN] = MAC_SRC_ADDR;
+-static uint64_t attack_meter = 0;
+-uint64_t attack_index;
+-uint8_t attack_packet = 0;
+-
+-/* build ether header (14B) */
+-ethh = (struct ether_header *)buffer;
+-memcpy(ethh->ether_dhost, ether_dhost, ETH_ALEN);
+-memcpy(ethh->ether_shost, ether_shost, ETH_ALEN);
+-ethh->ether_type = htons(ETHERTYPE_IP);
+-
+-tot_len = pktsize - sizeof(struct ether_header);
+-
+-/* build ip header (20B) */
+-iph = (struct iphdr *)(ethh + 1);
+-memset(iph, 0, sizeof (struct iphdr));  
+-iph->ihl = (unsigned int)(sizeof(struct iphdr)>>2);
+-iph->version = 4;
+-iph->ttl = 32;
+-iph->protocol = IPPROTO_TCP;
+-/* in nbo */
+-iph->saddr = IP_SRC_ADDR;
+-iph->daddr = IP_DST_ADDR;
+-iph->tot_len = htons(tot_len);
+-iph->check = ip_fast_csum(iph, iph->ihl);
+-
+-/* build tcp header (20B) */
+-tcph = (struct tcphdr *)((char *)buffer + sizeof(struct ether_header) +
+- sizeof(struct iphdr));
+-memset(tcph, 0, sizeof (struct tcphdr));
+-tcph->source = TCP_SRC_PORT;
+-tcph->dest = TCP_DST_PORT;
+-tcph->seq = MyRandom(seed);
+-tcph->ack_seq = MyRandom(seed);
+-tcph->doff = (sizeof(struct tcphdr)>>2);
+-tcph->res1 = 0;
+-tcph->res2 = 0;
+-tcph->urg = 0;
+-tcph->ack = 1;
+-tcph->psh = 0;
+-tcph->rst = 0;
+-tcph->syn = 0;
+-tcph->fin = 0;
+-tcph->window = htons(5840);
+-
+-attack_index = attack_meter & (4 - 1);
+-switch (attack) {
+-case 0:
+-memcpy((char *)buffer + sizeof(struct ether_header) +
+-

Bug#1053312: packeth: FTBFS on non-x86 due to x86 asm

2023-10-01 Thread Bastian Germann

Source: packeth
Version: 2.1-0.1
Severity: serious

With my NMU, I have introduced a FTBFS on non-x86 platforms:

cli_send.c: In function ‘ip_fast_csum’:
cli_send.c:1737:5: error: invalid 'asm': invalid operand for code 'w'
 1737 | asm("  movl (%1), %0\n"
  | ^~~
cli_send.c:1737:5: error: invalid 'asm': invalid operand for code 'w'



Bug#1033582: bonnie++: autopkgtest fails: Syntax error: "then" unexpected

2023-09-29 Thread Bastian Germann

I am uploading a NMU to fix this.diff -Nru bonnie++-2.00a+nmu1/changelog.txt bonnie++-2.00a+nmu2/changelog.txt
--- bonnie++-2.00a+nmu1/changelog.txt   2023-01-24 19:45:45.0 +0100
+++ bonnie++-2.00a+nmu2/changelog.txt   2023-09-29 11:16:17.0 +0200
@@ -1,3 +1,11 @@
+bonnie++ (2.00a+nmu2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix syntax error in smoke test. (Closes: #1033582)
+  * Convert to source format 3.0. (Closes: #1036418)
+
+ -- Bastian Germann   Fri, 29 Sep 2023 11:16:17 +0200
+
 bonnie++ (2.00a+nmu1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru bonnie++-2.00a+nmu1/debian/changelog 
bonnie++-2.00a+nmu2/debian/changelog
--- bonnie++-2.00a+nmu1/debian/changelog2023-01-24 19:45:45.0 
+0100
+++ bonnie++-2.00a+nmu2/debian/changelog2023-09-29 11:16:17.0 
+0200
@@ -1,3 +1,11 @@
+bonnie++ (2.00a+nmu2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix syntax error in smoke test. (Closes: #1033582)
+  * Convert to source format 3.0. (Closes: #1036418)
+
+ -- Bastian Germann   Fri, 29 Sep 2023 11:16:17 +0200
+
 bonnie++ (2.00a+nmu1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru bonnie++-2.00a+nmu1/debian/source/format 
bonnie++-2.00a+nmu2/debian/source/format
--- bonnie++-2.00a+nmu1/debian/source/format1970-01-01 01:00:00.0 
+0100
+++ bonnie++-2.00a+nmu2/debian/source/format2023-09-29 11:16:17.0 
+0200
@@ -0,0 +1 @@
+3.0 (native)
diff -Nru bonnie++-2.00a+nmu1/debian/tests/smoke 
bonnie++-2.00a+nmu2/debian/tests/smoke
--- bonnie++-2.00a+nmu1/debian/tests/smoke  2023-01-24 19:13:48.0 
+0100
+++ bonnie++-2.00a+nmu2/debian/tests/smoke  2023-09-29 11:16:10.0 
+0200
@@ -6,5 +6,5 @@
 trap "rm -rf $tmpdir" 0 INT QUIT ABRT PIPE TERM
 
 # A minimalist bonnie++ run
-/usr/sbin/bonnie++ -q -u $(id -u) -d "$tmpdir" -s 0 -n 1 > /dev/null; then
+/usr/sbin/bonnie++ -q -u $(id -u) -d "$tmpdir" -s 0 -n 1 > /dev/null
 exit $?


Bug#1051739: Package is uninstallable, bug unacknowledged, therefore release critical

2023-09-28 Thread Bastian Germann

On Thu, 21 Sep 2023 15:59:45 + Mike Gabriel 
 wrote:
Problem here is that the downloaded dropbox executable probably is  
still GTK-2+. I need to test this and see how easily portable to GTK-3  
is.


It is a PyQt5 application now. So the dependency is not needed at all. I have 
verified it.



Bug#1050835: nuget: CVE-2023-29337

2023-09-28 Thread Bastian Germann

Control: fixed -1 nuget/2.8.7+md510+dhx1-1.1

You can see the fix for the oldest affected and supported product line at
https://github.com/NuGet/NuGet.Client/commit/beea05411b6483ecfd8b1e4517c3dc4659bb6ac0

The affected code entered a year ago at
https://github.com/NuGet/NuGet.Client/commit/a7f6bf5b417063d75a993f98b4c82c2abced2136

That version (5.11.5) is way newer than the one in Debian (2.8.7+md510+dhx1),
which is actually a Mono-specific fork of the official nuget client, which has 
a 2.8.6.

In our old version, there is nothing that seems like that code.



Bug#1053154: mono-xsp4: needs perl dependency for postinst

2023-09-28 Thread Bastian Germann

I am uploading a NMU to fix this.
The debdiff is attached.diff -Nru xsp-4.2/debian/changelog xsp-4.2/debian/changelog
--- xsp-4.2/debian/changelog2023-01-15 08:17:38.0 +0100
+++ xsp-4.2/debian/changelog2023-09-28 12:54:54.0 +0200
@@ -1,3 +1,12 @@
+xsp (4.2-2.5) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * mono-xsp4: Add perl dependency (Closes: #1053154)
+  * Move Vcs fields to salsa repo
+  * Remove retired uploader (Closes: #1051045)
+
+ -- Bastian Germann   Thu, 28 Sep 2023 12:54:54 +0200
+
 xsp (4.2-2.4) unstable; urgency=medium
 
   * Non-maintainer upload.
@@ -728,7 +737,7 @@
   the compatible versions is not always equal to the XSP version.
 
  -- Debian Mono Group   Wed, 17 May 
2006 20:32:00 +0200
-   
+
 xsp (1.1.13-1) unstable; urgency=low
 
   * New upstream release
diff -Nru xsp-4.2/debian/control xsp-4.2/debian/control
--- xsp-4.2/debian/control  2023-01-15 08:17:38.0 +0100
+++ xsp-4.2/debian/control  2023-09-28 12:54:54.0 +0200
@@ -2,7 +2,7 @@
 Section: web
 Priority: optional
 Maintainer: Debian Mono Group 
-Uploaders: Dylan R. E. Moonfire , Mirco Bauer 
, Jo Shields 
+Uploaders: Dylan R. E. Moonfire , Mirco Bauer 

 Build-Depends: debhelper (>= 7.0.50~), 
  po-debconf, 
  autotools-dev, 
@@ -12,8 +12,8 @@
  libnunit-cil-dev
 Standards-Version: 3.9.1
 Homepage: http://www.mono-project.com/ASP.NET
-Vcs-Git: git://git.debian.org/git/pkg-mono/packages/xsp.git
-Vcs-Browser: http://git.debian.org/?p=pkg-mono/packages/xsp.git
+Vcs-Git: https://salsa.debian.org/dotnet-team/xsp.git
+Vcs-Browser: https://salsa.debian.org/dotnet-team/xsp
 
 Package: dh-xsp
 Architecture: all
@@ -35,7 +35,7 @@
 
 Package: mono-xsp4
 Architecture: all
-Depends: ${misc:Depends}, ${cli:Depends}, mono-xsp4-base (= 
${source:Version}), procps, lsb-base
+Depends: ${misc:Depends}, ${cli:Depends}, mono-xsp4-base (= 
${source:Version}), procps, perl
 Description: simple web server to run ASP.NET 4.0 applications
  XSP is a simple web server written in C# that can be used to run your 
  ASP.NET 4.0 applications. 


Bug#1039427: xsp: ships sysv-init script without systemd unit

2023-09-28 Thread Bastian Germann

Control: severity -1 important

I have filed a serious bug for the underlying issue. Please ignore my comments 
for this bug.



Bug#1053154: mono-xsp4: needs perl dependency for postinst

2023-09-28 Thread Bastian Germann

Package: mono-xsp4
Version: 4.2-2.4
Severity: serious

The package does not install because postinst triggers mono-xsp4-update, which 
needs MD5.pm.
The package has to depend on perl.



Bug#1017893: Ships autogenerated files that can't be renegerated with the code in Debian main

2023-09-27 Thread Bastian Germann

Please do not fix this bug but port bless to gtk-sharp3: #1043275.



Bug#984189: libodb-boost: ftbfs with GCC-11

2023-09-27 Thread Bastian Germann

I am sponsoring a NMU that fixes this issue.
Please find the debdiff attached.diff -Nru libodb-2.4.0/debian/changelog libodb-2.4.0/debian/changelog
--- libodb-2.4.0/debian/changelog   2015-05-24 15:55:04.0 +0200
+++ libodb-2.4.0/debian/changelog   2023-09-25 16:35:02.0 +0200
@@ -1,3 +1,10 @@
+libodb (2.4.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix gcc-11 build issue. (Closes: #984189)
+
+ -- Bo YU   Mon, 25 Sep 2023 22:35:02 +0800
+
 libodb (2.4.0-1) unstable; urgency=low
 
   * Initial upload (closes: #786696).
diff -Nru libodb-2.4.0/debian/patches/fix-gcc-11-build-issue.patch 
libodb-2.4.0/debian/patches/fix-gcc-11-build-issue.patch
--- libodb-2.4.0/debian/patches/fix-gcc-11-build-issue.patch1970-01-01 
01:00:00.0 +0100
+++ libodb-2.4.0/debian/patches/fix-gcc-11-build-issue.patch2023-09-25 
16:35:02.0 +0200
@@ -0,0 +1,1288 @@
+Origin: upstream, 13dd928ae18ef9610bc820b7b3e65629addea1d2
+From: Boris Kolpackov 
+Date: Wed, 15 Jun 2016 18:50:51 +0200
+Subject: Get rid of C++11 deprecation warnings for auto_ptr, exception specs
+
+In particular, std::auto_ptr is no longer mapped in C++11.
+---
+ odb/connection.hxx   |   8 +--
+ odb/connection.ixx   |  12 ++--
+ odb/database.hxx |   8 +--
+ odb/database.ixx |  12 ++--
+ odb/details/config-vc.h  |   3 +
+ odb/details/config.hxx   |  10 +++
+ odb/details/meta/polymorphic-p.hxx   |   3 +-
+ odb/details/posix/exceptions.cxx |   2 +-
+ odb/details/posix/exceptions.hxx |   3 +-
+ odb/details/shared-ptr/base.cxx  |   8 ++-
+ odb/details/shared-ptr/base.hxx  |  20 +-
+ odb/details/shared-ptr/base.ixx  |  18 +-
+ odb/details/shared-ptr/exception.hxx |   4 +-
+ odb/details/transfer-ptr.hxx |  26 
+ odb/details/win32/exceptions.cxx |   2 +-
+ odb/details/win32/exceptions.hxx |   5 +-
+ odb/exception.hxx|   3 +-
+ odb/exceptions.cxx   |  56 
+ odb/exceptions.hxx   |  57 +
+ odb/lazy-pointer-traits.hxx  |   2 +
+ odb/lazy-ptr.hxx |  23 +++
+ odb/lazy-ptr.ixx | 120 ++-
+ odb/pointer-traits.hxx   |   2 +
+ odb/wrapper-traits.hxx   |   2 +
+ 24 files changed, 235 insertions(+), 174 deletions(-)
+
+--- a/odb/connection.hxx
 b/odb/connection.hxx
+@@ -77,14 +77,14 @@
+ void
+ cache_query (const prepared_query&);
+ 
+-template 
+-void
+-cache_query (const prepared_query&, std::auto_ptr params);
+-
+ #ifdef ODB_CXX11
+ template 
+ void
+ cache_query (const prepared_query&, std::unique_ptr params);
++#else
++template 
++void
++cache_query (const prepared_query&, std::auto_ptr params);
+ #endif
+ 
+ template 
+--- a/odb/connection.ixx
 b/odb/connection.ixx
+@@ -64,24 +64,24 @@
+ cache_query_ (pq.impl_, typeid (T), 0, 0, 0);
+   }
+ 
++#ifdef ODB_CXX11
+   template 
+   inline void connection::
+-  cache_query (const prepared_query& pq, std::auto_ptr params)
++  cache_query (const prepared_query& pq, std::unique_ptr params)
+   {
+ assert (pq);
+-assert (params.get () != 0);
++assert (params);
+ cache_query_ (
+   pq.impl_, typeid (T), params.get (),  (P), _deleter);
+ params.release ();
+   }
+-
+-#ifdef ODB_CXX11
++#else
+   template 
+   inline void connection::
+-  cache_query (const prepared_query& pq, std::unique_ptr params)
++  cache_query (const prepared_query& pq, std::auto_ptr params)
+   {
+ assert (pq);
+-assert (params);
++assert (params.get () != 0);
+ cache_query_ (
+   pq.impl_, typeid (T), params.get (),  (P), _deleter);
+ params.release ();
+--- a/odb/database.hxx
 b/odb/database.hxx
+@@ -342,14 +342,14 @@
+ void
+ cache_query (const prepared_query&);
+ 
+-template 
+-void
+-cache_query (const prepared_query&, std::auto_ptr params);
+-
+ #ifdef ODB_CXX11
+ template 
+ void
+ cache_query (const prepared_query&, std::unique_ptr params);
++#else
++template 
++void
++cache_query (const prepared_query&, std::auto_ptr params);
+ #endif
+ 
+ template 
+--- a/odb/database.ixx
 b/odb/database.ixx
+@@ -684,21 +684,21 @@
+ c.cache_query (pq);
+   }
+ 
++#ifdef ODB_CXX11
+   template 
+   inline void database::
+-  cache_query (const prepared_query& pq, std::auto_ptr params)
++  cache_query (const prepared_query& pq, std::unique_ptr params)
+   {
+ connection_type& c (transaction::current ().connection ());
+-c.cache_query (pq, params);
++c.cache_query (pq, std::move (params));
+   }
+-
+-#ifdef ODB_CXX11
++#else
+   template 
+   inline void database::
+-  cache_query (const prepared_query& pq, std::unique_ptr params)
++  cache_query (const prepared_query& pq, std::auto_ptr params)
+   {
+   

Bug#1052518: RM: gtkguitune -- RoQA; dead upstream; depends on gtk2; alternative exists

2023-09-23 Thread Bastian Germann

Source: gtkguitune
Severity: serious

I intend to file a RM bug for gtkguitune. It is dead upstream and the last 
Debian upload was over a decade ago.
With lingot, there is a better alternative available in Debian. Also, this 
would help getting rid of gtkmm-2.4.



Bug#1050399: RM: starplot -- RoQA; low popcon; depends on gtk2

2023-09-22 Thread Bastian Germann

Control: severity -1 normal
Control: reassign -1 ftp.debian.org

Please remove starplot. It has a low popcon and depends on gtk2. The last 
maintainer upload was in 2014.
The last upstream release was in 2008.



Bug#1037404: transgui: build-depends on transitional package libgdk-pixbuf2.0-dev

2023-09-20 Thread Bastian Germann

I am uploading a NMU to DELAYED/10 in order fix this.
The debdiff is attached.diff -Nru transgui-5.18.0+dfsg/debian/changelog 
transgui-5.18.0+dfsg/debian/changelog
--- transgui-5.18.0+dfsg/debian/changelog   2022-05-08 22:41:20.0 
+0200
+++ transgui-5.18.0+dfsg/debian/changelog   2023-09-20 12:07:04.0 
+0200
@@ -1,3 +1,11 @@
+transgui (5.18.0+dfsg-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Build with widgetset qt5 (Closes: #967782)
+  * Drop Build-Depends: libgdk-pixbuf2.0-dev (Closes: #1037404)
+
+ -- Bastian Germann   Wed, 20 Sep 2023 12:07:04 +0200
+
 transgui (5.18.0+dfsg-3) unstable; urgency=medium
 
   * Re-add libssl-dev dependency (LP: #1971896)
diff -Nru transgui-5.18.0+dfsg/debian/control 
transgui-5.18.0+dfsg/debian/control
--- transgui-5.18.0+dfsg/debian/control 2022-05-08 22:41:20.0 +0200
+++ transgui-5.18.0+dfsg/debian/control 2023-09-20 12:07:04.0 +0200
@@ -7,14 +7,10 @@
fp-utils,
fpc,
imagemagick,
-   lcl-gtk2,
+   lcl-qt5,
lcl-units,
lcl-utils,
-   libatk1.0-dev,
libcairo2-dev,
-   libgdk-pixbuf2.0-dev,
-   libgtk2.0-dev,
-   libpango1.0-dev,
libssl-dev,
libx11-dev
 Standards-Version: 4.6.0
diff -Nru transgui-5.18.0+dfsg/debian/patches/build-with-qt5-widgetset.patch 
transgui-5.18.0+dfsg/debian/patches/build-with-qt5-widgetset.patch
--- transgui-5.18.0+dfsg/debian/patches/build-with-qt5-widgetset.patch  
1970-01-01 01:00:00.0 +0100
+++ transgui-5.18.0+dfsg/debian/patches/build-with-qt5-widgetset.patch  
2023-09-20 12:07:04.0 +0200
@@ -0,0 +1,21 @@
+From: Bastian Germann 
+Date: Wed, 20 Sep 2023 12:44:29 +0200
+Subject: Build with qt5 widgetset
+
+---
+ Makefile.fpc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.fpc b/Makefile.fpc
+index 4622c4d..6ff3e1e 100644
+--- a/Makefile.fpc
 b/Makefile.fpc
+@@ -32,7 +32,7 @@ $(info Using Lazarus dir: $(LAZARUS_DIR))
+ LAZRES=$(LAZARUS_DIR)/tools/lazres$(SRCEXEEXT)
+ 
+ # Widgetset
+-LCL_WIDGETSET=gtk2
++LCL_WIDGETSET=qt5
+ ifneq ($(findstring $(OS_TARGET),win32,win64),)
+ LCL_WIDGETSET=win32
+ endif
diff -Nru transgui-5.18.0+dfsg/debian/patches/series 
transgui-5.18.0+dfsg/debian/patches/series
--- transgui-5.18.0+dfsg/debian/patches/series  2022-05-08 22:41:20.0 
+0200
+++ transgui-5.18.0+dfsg/debian/patches/series  2023-09-20 12:07:04.0 
+0200
@@ -2,3 +2,4 @@
 #fix.open.patch
 #force_ssl1.0.2.patch
 patch_connect_transmission_3.0
+build-with-qt5-widgetset.patch


Bug#1049380: RM: gliv -- RoQA; unmaintained; depends on gtk2

2023-09-19 Thread Bastian Germann

Control: severity -1 normal
Control: reassign -1 ftp.debian.org

Please remove gliv. It is unmaintained both upstream and in Debian.
Also, it depends on the deprecated gtk2.



Bug#1044138: RM: pcmanx-gtk2 -- RoQA; dead upstream; depends on gtk2

2023-09-19 Thread Bastian Germann

Control: severity -1 normal
Control: reassign -1 ftp.debian.org

Please remove pcmanx-gtk2. It is dead upstream, unmaintained in Debian,
and depends on the deprectated gtk2.



Bug#1008708: Regarding pysolfc embedding a python module

2023-09-19 Thread Bastian Germann

On Tue, 6 Sep 2022 10:10:30 -0300 Athos Ribeiro wrote:

As I commented in a similar bug in Ubuntu [1], while the fix for this
issue is available upstream and seems technically straightforward, it
injects a deprecated python module in its code base and re-licenses it
as CC0.

Only the changes to the file are licensed under CC0, which is clarified by
https://github.com/shlomif/PySolFC/commit/f0fb0500ddc35bd34ec6f0ee136342e32f0a3403



Bug#1043510: RM: rox -- RoQA; dead upstream; depends on gtk2

2023-09-19 Thread Bastian Germann

Control: severity -1 normal
Control: reassign -1 ftp.debian.org

Please remove rox. It is orphaned and dead upstream.
It also depends on the deprecated gtk2, which will obviously not be fixed.
Nobody chimed in on the RM announcement to keep it in Debian.



Bug#1052165: foo-yc20: Terminates directly

2023-09-18 Thread Bastian Germann

Source: foo-yc20
Severity: serious
Version: 1.3.0-6

The program is terminated directly with the following message, no matter if I 
try tro run the GUI or CLI version:

terminate called after throwing an instance of 'char const*'
Aborted



Bug#1024216: NMU yt-dlp

2023-09-18 Thread Bastian Germann

I am uploading a NMU to fix this.
The debdiff is attached and also available in git.diff -Nru mkchromecast-0.3.9~git20200902+db2964a/debian/changelog 
mkchromecast-0.3.9~git20200902+db2964a/debian/changelog
--- mkchromecast-0.3.9~git20200902+db2964a/debian/changelog 2020-10-16 
08:47:59.0 +0200
+++ mkchromecast-0.3.9~git20200902+db2964a/debian/changelog 2023-09-18 
12:18:36.0 +0200
@@ -1,3 +1,10 @@
+mkchromecast (0.3.9~git20200902+db2964a-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Replace youtube-dl with yt-dlp (Closes: #1024216).
+
+ -- Bastian Germann   Mon, 18 Sep 2023 10:18:36 +
+
 mkchromecast (0.3.9~git20200902+db2964a-2) unstable; urgency=medium
 
   * Also drop .gitignore files not present in the tarball.
diff -Nru mkchromecast-0.3.9~git20200902+db2964a/debian/control 
mkchromecast-0.3.9~git20200902+db2964a/debian/control
--- mkchromecast-0.3.9~git20200902+db2964a/debian/control   2020-10-16 
08:47:59.0 +0200
+++ mkchromecast-0.3.9~git20200902+db2964a/debian/control   2023-09-18 
12:05:32.0 +0200
@@ -37,7 +37,7 @@
  python3-requests,
  sox (>=14.4.1),
  vorbis-tools (>=1.4.0),
- youtube-dl,
+ yt-dlp,
  ${misc:Depends},
  ${python3:Depends}
 Suggests: ffmpeg
diff -Nru mkchromecast-0.3.9~git20200902+db2964a/debian/patches/series 
mkchromecast-0.3.9~git20200902+db2964a/debian/patches/series
--- mkchromecast-0.3.9~git20200902+db2964a/debian/patches/series
1970-01-01 01:00:00.0 +0100
+++ mkchromecast-0.3.9~git20200902+db2964a/debian/patches/series
2023-09-18 12:15:48.0 +0200
@@ -0,0 +1 @@
+yt-dlp.patch
diff -Nru mkchromecast-0.3.9~git20200902+db2964a/debian/patches/yt-dlp.patch 
mkchromecast-0.3.9~git20200902+db2964a/debian/patches/yt-dlp.patch
--- mkchromecast-0.3.9~git20200902+db2964a/debian/patches/yt-dlp.patch  
1970-01-01 01:00:00.0 +0100
+++ mkchromecast-0.3.9~git20200902+db2964a/debian/patches/yt-dlp.patch  
2023-09-18 12:16:41.0 +0200
@@ -0,0 +1,36 @@
+Description: Replace youtube-dl with yt-dlp
+Author: Bastian Germann 
+---
+--- mkchromecast-0.3.9~git20200902+db2964a.orig/mkchromecast/__init__.py
 mkchromecast-0.3.9~git20200902+db2964a/mkchromecast/__init__.py
+@@ -786,7 +786,7 @@ if args.loop is True and args.video is T
+ Command
+ """
+ if args.command is not None and args.video is True:
+-safe_commands = ["ffmpeg", "avconv", "youtube-dl"]
++safe_commands = ["ffmpeg", "avconv", "yt-dlp"]
+ command = shlex.split(args.command)
+ if command[0] not in safe_commands:
+ print(colors.error("Refusing to execute this."))
+--- mkchromecast-0.3.9~git20200902+db2964a.orig/mkchromecast/audio.py
 mkchromecast-0.3.9~git20200902+db2964a/mkchromecast/audio.py
+@@ -84,7 +84,7 @@ if youtube_url is not None:
+ query = urllib.parse.parse_qs(url_data.query)
+ video = query["v"][0]
+ print(colors.options("Playing video:") + " " + video)
+-command = ["youtube-dl", "-o", "-", youtube_url]
++command = ["yt-dlp", "-o", "-", youtube_url]
+ mtype = "audio/mp4"
+ else:
+ if os.path.exists(configf) and tray is True:
+--- mkchromecast-0.3.9~git20200902+db2964a.orig/mkchromecast/video.py
 mkchromecast-0.3.9~git20200902+db2964a/mkchromecast/video.py
+@@ -73,7 +73,7 @@ I think that the command below is sendin
+ browser closes the connection.
+ """
+ if youtube_url is not None:
+-command = ["youtube-dl", "-o", "-", youtube_url]
++command = ["yt-dlp", "-o", "-", youtube_url]
+ 
+ elif screencast is True:
+ if res is None:


Bug#1043523: RM: bitmeter -- RoQA; unmaintained; depends on gtk2

2023-09-18 Thread Bastian Germann

Control: retitle -1 RM: bitmeter -- ROM (team); low popcon; depends on gtk2
Control: reassign -1 ftp.debian.org
Control: severity -1 normal

Please remove bitmeter. The Multimedia Team has not cared about
this low-popcon package for a long time. It depends on gtk2.



Bug#1037909: yubioath-desktop: ftbfs with GCC-13

2023-09-18 Thread Bastian Germann

I am sponsiring a NMU to fix this.
The debdiff is attached.diff -Nru yubioath-desktop-5.1.0/debian/changelog 
yubioath-desktop-5.1.0/debian/changelog
--- yubioath-desktop-5.1.0/debian/changelog 2022-02-11 15:59:17.0 
+0100
+++ yubioath-desktop-5.1.0/debian/changelog 2023-09-17 16:29:46.0 
+0200
@@ -1,3 +1,11 @@
+yubioath-desktop (5.1.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add 02-fix-gcc-13 patch to fix gcc-13 build issue, thanks
+Jonathan Bergh  also. (Closes: #1037909)
+
+ -- Bo YU   Sun, 17 Sep 2023 22:29:46 +0800
+
 yubioath-desktop (5.1.0-1) unstable; urgency=medium
 
   * new upstream version 5.1.0
diff -Nru yubioath-desktop-5.1.0/debian/patches/02-fix-gcc-13.patch 
yubioath-desktop-5.1.0/debian/patches/02-fix-gcc-13.patch
--- yubioath-desktop-5.1.0/debian/patches/02-fix-gcc-13.patch   1970-01-01 
01:00:00.0 +0100
+++ yubioath-desktop-5.1.0/debian/patches/02-fix-gcc-13.patch   2023-09-17 
16:29:27.0 +0200
@@ -0,0 +1,18 @@
+Description: fix gcc-13 build issue 
+ Due to the upstream has beed renamed(6.0.0) and it seems the code has been 
+ refactored, so do not forward it.
+Author: Bo YU  
+Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037909
+Last-Update: 2023-07-24
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/QZXing/zxing/zxing/common/Types.h
 b/QZXing/zxing/zxing/common/Types.h
+@@ -2,6 +2,7 @@
+ #ifndef ZXING_TYPES_H
+ #define ZXING_TYPES_H
+ 
++#include 
+ #include 
+ #include 
+ #include 
diff -Nru yubioath-desktop-5.1.0/debian/patches/series 
yubioath-desktop-5.1.0/debian/patches/series
--- yubioath-desktop-5.1.0/debian/patches/series2022-02-11 
15:59:38.0 +0100
+++ yubioath-desktop-5.1.0/debian/patches/series2023-09-17 
16:16:17.0 +0200
@@ -1 +1,2 @@
 01-fix_target_path
+02-fix-gcc-13.patch


Bug#1037374: giggle: build-depends on transitional package libgdk-pixbuf2.0-dev

2023-09-17 Thread Bastian Germann

Version: 0.7-6



Bug#1037373: geany-plugins: NMU 1.38+dfsg-2.1

2023-09-17 Thread Bastian Germann

I am uploading a NMU to fix this. The debdiff is attached.diff -Nru geany-plugins-1.38+dfsg/debian/changelog 
geany-plugins-1.38+dfsg/debian/changelog
--- geany-plugins-1.38+dfsg/debian/changelog2022-12-15 03:11:13.0 
+
+++ geany-plugins-1.38+dfsg/debian/changelog2023-09-17 19:58:30.0 
+
@@ -1,3 +1,11 @@
+geany-plugins (1.38+dfsg-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Drop unused Build-Depends: libwnck-dev (Closes: #1041807)
+  * Move to Build-Depends: libgdk-pixbuf-2.0-dev (Closes: #1037373)
+
+ -- Bastian Germann   Sun, 17 Sep 2023 19:58:30 +
+
 geany-plugins (1.38+dfsg-2) unstable; urgency=medium
 
   * [386780f] Refresh patches and add patch to drop bundled gpgme.m4.
diff -Nru geany-plugins-1.38+dfsg/debian/control 
geany-plugins-1.38+dfsg/debian/control
--- geany-plugins-1.38+dfsg/debian/control  2022-12-15 03:11:13.0 
+
+++ geany-plugins-1.38+dfsg/debian/control  2023-09-17 19:57:28.0 
+
@@ -18,11 +18,10 @@
python3-docutils,
libxml2-dev (>= 2.6.27),
libsoup2.4-dev (>= 2.4.0),
-   libgdk-pixbuf2.0-dev (>= 2.0),
+   libgdk-pixbuf-2.0-dev (>= 2.0),
libgpgme11-dev,
libvte-2.91-dev,
libwebkit2gtk-4.0-dev,
-   libwnck-dev (>= 2.10.0),
libmarkdown2-dev,
libgit2-dev,
valac (>= 0.7.0),


Bug#1024722: davs2: do not release with bookworm

2023-09-16 Thread Bastian Germann

Control: retitle -1 davs2: Keep out of testing until it is used

bookworm was released.



Bug#1000009: opencollada: depends on obsolete pcre3 library

2023-09-16 Thread Bastian Germann

X-Debbugs-Cc: m...@debian.org

This will not be fixed upstream. The blender package has dropped its 
opencollada dependency.
I suggest to remove the package.



Bug#1037799: marked as pending in opencollada

2023-09-16 Thread Bastian Germann
Control: tag -1 pending

Hello,

Bug #1037799 in opencollada reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/multimedia-team/opencollada/-/commit/620bdce96176c597093b5600d42c5cbb0b565bfd


Fixes FTBFS due to gcc-13 upgrade (Closes: #1037799)


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1037799



Bug#1037400: spacefm: build-depends on transitional package libgdk-pixbuf2.0-dev

2023-09-16 Thread Bastian Germann

On Mon, 12 Jun 2023 11:55:56 +0100 Simon McVittie wrote:

If this package only requires functionality from gdk-pixbuf-2.0.pc
and , please update the build-dependency to
libgdk-pixbuf-2.0-dev.

If it also requires the Xlib integration gdk-pixbuf-xlib-2.0.pc and
 (unlikely), then you can also build-depend on
libgdk-pixbuf-xlib-2.0-dev until the package can be updated to remove
that requirement.


Only libgdk-pixbuf-2.0-dev is required. Please update the package.



Bug#1051006: smuxi: useless empty package

2023-09-16 Thread Bastian Germann

Control: severity -1 normal

The package is not migrating even though it is fixed.



Bug#1017619: NMU: 0.4.alpha2-0.1

2023-09-10 Thread Bastian Germann

I am uploading a NMU to fix this issue.
The debdiff is 1.8 MiB and therefore I am not including it.



Bug#1051287: NMU 8.0.1738-1.2

2023-09-08 Thread Bastian Germann

I am uploading a NMU to fix this.diff -Nru pike8.0-8.0.1738/debian/changelog pike8.0-8.0.1738/debian/changelog
--- pike8.0-8.0.1738/debian/changelog   2023-08-22 11:50:42.0 +
+++ pike8.0-8.0.1738/debian/changelog   2023-09-06 22:00:09.0 +
@@ -1,3 +1,10 @@
+pike8.0 (8.0.1738-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Do not install former pike8.0-pcre files into -core (Closes: #1051287).
+
+ -- Bastian Germann   Wed, 06 Sep 2023 22:00:09 +
+
 pike8.0 (8.0.1738-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru pike8.0-8.0.1738/debian/rules pike8.0-8.0.1738/debian/rules
--- pike8.0-8.0.1738/debian/rules   2018-06-23 23:06:03.0 +
+++ pike8.0-8.0.1738/debian/rules   2023-09-06 22:00:09.0 +
@@ -117,6 +117,7 @@
--without-fftw \
--without-libpdf \
--without-libpanda \
+   --without-libpcre \
--without-GTK \
--without-GTK2 \
--without-bundles \
@@ -190,6 +191,7 @@
 
 #  Some cleaning
find "$(TMP)$(lib_prefix)" -name '.autodoc' -type f -exec rm -f '{}' ';'
+   find "$(TMP)$(lib_prefix)" -name '*Regexp_PCRE.*' -type f -delete
 
install -d -m755 $(TMP)/usr/share/pixmaps
install -m644 debian/pike.xpm $(TMP)/usr/share/pixmaps/$(PIKE).xpm


Bug#1025576: libgsecuredelete: recommends transitional policykit-1 package

2023-09-08 Thread Bastian Germann

I am uploading a NMU to fix this. The debdiff is attached.diff -Nru libgsecuredelete-0.3/debian/changelog 
libgsecuredelete-0.3/debian/changelog
--- libgsecuredelete-0.3/debian/changelog   2021-01-12 15:17:08.0 
+0100
+++ libgsecuredelete-0.3/debian/changelog   2023-09-08 01:37:52.0 
+0200
@@ -1,3 +1,10 @@
+libgsecuredelete (0.3-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Recommend pkexec instead of policykit-1 (Closes: #1025576)
+
+ -- Bastian Germann   Thu, 07 Sep 2023 23:37:52 +
+
 libgsecuredelete (0.3-3) unstable; urgency=medium
 
   * Patch gsecuredelete/Makefile.am to generate a proper valac call - Thanks
diff -Nru libgsecuredelete-0.3/debian/control 
libgsecuredelete-0.3/debian/control
--- libgsecuredelete-0.3/debian/control 2021-01-12 13:27:25.0 +0100
+++ libgsecuredelete-0.3/debian/control 2023-09-08 01:37:29.0 +0200
@@ -20,7 +20,7 @@
  ${shlibs:Depends},
  libglib2.0-0,
  secure-delete
-Recommends: policykit-1
+Recommends: pkexec
 Description: wrapper library for the secure-delete tools
  GSecureDelete is a GObject wrapper library for the secure-delete tools
  (srm, sfill, sswap and smem), aiming to ease use of these tool from programs


Bug#1051398: collada2gltf: Missing source in d/copyright

2023-09-07 Thread Bastian Germann

Source: collada2gltf
Version: 20140924-9
Severity: serious

The upstream source is missing from d/copyright. This is a Policy violation.
Please add the upstream URL where the tarball was obtained.



Bug#1000008: openscap: depends on obsolete pcre3 library

2023-09-06 Thread Bastian Germann

Control: tags -1 fixed-upstream

The new openscap release builds with pcre2.



Bug#1043167: RM: graphmonkey -- RoQA; low popcon; depends on gtk2

2023-09-06 Thread Bastian Germann

Control: reassign -1 ftp.debian.org
Control: severity -1 normal

Please remove graphmonkey. Nobody complained on the removal announcement.
Newer upstream versions are released without source and only for Windows.
The package has a low popcon and depends on gtk2.



Bug#1051336: cecil: New upstream version available

2023-09-06 Thread Bastian Germann

Source: cecil
Version: 0.9.5+dfsg-5.1
Severity: serious

There are several new upstream versions available. Please import the latest.
I am filing this as serious because I doubt that anybody is maintaining this 
package and it can be autoremoved.



Bug#1051006: smuxi: useless empty package

2023-09-05 Thread Bastian Germann

I have caused this, so I am uploading a NMU to fix this.
The debdiff is attached.diff -Nru smuxi-1.1/debian/changelog smuxi-1.1/debian/changelog
--- smuxi-1.1/debian/changelog  2023-08-04 21:42:26.0 +0200
+++ smuxi-1.1/debian/changelog  2023-09-05 22:27:06.0 +0200
@@ -1,3 +1,11 @@
+smuxi (1.1-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop useless meta package (Closes: #1051006).
+  * Drop unnecessary vendor-specific patch series (Closes: #915916).
+
+ -- Bastian Germann   Tue, 05 Sep 2023 22:27:06 +0200
+
 smuxi (1.1-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru smuxi-1.1/debian/control smuxi-1.1/debian/control
--- smuxi-1.1/debian/control2023-08-04 21:42:26.0 +0200
+++ smuxi-1.1/debian/control2023-09-05 22:26:25.0 +0200
@@ -29,24 +29,6 @@
 Vcs-Git: https://salsa.debian.org/dotnet-team/smuxi.git
 Vcs-Browser: https://salsa.debian.org/dotnet-team/smuxi
 
-Package: smuxi
-Architecture: all
-Depends:
- ${misc:Depends},
-Description: graphical IRC client
- Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC
- client for sophisticated users, targeting the GNOME desktop.
- .
- Smuxi is based on the client-server model: The core application (engine) can
- be placed onto a server which is connected to the Internet around-the-clock;
- one or more frontends then connect to the core. This way, the connection to
- IRC can be kept up even when all frontends have been closed. The combination
- of screen and irssi served as example for this architecture.
- .
- Smuxi also supports the regular single application mode. This behaves like a
- typical IRC client; it doesn't need separate core management and utilizes a
- local engine that is used by the local frontend client.
-
 Package: smuxi-engine
 Architecture: all
 Replaces:
diff -Nru smuxi-1.1/debian/patches/debian_default_settings.patch 
smuxi-1.1/debian/patches/debian_default_settings.patch
--- smuxi-1.1/debian/patches/debian_default_settings.patch  1970-01-01 
01:00:00.0 +0100
+++ smuxi-1.1/debian/patches/debian_default_settings.patch  2023-07-21 
17:57:21.0 +0200
@@ -0,0 +1,15 @@
+Author: Mirco Bauer 
+Date:   Sat Sep 19 19:23:31 2009 +
+Subject: append debian channel to default config
+
+---
+--- a/src/Engine/Config/Config.cs
 b/src/Engine/Config/Config.cs
+@@ -338,6 +338,7 @@
+ Get(prefix + "OnConnectCommands",
+ new string[] {
+ "/join #smuxi",
++"/join #debian",
+ }
+ );
+ 
diff -Nru smuxi-1.1/debian/patches/series smuxi-1.1/debian/patches/series
--- smuxi-1.1/debian/patches/series 2023-08-04 21:42:26.0 +0200
+++ smuxi-1.1/debian/patches/series 2023-07-21 17:57:21.0 +0200
@@ -3,4 +3,5 @@
 build_Twitterizer2_with_default_compiler.patch
 build_db4o_with_default_compiler.patch
 build_agsxmpp_with_default_compiler.patch
+debian_default_settings.patch
 use-AC_PATH_TOOLS-to-help-cross-build-process.patch
diff -Nru smuxi-1.1/debian/patches/ubuntu_default_settings.patch 
smuxi-1.1/debian/patches/ubuntu_default_settings.patch
--- smuxi-1.1/debian/patches/ubuntu_default_settings.patch  2023-07-21 
17:57:21.0 +0200
+++ smuxi-1.1/debian/patches/ubuntu_default_settings.patch  1970-01-01 
01:00:00.0 +0100
@@ -1,17 +0,0 @@
-Index: smuxi/src/Engine/Config/Config.cs
-===
 smuxi.orig/src/Engine/Config/Config.cs 2014-02-16 20:07:05.896696227 
+0100
-+++ smuxi/src/Engine/Config/Config.cs  2014-02-16 20:07:05.896696227 +0100
-@@ -386,6 +386,12 @@
- Get(prefix + "Password", String.Empty);
- Get(prefix + "UseEncryption", false);
- Get(prefix + "ValidateServerCertificate", false);
-+Get(prefix + "OnStartupConnect", true);
-+Get(prefix + "OnConnectCommands",
-+new string[] {
-+"/join #ubuntu",
-+}
-+);
- 
- prefix = "Engine/Users/";
- Get(prefix+"Users", new string[] { "local" });
diff -Nru smuxi-1.1/debian/patches/ubuntu.series 
smuxi-1.1/debian/patches/ubuntu.series
--- smuxi-1.1/debian/patches/ubuntu.series  2023-07-21 17:57:21.0 
+0200
+++ smuxi-1.1/debian/patches/ubuntu.series  1970-01-01 01:00:00.0 
+0100
@@ -1,6 +0,0 @@
-fix_reautogen.patch
-build_Newtonsoft.Json_with_default_compiler.patch
-build_Twitterizer2_with_default_compiler.patch
-build_db4o_with_default_compiler.patch
-build_agsxmpp_with_default_compiler.patch
-ubuntu_default_settings.patch
diff -Nru 
smuxi-1.1/debian/patches/use-AC_PATH_TOOLS-to-help-cross-build-process.patch 
smuxi-1.1/debian/patches/use-AC_PATH_TOOLS-to-help-cross-build-process.patch
--- 

Bug#1051291: farpd: FTBFS on i386, uses GNU host to find libevent.a

2023-09-05 Thread Bastian Germann

I am uploading a NMU to fix this. The debdiff is attached.diff -Nru farpd-0.2/debian/changelog farpd-0.2/debian/changelog
--- farpd-0.2/debian/changelog  2023-08-18 00:18:37.0 +0200
+++ farpd-0.2/debian/changelog  2023-09-05 22:05:19.0 +0200
@@ -1,3 +1,10 @@
+farpd (0.2-11.3) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Prevent searching for libevent.a (Closes: #1051291)
+
+ -- Bastian Germann   Tue, 05 Sep 2023 22:05:19 +0200
+
 farpd (0.2-11.2) unstable; urgency=medium
 
   * Non-maintainer upload
diff -Nru farpd-0.2/debian/patches/debian.patch 
farpd-0.2/debian/patches/debian.patch
--- farpd-0.2/debian/patches/debian.patch   2023-08-18 00:18:37.0 
+0200
+++ farpd-0.2/debian/patches/debian.patch   2023-09-05 21:53:01.0 
+0200
@@ -224,7 +224,7 @@
   ;;
esac ],
 -[ if test -f ${prefix}/include/event.h -a -f ${prefix}/lib/libevent.a;
-+[ if test -f ${prefix}/include/event.h -a -f ${prefix}/lib/${host}/libevent.a;
++[ if test -f ${prefix}/include/event.h;
  then
   EVENTINC="-I${prefix}/include"
   EVENTLIB="-L${prefix}/lib -levent"


Bug#1051291: farpd: FTBFS on i386, uses GNU host to find libevent.a

2023-09-05 Thread Bastian Germann

Source: farpd
Version: 0.2-11.3
Severity: serious

farpd FTBFS on i386. This is a consequence of fixing #999882
without adjusting the $host part in the configure patch.



Bug#1042041: tpm2-pkcs11: FTBFS: undefined symbol: Tss2_MU_TPMS_ALGORITHM_DESCRIPTION_Marshal

2023-09-05 Thread Bastian Germann

Am 05.09.23 um 20:17 schrieb Paul Gevers:

Hi Bastian,

On Thu, 27 Jul 2023 00:01:52 +0200 Bastian Germann  wrote:
ImportError: /usr/lib/python3/dist-packages/tpm2_pytss/_libtpm2_pytss.abi3.so: undefined symbol: 
Tss2_MU_TPMS_ALGORITHM_DESCRIPTION_Marshal


This regularly suggests that a package broke their ABI without a SONAME bump.


Yes. It is tpm2-tss version 4.0.1-1 that broke its ABI.


The python3-tpm2-pytss package needs a binNMU because tpm2-tss was uploaded 
without migration.


I don't understand this sentence, but given my comment above, a binNMU seems like papering over a problem. Can you 
please elaborate what you mean exactly?


As the tpm2-tss ABI-breaking change was done without a transition (not migration; I mixed up the wording) through the 
release team, this python package would have been able to fix the FBTFS via a binNMU but as a new upstream version was 
imported, this is resolved by now. The underlying issue (missing transition) might have caused other packages to break.




Bug#1051201: aircrack-ng: FTBFS due to failing test-wpapsk-cmac

2023-09-04 Thread Bastian Germann

Source: aircrack-ng
Version: 1:1.7+git20230807.4bf83f1a-1
Severity: serious

aircrack-ng fails tobuild from source because test-wpapsk-cmac fails on arm 
platforms with:

1..2
not ok 1 - test_crypto_engine_generic
# difference at offset 0 0x97 0x2c
# difference at offset 1 0xd8 0x76
# difference at offset 2 0x90 0xdc
# difference at offset 3 0xb4 0x59
# difference at offset 4 0xfc 0x2c
# difference at offset 5 0x65 0x3b
# difference at offset 6 0xf6 0x67
# difference at offset 7 0x5d 0x1b
# difference at offset 8 0x10 0xac
# difference at offset 9 0xbe 0x23
# difference at offset 10 0x4c 0x0f
# difference at offset 11 0x11 0x6c
# difference at offset 12 0x92 0x9e
# difference at offset 13 0x13 0x38
# difference at offset 14 0x78 0xa0
# difference at offset 15 0x27 0x62
# ...
# 31 bytes of 0xd8b45970 and 0xcb474530 differ
# test/unit/test-wpapsk-cmac.c:174: error: Failure!
not ok 2 - test_crypto_engine_arm_neon
# difference at offset 0 0x97 0x2c
# difference at offset 1 0xd8 0x76
# difference at offset 2 0x90 0xdc
# difference at offset 3 0xb4 0x59
# difference at offset 4 0xfc 0x2c
# difference at offset 5 0x65 0x3b
# difference at offset 6 0xf6 0x67
# difference at offset 7 0x5d 0x1b
# difference at offset 8 0x10 0xac
# difference at offset 9 0xbe 0x23
# difference at offset 10 0x4c 0x0f
# difference at offset 11 0x11 0x6c
# difference at offset 12 0x92 0x9e
# difference at offset 13 0x13 0x38
# difference at offset 14 0x78 0xa0
# difference at offset 15 0x27 0x62
# ...
# 31 bytes of 0xd8b48ac0 and 0xcb474530 differ
# test/unit/test-wpapsk-cmac.c:174: error: Failure!
# not ok - tests
FAIL test-wpapsk-cmac (exit status: 2)



<    1   2   3   4   5   6   7   8   >