Bug#1055153: skeema: FTBFS on mips64el

2023-11-06 Thread Andrius Merkys

Hello,

On Wed, 1 Nov 2023 11:49:20 +0100 Sebastian Ramacher 
 wrote:

Source: skeema
Version: 1.11.0+ds-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)


I am unable to reproduce this on eller. Most likely the test timeout is 
due to slow buildd machine, increasing the timeout should fix it. I will 
give it a look.


Andrius



Bug#1054707: libodsstream: FTBFS: test_ods.cpp:3:10: fatal error: catch2/catch.hpp: No such file or directory

2023-11-06 Thread Andreas Tille
Hi,

seems the usage of the catch2 library has changed.  I've tried

 #define CATCH_CONFIG_MAIN
-#include 
+#include 
 #include "config.h"

which has lead to 

   /usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/Scrt1.o: in function 
`_start':
(.text+0x17): undefined reference to `main'

Thus I've added a main() function in my patch[1] but this leads to linker
errors[2].

Just summarizing the situation here in the bug log.  Will ask for help by catch2
experts.

Kind regards
  Andreas.


[1] 
https://salsa.debian.org/debichem-team/libodsstream/-/blob/master/debian/patches/new_catch2_usage.patch
[2] https://salsa.debian.org/debichem-team/libodsstream/-/jobs/4898134

-- 
http://fam-tille.de



Processed: libpam-elogind-compat has ineffective replaces for libpam-systemd due to /usr-merge

2023-11-06 Thread Debian Bug Tracking System
Processing control commands:

> clone -1 -2
Bug #1055484 [libpam-elogind-compat] libpam-elogind-compat has ineffective 
replaces for libpam-systemd due to /usr-merge
Bug 1055484 cloned as bug 1055485
> affects -1 + libpam-systemd
Bug #1055484 [libpam-elogind-compat] libpam-elogind-compat has ineffective 
replaces for libpam-systemd due to /usr-merge
Added indication that 1055484 affects libpam-systemd
> retitle -2 libpam-systemd needs a versioned conflict for libpam-elogind-compat
Bug #1055485 [libpam-elogind-compat] libpam-elogind-compat has ineffective 
replaces for libpam-systemd due to /usr-merge
Changed Bug title to 'libpam-systemd needs a versioned conflict for 
libpam-elogind-compat' from 'libpam-elogind-compat has ineffective replaces for 
libpam-systemd due to /usr-merge'.
> reassign -2 libpam-systemd
Bug #1055485 [libpam-elogind-compat] libpam-systemd needs a versioned conflict 
for libpam-elogind-compat
Bug reassigned from package 'libpam-elogind-compat' to 'libpam-systemd'.
No longer marked as found in versions libpam-elogind-compat/1.3.
Ignoring request to alter fixed versions of bug #1055485 to the same values 
previously set
> found -2 255~rc1-2
Bug #1055485 [libpam-systemd] libpam-systemd needs a versioned conflict for 
libpam-elogind-compat
Marked as found in versions systemd/255~rc1-2.
> affects -2 + libpam-elogind-compat
Bug #1055485 [libpam-systemd] libpam-systemd needs a versioned conflict for 
libpam-elogind-compat
Added indication that 1055485 affects libpam-elogind-compat
> block -2 by -1
Bug #1055485 [libpam-systemd] libpam-systemd needs a versioned conflict for 
libpam-elogind-compat
1055485 was not blocked by any bugs.
1055485 was not blocking any bugs.
Added blocking bug(s) of 1055485: 1055484

-- 
1055484: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055484
1055485: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055485
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1055484: libpam-elogind-compat has ineffective replaces for libpam-systemd due to /usr-merge

2023-11-06 Thread Helmut Grohne
Package: libpam-elogind-compat
Version: 1.3
Severity: serious
Justification: silent file overwrite in upgrade situation
User: helm...@debian.org
Usertags: dep17p1
Control: clone -1 -2
Control: affects -1 + libpam-systemd
Control: retitle -2 libpam-systemd needs a versioned conflict for 
libpam-elogind-compat
Control: reassign -2 libpam-systemd
Control: found -2 255~rc1-2
Control: affects -2 + libpam-elogind-compat
Control: block -2 by -1

libpam-elogind-compat declares "Replaces: libpam-systemd", because they
both install e.g. /lib/x86_64-linux-gnu/security/pam_systemd.so on
amd64. Since libpam-systemd/255~rc1-2 in experimental, this file is
located in the corresponding location below /usr. Therefore the Replaces
declaration is not matched by dpkg and becomes ineffective. The
resulting behaviour is as if there was no replaces. This is problem
class is described in more detail in DEP17[1] P1.

The simplest mitigation for this kind of problem is preventing
concurrent unpack by upgrading Replaces to Conflicts (and thus dropping
the now implied Breaks). This mitigation is described in more detail in
DEP17[1] M7.

Do you know why Breaks+Replaces has been chosen here? Do you see any
issues with upgrading to Conflicts?

A timely solution is appreciated, because libpam-systemd will need a
versioned Conflicts on unfixed versions of libpam-elogind-compat to
avoid breaking upgrades.

Helmut

[1] https://subdivi.de/~helmut/dep17.html



Processed: tagging 1052881

2023-11-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 1052881 + patch
Bug #1052881 [src:embree] embree: FTBFS: ! LaTeX Error: File `puenc-greek.def' 
not found.
Added tag(s) patch.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1052881: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052881
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1042642: ns3: FTBFS with Sphinx 7.1, docutils 0.20: make[6]: *** [Makefile:75: html] Error 2

2023-11-06 Thread Martin Quinson
Hello,

thanks for your hard work investigating on this. I confirm that this fixes the
build. I am currently relaunching the build with a proper changelog entry
before uploading to unstable. The patch I came up with is here:
https://salsa.debian.org/debian/ns3/-/blob/master/debian/patches/sphinx-7

Many many thanks for your help, I was not there at all.

Mt

Le lundi 06 novembre 2023 à 18:12 +0100, s3v a écrit :
> Dear Maintainer,
> 
> Problematic lines seem to be [1][2][3].
> After fixing all of them, I was able to build successfully your package in
> a sid chroot environment.
> 
> Kind Regards
> 
> [1]
> https://sources.debian.org/src/ns3/3.40-1/ns-3.40/doc/models/source/conf.py/#L68
> [2]
> https://sources.debian.org/src/ns3/3.40-1/ns-3.40/doc/manual/source/conf.py/#L68
> [3]
> https://sources.debian.org/src/ns3/3.40-1/ns-3.40/doc/tutorial/source/conf.py/#L66



signature.asc
Description: This is a digitally signed message part


Bug#1039529: applied patch to ITK

2023-11-06 Thread Flavien Bridault

Hi Steven, hi Andreas,

Sorry for the late replay... Eventually I had less time than expected. :(

I gave a try today, and I manage to get a working build. I took the 
opportunity to update to 23.1.0. I tested the packaged apps on my VM and 
this seems to work nicely.


Could you please a look when you have some time Andreas?

Thanks again.


*Dr. Flavien BRIDAULT*
Director of Software Development
IRCAD France & IRCAD Africa

flavien.brida...@ircad.fr 
Tél. : +33 (0)3 88 119 201
IRCAD France
http://www.ircad.fr/
http://www.ircad.africa/ 

Suivez l'IRCAD sur Facebook 



*IRCAD France*
Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg Cedex 
- FRANCE


Le 29/09/2023 à 12:34, Flavien Bridault a écrit :


Hi Steven, hi Andreas,

I had a quick try two days ago, and indeed it still fails, but I think 
this might be a different issue, and if this is the case, that might 
be solved by a patch on my side. I'm pretty busy these days, but I'll 
let you know asap, probably during the week-end.


Thanks again guys.


*Dr. Flavien BRIDAULT*
Director of Software Development
IRCAD France & IRCAD Africa

flavien.brida...@ircad.fr 
Tél. : +33 (0)3 88 119 201
IRCAD France
http://www.ircad.fr/
http://www.ircad.africa/ 

Suivez l'IRCAD sur Facebook 



*IRCAD France*
Hôpitaux Universitaires - 1, place de l'Hôpital - 67091 Strasbourg 
Cedex - FRANCE


Le 29/09/2023 à 12:30, Andreas Tille a écrit :

Hi Steven,

Am Tue, Sep 26, 2023 at 10:47:34AM -0500 schrieb Steven Robbins:

Just FYI: I applied the suggested patch  (thanks Flavien!) to ITK.  Let me
know if "sight" now builds.

I tried with my local pbuilder but failed.  Unfurtunately Salsa CI
fails even in extract source step so we do not see any build log.
Flavien, could you please have another look?

Kind regards
Andreas.



OpenPGP_signature.asc
Description: OpenPGP digital signature


Processed: Re: Bug#1055348: jetty9: Update from DLA 3641 breaks puppetdb ("Exception in thread "main" java.lang.IllegalStateException: KeyStores with multiple certificates are not supported on the bas

2023-11-06 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 trapperkeeper-webserver-jetty9-clojure
Bug #1055348 [src:jetty9] jetty9: Update from DLA 3641 breaks puppetdb 
("Exception in thread "main" java.lang.IllegalStateException: KeyStores with 
multiple certificates are not supported on the base class 
org.eclipse.jetty.util.ssl.SslContextFactory")
Bug reassigned from package 'src:jetty9' to 
'trapperkeeper-webserver-jetty9-clojure'.
No longer marked as found in versions jetty9/9.4.50-4+deb10u1.
Ignoring request to alter fixed versions of bug #1055348 to the same values 
previously set
> found -1 1.7.0-2+deb10u1
Bug #1055348 [trapperkeeper-webserver-jetty9-clojure] jetty9: Update from DLA 
3641 breaks puppetdb ("Exception in thread "main" 
java.lang.IllegalStateException: KeyStores with multiple certificates are not 
supported on the base class org.eclipse.jetty.util.ssl.SslContextFactory")
There is no source info for the package 
'trapperkeeper-webserver-jetty9-clojure' at version '1.7.0-2+deb10u1' with 
architecture ''
Unable to make a source version for version '1.7.0-2+deb10u1'
Marked as found in versions 1.7.0-2+deb10u1.
> close -1 1.7.0-2+deb10u2
Bug #1055348 [trapperkeeper-webserver-jetty9-clojure] jetty9: Update from DLA 
3641 breaks puppetdb ("Exception in thread "main" 
java.lang.IllegalStateException: KeyStores with multiple certificates are not 
supported on the base class org.eclipse.jetty.util.ssl.SslContextFactory")
There is no source info for the package 
'trapperkeeper-webserver-jetty9-clojure' at version '1.7.0-2+deb10u2' with 
architecture ''
Unable to make a source version for version '1.7.0-2+deb10u2'
Marked as fixed in versions 1.7.0-2+deb10u2.
Bug #1055348 [trapperkeeper-webserver-jetty9-clojure] jetty9: Update from DLA 
3641 breaks puppetdb ("Exception in thread "main" 
java.lang.IllegalStateException: KeyStores with multiple certificates are not 
supported on the base class org.eclipse.jetty.util.ssl.SslContextFactory")
Marked Bug as done

-- 
1055348: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055348
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1055348: jetty9: Update from DLA 3641 breaks puppetdb ("Exception in thread "main" java.lang.IllegalStateException: KeyStores with multiple certificates are not supported on the base class org.ecl

2023-11-06 Thread Markus Koschany
Control: reassign -1 trapperkeeper-webserver-jetty9-clojure
Control: found -1 1.7.0-2+deb10u1
Control: close -1 1.7.0-2+deb10u2

I have just released DLA 3647-1. I believe this problem is fixed in version
1.7.0-2+deb10u2 of trapperkeeper-webserver-jetty9-clojure now.

Regards,

Markus


signature.asc
Description: This is a digitally signed message part


Bug#1031046: Asterisk not in Bookworm

2023-11-06 Thread Patrik Schindler
Hello,

I also was caught by surprise that Asterisk isn't included in Bookworm. What's 
more, this (for servers) important package is not mentioned in the official 
documentation about caveats!

https://www.debian.org/releases/stable/amd64/release-notes/ch-information.en.html

Following the discussion, I wonder, why Asterisk wasn't kept under limited 
security support, like binutils?

Also, other packages provide new upstream versions instead of burdening the 
maintainers with tedious porting of fixes to keep an earlier release. I know 
Debian is famous for this mindset, but sometimes pragmatism beats ideology?

:wq! PoC



Processed: tagging 1055475, notfixed 1040333 in 0.14.0-1, tagging 1046434, tagging 1039769, tagging 1052091 ...

2023-11-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 1055475 + sid trixie
Bug #1055475 [src:tilix] tilix: FTBFS with ldc 1.35.0
Added tag(s) trixie and sid.
> notfixed 1040333 0.14.0-1
Bug #1040333 {Done: Félix Sipma } [restic] restic fails when 
using rest backend
No longer marked as fixed in versions restic/0.14.0-1.
> tags 1046434 + experimental
Bug #1046434 {Done: Lucas Nussbaum } [src:ruby-mocha] 
ruby-mocha: Fails to build source after successful build
Added tag(s) experimental.
> tags 1039769 + experimental
Bug #1039769 {Done: David Prévot } [src:php-doctrine-dbal] 
php-doctrine-dbal: FTBFS with phpunit 10: make[1]: *** [debian/rules:30: 
override_dh_auto_test] Error 2
Added tag(s) experimental.
> tags 1052091 + experimental
Bug #1052091 {Done: Simon McVittie } 
[gnome-shell-extension-caffeine] gnome-shell-extension-caffeine: needs update 
for GNOME Shell 45
Added tag(s) experimental.
> tags 1052109 + experimental
Bug #1052109 {Done: Jeremy Bícha } 
[gnome-shell-extension-tiling-assistant] 
gnome-shell-extension-tiling-assistant: needs update for GNOME Shell 45
Added tag(s) experimental.
> tags 1052094 + experimental
Bug #1052094 {Done: Jeremy Bícha } 
[gnome-shell-extension-desktop-icons-ng] 
gnome-shell-extension-desktop-icons-ng: needs update for GNOME Shell 45
Added tag(s) experimental.
> tags 1052092 + experimental
Bug #1052092 {Done: Jeremy Bícha } 
[gnome-shell-extension-dash-to-panel] gnome-shell-extension-dash-to-panel: 
needs update for GNOME Shell 45
Added tag(s) experimental.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1039769: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1039769
1040333: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040333
1046434: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1046434
1052091: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052091
1052092: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052092
1052094: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052094
1052109: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052109
1055475: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055475
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1055470: marked as done (exiv2: CVE-2023-44398)

2023-11-06 Thread Debian Bug Tracking System
Your message dated Mon, 06 Nov 2023 22:04:38 +
with message-id 
and subject line Bug#1055470: fixed in exiv2 0.28.1+dfsg-1
has caused the Debian Bug report #1055470,
regarding exiv2: CVE-2023-44398
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.)


-- 
1055470: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055470
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: exiv2
Version: 0.28.0+dfsg-4
Severity: grave
Tags: security upstream
Justification: user security hole
X-Debbugs-Cc: car...@debian.org, Debian Security Team 

Hi,

The following vulnerability was published for exiv2.

CVE-2023-44398[0]:
| Exiv2 is a C++ library and a command-line utility to read, write,
| delete and modify Exif, IPTC, XMP and ICC image metadata. An out-of-
| bounds write was found in Exiv2 version v0.28.0. The vulnerable
| function, `BmffImage::brotliUncompress`, is new in v0.28.0, so
| earlier versions of Exiv2 are _not_ affected. The out-of-bounds
| write is triggered when Exiv2 is used to read the metadata of a
| crafted image file. An attacker could potentially exploit the
| vulnerability to gain code execution, if they can trick the victim
| into running Exiv2 on a crafted image file. This bug is fixed in
| version v0.28.1. Users are advised to upgrade. There are no known
| workarounds for this vulnerability.


If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2023-44398
https://www.cve.org/CVERecord?id=CVE-2023-44398
[1] https://github.com/Exiv2/exiv2/security/advisories/GHSA-hrw9-ggg3-3r4r

Regards,
Salvatore
--- End Message ---
--- Begin Message ---
Source: exiv2
Source-Version: 0.28.1+dfsg-1
Done: Pino Toscano 

We believe that the bug you reported is fixed in the latest version of
exiv2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1055...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pino Toscano  (supplier of updated exiv2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Mon, 06 Nov 2023 22:41:59 +0100
Source: exiv2
Architecture: source
Version: 0.28.1+dfsg-1
Distribution: experimental
Urgency: medium
Maintainer: Debian KDE Extras Team 
Changed-By: Pino Toscano 
Closes: 1055470
Changes:
 exiv2 (0.28.1+dfsg-1) experimental; urgency=medium
 .
   * Team upload.
   * New upstream release:
 - fixes CVE-2023-44398 (Closes: #1055470)
   * Update the patches:
 - upstream_avoid-LTO-issues.patch: drop, backported from upstream
 - upstream_asf-fix-GUID-reading-on-big-endian-platforms.patch: drop,
   backported from upstream
 - tests-do-not-hardcode-ENOENT.diff: drop, fixed upstream
   * Backport the upstream PR https://github.com/Exiv2/exiv2/pull/2819 to fix
 the installation of the CMake config files in the library directory;
 cmake-config-installdir.diff.
Checksums-Sha1:
 e2364b3b8519821acb697f800dc6b5b43df54660 2408 exiv2_0.28.1+dfsg-1.dsc
 450130470083fa6a4dd7776c6a8e5b082e722999 34896004 exiv2_0.28.1+dfsg.orig.tar.xz
 05f95939142571cb91002ab3800d505e70bb7756 24348 
exiv2_0.28.1+dfsg-1.debian.tar.xz
 8cb14d5753ad84c44e538f22b46bc1f03067e8c4 7558 
exiv2_0.28.1+dfsg-1_source.buildinfo
Checksums-Sha256:
 07082fe3bb8c622bd0bca36f7944631d85f80846588bb1e65a5bccd66c56a208 2408 
exiv2_0.28.1+dfsg-1.dsc
 118364fcb9c36cfecfb7f778eec632eab00ac7ac5ee817ef522d5e988ad752e8 34896004 
exiv2_0.28.1+dfsg.orig.tar.xz
 fd71d327d3c639e005688a1f55d8225599bf98d8da6c26b0bc547224498d43be 24348 
exiv2_0.28.1+dfsg-1.debian.tar.xz
 7c9927940660a754e001f906c879b5369037f28dacb9127d57dc58f046a5aa9f 7558 
exiv2_0.28.1+dfsg-1_source.buildinfo
Files:
 fc44cdce8501f33dd223c2819c2a9007 2408 graphics optional exiv2_0.28.1+dfsg-1.dsc
 390fba208547f77e859beec2fc264d46 34896004 graphics optional 
exiv2_0.28.1+dfsg.orig.tar.xz
 d0975304706ddb951f3612734ad35e86 24348 graphics optional 
exiv2_0.28.1+dfsg-1.debian.tar.xz
 cd80db2e00078b60ee62c99883395034 7558 graphics optional 
exiv2_0.28.1+dfsg-1_source.buildinfo

-BEGIN PGP SIGNATURE-


Bug#1055475: tilix: FTBFS with ldc 1.35.0

2023-11-06 Thread Sebastian Ramacher
Source: tilix
Version: 1.9.5-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=tilix=amd64=1.9.5-2%2Bb1=1699272176=0

FAILED: tilix.p/source_gx_tilix_prefeditor_prefdialog.d.o 
ldc2 -I=tilix.p -I=. -I=.. -I=../source -I=data -I/usr/include/d/gtkd-3/ 
-I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
-I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
-I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
-I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 
-I/usr/include/cloudproviders -I/usr/include/atk-1.0 
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
-I/usr/include/librsvg-2.0 -I/usr/include/vte-2.91 -I/usr/include/libsecret-1 
-enable-color -wi -O -g -release -wi -vcolumns -d-version=StdLoggerDisableTrace 
-makedeps=tilix.p/source_gx_tilix_prefeditor_prefdialog.d.o.deps 
-of=tilix.p/source_gx_tilix_prefeditor_prefdialog.d.o -c 
../source/gx/tilix/prefeditor/prefdialog.d
../source/gx/tilix/prefeditor/prefdialog.d(960,16): Error: unable to read 
module `xml`
../source/gx/tilix/prefeditor/prefdialog.d(960,16):Expected 'std/xml.d' 
or 'std/xml/package.d' in one of the following import paths:
import path[0] = tilix.p
import path[1] = .
import path[2] = ..
import path[3] = ../source
import path[4] = data
import path[5] = /usr/include/d/gtkd-3/
import path[6] = /usr/include/gtk-3.0
import path[7] = /usr/include/pango-1.0
import path[8] = /usr/include/glib-2.0
import path[9] = /usr/lib/x86_64-linux-gnu/glib-2.0/include
import path[10] = /usr/include/harfbuzz
import path[11] = /usr/include/freetype2
import path[12] = /usr/include/libpng16
import path[13] = /usr/include/libmount
import path[14] = /usr/include/blkid
import path[15] = /usr/include/fribidi
import path[16] = /usr/include/cairo
import path[17] = /usr/include/pixman-1
import path[18] = /usr/include/gdk-pixbuf-2.0
import path[19] = /usr/include/x86_64-linux-gnu
import path[20] = /usr/include/webp
import path[21] = /usr/include/gio-unix-2.0
import path[22] = /usr/include/cloudproviders
import path[23] = /usr/include/atk-1.0
import path[24] = /usr/include/at-spi2-atk/2.0
import path[25] = /usr/include/at-spi-2.0
import path[26] = /usr/include/dbus-1.0
import path[27] = /usr/lib/x86_64-linux-gnu/dbus-1.0/include
import path[28] = /usr/include/librsvg-2.0
import path[29] = /usr/include/vte-2.91
import path[30] = /usr/include/libsecret-1
import path[31] = /usr/lib/ldc/x86_64-linux-gnu/include/d
import path[32] = /usr/include/d

Cheers
-- 
Sebastian Ramacher



Bug#1055474: redmine: CVE-2023-47258 CVE-2023-47259 CVE-2023-47260

2023-11-06 Thread Salvatore Bonaccorso
Source: redmine
Version: 5.0.4-7
Severity: grave
Tags: security upstream
Justification: user security hole
X-Debbugs-Cc: car...@debian.org, Debian Security Team 

Hi,

The following vulnerabilities were published for redmine.

CVE-2023-47258[0]:
| Redmine before 4.2.11 and 5.0.x before 5.0.6 allows XSS in a
| Markdown formatter.


CVE-2023-47259[1]:
| Redmine before 4.2.11 and 5.0.x before 5.0.6 allows XSS in the
| Textile formatter.


CVE-2023-47260[2]:
| Redmine before 4.2.11 and 5.0.x before 5.0.6 allows XSS via
| thumbnails.


If you fix the vulnerabilities please also make sure to include the
CVE (Common Vulnerabilities & Exposures) ids in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2023-47258
https://www.cve.org/CVERecord?id=CVE-2023-47258
[1] https://security-tracker.debian.org/tracker/CVE-2023-47259
https://www.cve.org/CVERecord?id=CVE-2023-47259
[2] https://security-tracker.debian.org/tracker/CVE-2023-47260
https://www.cve.org/CVERecord?id=CVE-2023-47260

Regards,
Salvatore



Processed: tagging 1055470

2023-11-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 1055470 + experimental
Bug #1055470 [src:exiv2] exiv2: CVE-2023-44398
Added tag(s) experimental.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1055470: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055470
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: tagging 1055470

2023-11-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 1055470 + pending
Bug #1055470 [src:exiv2] exiv2: CVE-2023-44398
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1055470: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055470
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1055470: exiv2: CVE-2023-44398

2023-11-06 Thread Salvatore Bonaccorso
Source: exiv2
Version: 0.28.0+dfsg-4
Severity: grave
Tags: security upstream
Justification: user security hole
X-Debbugs-Cc: car...@debian.org, Debian Security Team 

Hi,

The following vulnerability was published for exiv2.

CVE-2023-44398[0]:
| Exiv2 is a C++ library and a command-line utility to read, write,
| delete and modify Exif, IPTC, XMP and ICC image metadata. An out-of-
| bounds write was found in Exiv2 version v0.28.0. The vulnerable
| function, `BmffImage::brotliUncompress`, is new in v0.28.0, so
| earlier versions of Exiv2 are _not_ affected. The out-of-bounds
| write is triggered when Exiv2 is used to read the metadata of a
| crafted image file. An attacker could potentially exploit the
| vulnerability to gain code execution, if they can trick the victim
| into running Exiv2 on a crafted image file. This bug is fixed in
| version v0.28.1. Users are advised to upgrade. There are no known
| workarounds for this vulnerability.


If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2023-44398
https://www.cve.org/CVERecord?id=CVE-2023-44398
[1] https://github.com/Exiv2/exiv2/security/advisories/GHSA-hrw9-ggg3-3r4r

Regards,
Salvatore



Bug#1055393: marked as done (undertime: autopkgtest regression: 'NoneType' object has no attribute 'utcoffset')

2023-11-06 Thread Debian Bug Tracking System
Your message dated Mon, 06 Nov 2023 21:05:59 +
with message-id 
and subject line Bug#1055393: fixed in undertime 4.0.0
has caused the Debian Bug report #1055393,
regarding undertime: autopkgtest regression: 'NoneType' object has no attribute 
'utcoffset'
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.)


-- 
1055393: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055393
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Source: undertime
Version: 3.2.0
Severity: serious
Tags: sid trixie
User: debian...@lists.debian.org
Usertags: regression

Dear maintainer(s),

Your package has an autopkgtest, great. However, it fails. Can you 
please investigate the situation and fix it? I copied some of the output 
at the bottom of this report.


The release team has announced [1] that failing autopkgtest on amd64 and 
arm64 are considered RC in testing.


More information about this bug and the reason for filing it can be 
found on 
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation


Paul

[1] https://lists.debian.org/debian-devel-announce/2019/07/msg2.html

https://ci.debian.net/data/autopkgtest/testing/amd64/u/undertime/39061593/log.gz

 31s **
 31s File "/usr/bin/undertime", line 1079, in __main__.uniq_zones
 31s Failed example:
 31s list(uniq_zones(zones, now))
 31s Exception raised:
 31s Traceback (most recent call last):
 31s   File "/usr/lib/python3.11/doctest.py", line 1351, in __run
 31s exec(compile(example.source, filename, "single",
 31s   File "", line 1, in 
 31s list(uniq_zones(zones, now))
 31s   File "/usr/bin/undertime", line 1086, in uniq_zones
 31s offset = zone.utcoffset(now)
 31s  ^^
 31s AttributeError: 'NoneType' object has no attribute 'utcoffset'
 31s **


OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: undertime
Source-Version: 4.0.0
Done: Antoine Beaupré 

We believe that the bug you reported is fixed in the latest version of
undertime, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1055...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antoine Beaupré  (supplier of updated undertime package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 06 Nov 2023 12:02:46 -0500
Source: undertime
Architecture: source
Version: 4.0.0
Distribution: unstable
Urgency: medium
Maintainer: Antoine Beaupré 
Changed-By: Antoine Beaupré 
Closes: 1055393
Changes:
 undertime (4.0.0) unstable; urgency=medium
 .
   * breaking change: drop --selftest now that tests have moved out to
 their own file, too hard to implement
   * fix default configuration, tests and example to get rid of legacy US/*
 timezones, suggest tzdata-legacy (Closes: #1055393)
   * dep change: use tzlocal to guess local timezone instead of our ugly
 hack
   * fix Singapore zone parsing issue
   * show parsed date and timezone in --debug
   * add post-mortem handler in debugging mode
   * implement codespell linting, fixing all found errors
   * remove "requested" string in output
   * fix man page reference formatting and date
   * fix invalid license specification in debian/copyright
   * mention many more alternatives in README file
   * Use modified _time_zone in zsh completion function instead of shelling
 out to Python
Checksums-Sha1:
 6999df17124f93a53331665bfb46d40692335cef 1208 undertime_4.0.0.dsc
 b63d04efb0da40660f80a94cb4b35d342fcfb52a 422184 undertime_4.0.0.tar.xz
 cff3567ed276cf1829f76b8678e08a8366bb1f4f 6108 undertime_4.0.0_amd64.buildinfo
Checksums-Sha256:
 7990c9a8521c3c34b9831905d18fea54621665b1b63239ba5c374b87af6dc97e 1208 
undertime_4.0.0.dsc
 83561cc257ad7af08a8f250305c7999b0115fd04bf5ca203a5113080ace3eec8 422184 
undertime_4.0.0.tar.xz
 22e022407175d215517663f94ab43ed1df69fd5549879f5f0bf2dabeca4d3e7c 6108 
undertime_4.0.0_amd64.buildinfo
Files:
 b38de93fa39f839f812dde2cbd4bdab7 1208 science optional 

Bug#1055348: jetty9: Update from DLA 3641 breaks puppetdb ("Exception in thread "main" java.lang.IllegalStateException: KeyStores with multiple certificates are not supported on the base class org.ecl

2023-11-06 Thread Adam D. Barratt
On Sun, 2023-11-05 at 21:46 +0100, Markus Koschany wrote:
> Am Sonntag, dem 05.11.2023 um 20:35 + schrieb Adam D. Barratt:
> > [...]
> > After a bit of searching, I happened across a discussion of a
> > similar
> > change in a different product that mentioned the
> > SslContextFactory$Server syntax, so gave that a try. The resulting
> > package is now installed on handel.d.o and seems to work - at
> > least,
> > it's been running for 45 minutes now (whereas the broken versions
> > lasted less than 5 minutes) and at least one client has
> > successfully
> > made a "puppet agent" run in the meantime.
> > 
> > I've attached a debdiff of the package we're now running, with the
> > revised patch.
> 
> Great, thanks for the update. I feared the Java dot syntax couldn't
> be applied one-to-one to Clojure. I suggest we wait another 24h to
> confirm it works and if you don't see another regression then I'll
> release a new update tomorrow.
> 

Everything still seems to be working OK.

For completeness:

adsb@handel:~$ dpkg -l | grep jetty
ii  libjetty9-extra-java  9.4.50-4+deb10u1 all  
Java servlet engine and webserver -- extra libraries
ii  libjetty9-java9.4.50-4+deb10u1 all  
Java servlet engine and webserver -- core libraries
ii  libtrapperkeeper-webserver-jetty9-clojure 1.7.0-2+deb10u1+dsa1 all  
trapperkeeper webserver service

Regards,

Adam



Bug#1055418: systemtap: autopkgtest regression: Pass 4: compilation failed. [man error::pass4]

2023-11-06 Thread Frank Ch. Eigler
Hi -

> Version: 4.9-1
> https://ci.debian.net/data/autopkgtest/testing/amd64/s/systemtap/39374282/log.gz
> 
> 223s /usr/share/systemtap/runtime/linux/print.c:367:46: error: ‘struct
> module’ has no member named ‘core_text_size’; did you mean
> ‘kprobes_text_size’?
> 223s   367 |(unsigned long)
> (THIS_MODULE->core_text_size)/1024,
> 223s   |  ^~
> 223s /usr/src/linux-headers-6.5.0-3-common/include/linux/printk.h:427:33:
> note: in definition of macro ‘printk_index_wrap’
> [...]
> [/usr/src/linux-headers-6.5.0-3-common/scripts/Makefile.build:248:

> 223s Tip: /usr/share/doc/systemtap/README.Debian should help you get
> started.

These errors are typical of the situation where a kernel is much newer
than the release of systemtap that you're using.  Version 5.0,
released this past weekend, supports all the way up to 6.6.
Unfortunately, the kernel API is a not a stationary target, so regular
updates are necessary.

- FChE



Processed: [bts-link] source package src:sipgrep

2023-11-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #
> # bts-link upstream status pull for source package src:sipgrep
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> # https://bts-link-team.pages.debian.net/bts-link/
> #
> user debian-bts-l...@lists.debian.org
Setting user to debian-bts-l...@lists.debian.org (was 
debian-bts-l...@lists.debian.org).
> # remote status report for #61 (http://bugs.debian.org/61)
> # Bug title: sipgrep: depends on obsolete pcre3 library
> #  * https://github.com/sipcapture/sipgrep/issues/42
> #  * remote status changed: open -> closed
> #  * closed upstream
> tags 61 + fixed-upstream
Bug #61 [src:sipgrep] sipgrep: depends on obsolete pcre3 library
Added tag(s) fixed-upstream.
> usertags 61 - status-open
Usertags were: status-open.
There are now no usertags set.
> usertags 61 + status-closed
There were no usertags set.
Usertags are now: status-closed.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
61: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=61
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1042648: marked as done (pyro4: FTBFS with Sphinx 7.1, docutils 0.20: rm: cannot remove '/<>/debian/pyro4-doc/usr/share/doc/pyro4-doc//html/_static/underscore.js': No such file or dir

2023-11-06 Thread Debian Bug Tracking System
Your message dated Mon, 06 Nov 2023 17:19:45 +
with message-id 
and subject line Bug#1042648: fixed in pyro4 4.82-3
has caused the Debian Bug report #1042648,
regarding pyro4: FTBFS with Sphinx 7.1, docutils 0.20: rm: cannot remove 
'/<>/debian/pyro4-doc/usr/share/doc/pyro4-doc//html/_static/underscore.js':
 No such file or directory
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.)


-- 
1042648: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042648
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pyro4
Version: 4.82-2
Severity: important
Tags: ftbfs
User: python-modules-t...@lists.alioth.debian.org
Usertags: sphinx7.1

Hi,

pyro4 fails to build with Sphinx 7.1 and docutils 0.20, both of which
are currently available in experimental.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> dh_installdocs
> find /<>/debian/pyro4-doc/usr/share/doc/pyro4-doc/ -name \*.html 
> -exec \
>   sed -i 's|_static/jquery.js|/usr/share/javascript/jquery/jquery.js|' {} 
> \;
> find /<>/debian/pyro4-doc/usr/share/doc/pyro4-doc/ -name \*.html 
> -exec \
>   sed -i 
> 's|_static/underscore.js|/usr/share/javascript/underscore/underscore.js|' {} 
> \;
> rm -r 
> /<>/debian/pyro4-doc/usr/share/doc/pyro4-doc//html/_sources/
> rm 
> /<>/debian/pyro4-doc/usr/share/doc/pyro4-doc//html/_static/jquery.js
> rm 
> /<>/debian/pyro4-doc/usr/share/doc/pyro4-doc//html/_static/underscore.js
> rm: cannot remove 
> '/<>/debian/pyro4-doc/usr/share/doc/pyro4-doc//html/_static/underscore.js':
>  No such file or directory
> make[1]: *** [debian/rules:22: override_dh_installdocs] Error 1


The full build log is available from:
http://qa-logs.debian.net/2023/07/30/exp/pyro4_4.82-2_unstable_sphinx-exp.log

Please see [1] for Sphinx changelog and [2] for Docutils changelog.

Also see [3] for the list of deprecated/removed APIs in Sphinx and possible
alternatives to them.

Some notable changes in Sphinx 6 and Sphinx 7:

- Sphinx no longer includes jquery.js and underscore.js by default.
  Please use python3-sphinxcontrib.jquery package if you are using a custom
  template and it still needs jquery.

- The setup.py build_sphinx command was removed. Please instead call
  sphinx-build or "python3 -m sphinx" directly.

- For packages using the extlinks extension, the caption should contain
  exactly one "%s" placeholder (if caption is not None).

In case you have questions, please Cc sph...@packages.debian.org on reply.

[1]: https://www.sphinx-doc.org/en/master/changes.html
[2]: 
https://repo.or.cz/docutils.git/blob/refs/tags/docutils-0.20.1:/RELEASE-NOTES.txt
[3]: 
https://www.sphinx-doc.org/en/master/extdev/deprecated.html#dev-deprecated-apis

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=sphinx7.1;users=python-modules-t...@lists.alioth.debian.org
or:
https://udd.debian.org/bugs/?release=na=ign=7=7=only=sphinx7.1=python-modules-t...@lists.alioth.debian.org=1=1=1=1#results

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
--- End Message ---
--- Begin Message ---
Source: pyro4
Source-Version: 4.82-3
Done: Laszlo Boszormenyi (GCS) 

We believe that the bug you reported is fixed in the latest version of
pyro4, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1042...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS)  (supplier of updated pyro4 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Mon, 06 Nov 2023 17:31:51 +0100
Source: pyro4
Architecture: source
Version: 4.82-3
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) 
Changed-By: Laszlo Boszormenyi (GCS) 
Closes: 1042648
Changes:
 pyro4 (4.82-3) unstable; urgency=medium
 .
   * Fix FTBFS with Sphinx 7.1 (closes: #1042648).
Checksums-Sha1:
 f71e13639fc97abb8ca1058f36122a7fe4844c06 2102 pyro4_4.82-3.dsc
 3b1d2ed105ca87dd7cce82f24e03b4c713fc1f24 6668 pyro4_4.82-3.debian.tar.xz
Checksums-Sha256:
 

Bug#1042642: ns3: FTBFS with Sphinx 7.1, docutils 0.20: make[6]: *** [Makefile:75: html] Error 2

2023-11-06 Thread s3v
Dear Maintainer,

Problematic lines seem to be [1][2][3].
After fixing all of them, I was able to build successfully your package in
a sid chroot environment.

Kind Regards

[1] 
https://sources.debian.org/src/ns3/3.40-1/ns-3.40/doc/models/source/conf.py/#L68
[2] 
https://sources.debian.org/src/ns3/3.40-1/ns-3.40/doc/manual/source/conf.py/#L68
[3] 
https://sources.debian.org/src/ns3/3.40-1/ns-3.40/doc/tutorial/source/conf.py/#L66



Bug#1042648: pyro4: FTBFS with Sphinx 7.1, docutils 0.20: rm: cannot remove '/<>/debian/pyro4-doc/usr/share/doc/pyro4-doc//html/_static/underscore.js': No such file or directory

2023-11-06 Thread GCS
Hi Thomas,

On Mon, Nov 6, 2023 at 2:27 PM Thomas Goirand  wrote:
> FYI, simply removing from d/rules:
[...]
> fixes the build. Can this be done and uploaded ASAP please? Or
> alternatively, is this OK for an NMU?
 I'm going to fix this right now. On the other hand, why is it so
important for you? Pyro4 is dead for a while. Last update was for
Python 3.10 (the archive has the default of 3.11). See upstream note
that development halted, repository is archived [1].

Regards,
Laszlo/GCS
[1] 
https://github.com/irmen/Pyro4/commit/8ec0db055d76ae1512239710b1e30883ee6bd74b



Bug#1051003: libgdbm6: trap divide error in libgdbm.so.6.0.0

2023-11-06 Thread Nicolas Mora

Hello,

On Mon, 4 Sep 2023 13:55:51 -0400 Nicolas Mora  
wrote:


> Is this problem still relevant for libgdbm as we have a trap divide 
> error that should not happen no matter what? Or should I open a ticket 
> at libpam-shield so the problem (and the solution) is documented - even 
> if the package is orphaned?
> 

I don't know if we can go further with this, but did you keep the old 
database file? So one could try to reproduce the problem, and if so, 
forward it upstream.



Any update on this development?

/Nicolas



Processed: Re: Bug#1055432: kontact: Attaching file to email tries to mount filesystems

2023-11-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 1055432 normal
Bug #1055432 [kontact] kontact: Attaching file to email tries to mount 
filesystems
Severity set to 'normal' from 'grave'
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1055432: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055432
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1055432: kontact: Attaching file to email tries to mount filesystems

2023-11-06 Thread Sune Stolborg Vuorela
severity 1055432 normal
thanks

> I appreciate this is an attempt to be helpful, gathering information about
> known mountpoints, but the nature of autofs mountpoints is that they are
> not guaranteed to be always available to be mounted so causing an attempt
> to mount them without user explicitly asking for it is not good.

I think we aren't in the "It is better to release without the entirety of 
KDE's software stack", so downgrading

This is an issue in one of the underlying libraries, but we should probably 
investigate exactly which one. 

What I think is happening is something along the following:
 - the sidebar has possibility to add fancy icon, name or other fancyness read 
from the location in question
 - this happens maybe unconditionally, maybe conditional of "is mounted". 
 - autofs filesystems is mounted with type=autofs until accessed

I guess, if we can locate the right place to do it, maybe do a early check if 
file system type is autofs and not really mounted, before looking further.

What I suggest to do to track this down is the following, given you have a 
setup to reproduce it:

1) look up how to install debug packages using one of the ways in 
https://wiki.debian.org/HowToGetABacktrace

2) Run an application under GDB. (I'm sure kwrite is a simpler application 
that can show the same behavior)

3) Get the application into the state, break in gdb and get the full backtrace 
(thread apply all bt)

4) read over the backtrace and verify that nothing not for public consumption 
is in it

5) post it as a reply.

Maybe we can figure it out together.

/Sune
-- 
I didn’t stop pretending when I became an adult, it’s just that when I was a 
kid I was pretending that I fit into the rules and structures of this world. 
And now that I’m an adult, I pretend that those rules and structures exist.
   - zefrank



Bug#1042648: pyro4: FTBFS with Sphinx 7.1, docutils 0.20: rm: cannot remove '/<>/debian/pyro4-doc/usr/share/doc/pyro4-doc//html/_static/underscore.js': No such file or directory

2023-11-06 Thread Thomas Goirand

Hi,

FYI, simply removing from d/rules:

override_dh_installdocs:
[...]
rm $(DOCDIR)/html/_static/underscore.js

fixes the build. Can this be done and uploaded ASAP please? Or 
alternatively, is this OK for an NMU?


Cheers,

Thomas Goirand (zigo)



Bug#1042642: ns3: FTBFS with Sphinx 7.1, docutils 0.20: make[6]: *** [Makefile:75: html] Error 2

2023-11-06 Thread s3v
On Mon, 6 Nov 2023 11:53:25 +0100 s3v  wrote:
> Dear Maintainer,
>
> This upstream commit [1] solved the issue for sphinx 7.2.5 and newer.
> Reported bug report is for sphinx 7.1.1 but actually sid has sphinx 7.2.6.
> Please see [2] for reference.
>
> Kind Regards
>
>
> [1] https://github.com/sphinx-doc/sphinx/commit/2a631f97ef7f4b0edc247
> [2] https://bugs.debian.org/1042597
>

Forget about that...
Copyright is in the form [1]:

| copyright = u'2006-2019'

and not in a 4 digit only form.
I can reproduce the issue with ns3/3.4.0 in a sid chroot environment on amd64.

...
epstopdf lena-radio-link-failure-one-enb.eps
rescale-pdf.sh lena-radio-link-failure-one-enb.pdf to 10cm
epstopdf lena-radio-link-failure-two-enb.eps
Running Sphinx v7.2.6
WARNING: Invalid configuration value found: 'language = None'. Update your 
configuration to a valid language code. Falling back to 'en' (English).
making output directory... done

Extension error (sphinx.config):
Handler  for event 
'config-inited' threw an exception (exception: ||string index out of range||)
make[6]: *** [Makefile:628: html] Error 2
Running Sphinx v7.2.6
WARNING: Invalid configuration value found: 'language = None'. Update your 
configuration to a valid language code. Falling back to 'en' (English).
making output directory... done

Extension error (sphinx.config):
Handler  for event 
'config-inited' threw an exception (exception: string index out of range)
make[6]: *** [Makefile:638: singlehtml] Error 2
Running Sphinx v7.2.6
WARNING: Invalid configuration value found: 'language = None'. Update your 
configuration to a valid language code. Falling back to 'en' (English).
making output directory... done

Extension error (sphinx.config):
Handler  for event 
'config-inited' threw an exception (exception: string index out of range)
make[6]: *** [Makefile:689: latexpdf] Error 2
...

Please see [2][3]

Roughly adding trailing whitespace:
 
 ||copyright = u'2006-2019 '

makes "string index out of range" exception disappear but docs still fail to 
build on
my chroot.

||Sorry for the noise.

Kind Regards


[1] 
https://sources.debian.org/src/ns3/3.40-1/ns-3.40/doc/models/source/conf.py/#L68
[2] https://sources.debian.org/src/sphinx/7.2.6-2/sphinx/config.py/#L449-L453
[3] 
https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-copyright


|



Bug#1042624: marked as done (factory-boy: FTBFS with Sphinx 7.1, docutils 0.20: TypeError: not all arguments converted during string formatting)

2023-11-06 Thread Debian Bug Tracking System
Your message dated Mon, 06 Nov 2023 12:49:17 +
with message-id 
and subject line Bug#1042624: fixed in factory-boy 2.11.1-6
has caused the Debian Bug report #1042624,
regarding factory-boy: FTBFS with Sphinx 7.1, docutils 0.20: TypeError: not all 
arguments converted during string formatting
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.)


-- 
1042624: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042624
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: factory-boy
Version: 2.11.1-5
Severity: important
Tags: ftbfs
User: python-modules-t...@lists.alioth.debian.org
Usertags: sphinx7.1

Hi,

factory-boy fails to build with Sphinx 7.1 and docutils 0.20, both of which
are currently available in experimental.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> PYTHONPATH=. python3 -m sphinx -b html docs 
> /<>/debian/python-factory-boy-doc/usr/share/doc/python-factory-boy-doc/html
> /usr/lib/python3/dist-packages/babel/messages/catalog.py:13: 
> DeprecationWarning: 'cgi' is deprecated and slated for removal in Python 3.13
>   from cgi import parse_header
> Running Sphinx v7.1.1
> making output directory... done
> building [mo]: targets for 0 po files that are out of date
> writing output... 
> building [html]: targets for 11 source files that are out of date
> updating environment: [new config] 11 added, 0 changed, 0 removed
> reading sources... [  9%] changelog
> 
> Exception occurred:
>   File "/usr/lib/python3/dist-packages/sphinx/ext/extlinks.py", line 103, in 
> role
> title = caption % part
> ^~
> TypeError: not all arguments converted during string formatting
> The full traceback has been saved in /tmp/sphinx-err-stsnmpvi.log, if you 
> want to report the issue to the developers.
> Please also report this if it was a user error, so that a better error 
> message can be provided next time.
> A bug report can be filed in the tracker at 
> . Thanks!
> make[1]: *** [debian/rules:13: override_dh_sphinxdoc] Error 2


The full build log is available from:
http://qa-logs.debian.net/2023/07/30/exp/factory-boy_2.11.1-5_unstable_sphinx-exp.log

Please see [1] for Sphinx changelog and [2] for Docutils changelog.

Also see [3] for the list of deprecated/removed APIs in Sphinx and possible
alternatives to them.

Some notable changes in Sphinx 6 and Sphinx 7:

- Sphinx no longer includes jquery.js and underscore.js by default.
  Please use python3-sphinxcontrib.jquery package if you are using a custom
  template and it still needs jquery.

- The setup.py build_sphinx command was removed. Please instead call
  sphinx-build or "python3 -m sphinx" directly.

- For packages using the extlinks extension, the caption should contain
  exactly one "%s" placeholder (if caption is not None).

In case you have questions, please Cc sph...@packages.debian.org on reply.

[1]: https://www.sphinx-doc.org/en/master/changes.html
[2]: 
https://repo.or.cz/docutils.git/blob/refs/tags/docutils-0.20.1:/RELEASE-NOTES.txt
[3]: 
https://www.sphinx-doc.org/en/master/extdev/deprecated.html#dev-deprecated-apis

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=sphinx7.1;users=python-modules-t...@lists.alioth.debian.org
or:
https://udd.debian.org/bugs/?release=na=ign=7=7=only=sphinx7.1=python-modules-t...@lists.alioth.debian.org=1=1=1=1#results

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
--- End Message ---
--- Begin Message ---
Source: factory-boy
Source-Version: 2.11.1-6
Done: Dmitry Shachnev 

We believe that the bug you reported is fixed in the latest version of
factory-boy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1042...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Shachnev  (supplier of updated factory-boy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Mon, 06 Nov 2023 14:45:59 +0300
Source: factory-boy
Architecture: source
Version: 2.11.1-6

Bug#1041674: marked as done (fakeroot: compiling fakeroot looks to have a race condition not generating wrapped.h)

2023-11-06 Thread Debian Bug Tracking System
Your message dated Mon, 06 Nov 2023 12:34:16 +
with message-id 
and subject line Bug#1041674: fixed in fakeroot 1.32.2-1
has caused the Debian Bug report #1041674,
regarding fakeroot: compiling fakeroot looks to have a race condition not 
generating wrapped.h
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.)


-- 
1041674: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041674
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: fakeroot
Version: 1.32.1
Severity: serious
Tags: upstream ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: r...@heitbaum.com

Dear Maintainer,

   * What led up to the situation? 

 build of 1.32.1 on local build host was fine. on the CI build host it 
fails.
 
https://github.com/LibreELEC/actions/actions/runs/5623416630/job/1523806

   * What exactly did you do (or not do) that was effective (or
 ineffective)?

 as per the actions run - you can see that it is inconsistent.


the build log is as below:

<<< fakeroot:host seq 43 <<<
UNPACK  fakeroot
APPLY PATCH (common)  
packages/devel/fakeroot/patches/fakeroot-001-disable-docs-tests.patch
patching file configure.ac
Hunk #1 succeeded at 744 (offset 147 lines).
patching file Makefile.am
Hunk #1 succeeded at 1 with fuzz 2.
FIXCONFIG  
/build/build.LibreELEC-H3.arm-12.0-devel/build/fakeroot-1.32.1/
BUILD  fakeroot (host)
TOOLCHAIN  configure
autoreconf: export WARNINGS=
[039/278] [FAIL] build   fakeroot:host
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I build-aux
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build-aux'.
libtoolize: copying file 'build-aux/libtool.m4'
libtoolize: copying file 'build-aux/ltoptions.m4'
libtoolize: copying file 'build-aux/ltsugar.m4'
libtoolize: copying file 'build-aux/ltversion.m4'
libtoolize: copying file 'build-aux/lt~obsolete.m4'
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I build-aux
autoreconf: running: 
/build/build.LibreELEC-H3.arm-12.0-devel/toolchain/bin/autoconf --force
configure.ac:428: warning: AC_CHECK_FUNCS($WRAPPED): you should use literals
/build/build.LibreELEC-H3.arm-12.0-devel/build/autoconf-2.71/lib/autoconf/functions.m4:117:
 AC_CHECK_FUNCS is expanded from...
configure.ac:428: the top level
configure.ac:497: warning: AC_CHECK_FUNCS($WRAPPED): you should use literals

The following log for this failure is available:
  /build/build.LibreELEC-H3.arm-12.0-devel/.threads/logs/43.log

/build/build.LibreELEC-H3.arm-12.0-devel/build/autoconf-2.71/lib/autoconf/functions.m4:117:
 AC_CHECK_FUNCS is expanded from...
configure.ac:497: the top level
autoreconf: running: 
/build/build.LibreELEC-H3.arm-12.0-devel/toolchain/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:10: installing './compile'
configure.ac:7: installing './missing'
Makefile.am: installing './depcomp'
autoreconf: Leaving directory '.'
Executing (host): 
/build/build.LibreELEC-H3.arm-12.0-devel/build/fakeroot-1.32.1/configure 
--host=x86_64-linux-gnu --build=x86_64-linux-gnu 
--prefix=/build/build.LibreELEC-H3.arm-12.0-devel/toolchain 
--bindir=/build/build.LibreELEC-H3.arm-12.0-devel/toolchain/bin 
--sbindir=/build/build.LibreELEC-H3.arm-12.0-devel/toolchain/sbin 
--sysconfdir=/build/build.LibreELEC-H3.arm-12.0-devel/toolchain/etc 
--libexecdir=/build/build.LibreELEC-H3.arm-12.0-devel/toolchain/lib 
--localstatedir=/build/build.LibreELEC-H3.arm-12.0-devel/toolchain/var 
--disable-static --enable-shared --with-gnu-ld
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports the include directive... yes (GNU style)
checking for x86_64-linux-gnu-gcc... 
/build/build.LibreELEC-H3.arm-12.0-devel/toolchain/bin/host-gcc
checking whether the C compiler works... 

Bug#1055447: htsjdk: FTBFS: 35741 tests completed, 9 failed, 10 skipped

2023-11-06 Thread Andrius Merkys

Source: htsjdk
Version: 3.0.5+dfsg-1
Severity: serious
Justification: FTBFS
Tags: sid ftbfs

Hi,

I noticed htsjdk FTBFS in sid:

Gradle Test Executor 1 finished executing tests.
Results: FAILURE (35741 tests, 35722 successes, 9 failures, 10 skipped)

35741 tests completed, 9 failed, 10 skipped
Finished generating test XML results (0.354 secs) into: 
/home/merkys/htsjdk-3.0.5+dfsg/build/test-results/testWithDefaultReference

Generating HTML test report...
Finished generating test html results (0.42 secs) into: 
/home/merkys/htsjdk-3.0.5+dfsg/build/reports/tests/testWithDefaultReference

:testWithDefaultReference FAILED
:testWithDefaultReference (Thread[Task worker for ':' Thread 2,5,main]) 
completed. Took 11 mins 7.989 secs.


FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':testWithDefaultReference'.
> There were failing tests. See the report at: 
file:///home/merkys/htsjdk-3.0.5+dfsg/build/reports/tests/testWithDefaultReference/index.html


Andrius



Processed: Bug#1042624 marked as pending in factory-boy

2023-11-06 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1042624 [src:factory-boy] factory-boy: FTBFS with Sphinx 7.1, docutils 
0.20: TypeError: not all arguments converted during string formatting
Added tag(s) pending.

-- 
1042624: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042624
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1042624: marked as pending in factory-boy

2023-11-06 Thread Dmitry Shachnev
Control: tag -1 pending

Hello,

Bug #1042624 in factory-boy 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/factory-boy/-/commit/7fc4fca92d92e8956c012a16f457fa58b4647e56


Backport upstream patch to fix extlinks placeholder.

Closes: #1042624.


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1042624



Bug#1042642: ns3: FTBFS with Sphinx 7.1, docutils 0.20: make[6]: *** [Makefile:75: html] Error 2

2023-11-06 Thread s3v
Dear Maintainer,

This upstream commit [1] solved the issue for sphinx 7.2.5 and newer.
Reported bug report is for sphinx 7.1.1 but actually sid has sphinx 7.2.6.
Please see [2] for reference.

Kind Regards


[1] https://github.com/sphinx-doc/sphinx/commit/2a631f97ef7f4b0edc247
[2] https://bugs.debian.org/1042597



Processed: severity 1042628 normal

2023-11-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 1042628 normal
Bug #1042628 [src:case] case: FTBFS with Sphinx 7.1, docutils 0.20: make[1]: 
*** [debian/rules:13: override_dh_auto_build] Error 2
Severity set to 'normal' from 'serious'
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
1042628: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042628
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1042695: marked as done (vine: FTBFS with Sphinx 7.1, docutils 0.20: make[1]: *** [debian/rules:16: override_dh_auto_build] Error 2)

2023-11-06 Thread Debian Bug Tracking System
Your message dated Mon, 6 Nov 2023 10:39:39 +0100
with message-id <6a216fcb-3c6f-48ac-b423-8b6d83eaa...@infomaniak.com>
and subject line Bug fixed in sphinx-celery 2.0.0-3
has caused the Debian Bug report #1042695,
regarding vine: FTBFS with Sphinx 7.1, docutils 0.20: make[1]: *** 
[debian/rules:16: override_dh_auto_build] Error 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.)


-- 
1042695: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042695
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: vine
Version: 5.0.0+dfsg-3
Severity: important
Tags: ftbfs
User: python-modules-t...@lists.alioth.debian.org
Usertags: sphinx7.1

Hi,

vine fails to build with Sphinx 7.1 and docutils 0.20, both of which
are currently available in experimental.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> dh_auto_build
> I: pybuild base:240: /usr/bin/python3 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/config/setupcfg.py:293: 
> _DeprecatedConfig: Deprecated config in `setup.cfg`
> !!
> 
> 
> 
> The license_file parameter is deprecated, use license_files instead.
> 
> By 2023-Oct-30, you need to update your project and remove deprecated 
> calls
> or your builds will no longer be supported.
> 
> See 
> https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for 
> details.
> 
> 
> 
> !!
>   parsed = self.parsers.get(option_name, lambda x: x)(value)
> running build
> running build_py
> creating /<>/.pybuild/cpython3_3.11_vine/build/vine
> copying vine/promises.py -> 
> /<>/.pybuild/cpython3_3.11_vine/build/vine
> copying vine/utils.py -> 
> /<>/.pybuild/cpython3_3.11_vine/build/vine
> copying vine/abstract.py -> 
> /<>/.pybuild/cpython3_3.11_vine/build/vine
> copying vine/__init__.py -> 
> /<>/.pybuild/cpython3_3.11_vine/build/vine
> copying vine/synchronization.py -> 
> /<>/.pybuild/cpython3_3.11_vine/build/vine
> copying vine/funtools.py -> 
> /<>/.pybuild/cpython3_3.11_vine/build/vine
> PYTHONPATH=. python3 -m sphinx -N -bhtml docs/ build/html # HTML generator
> Running Sphinx v7.1.1
> making output directory... done
> 
> Extension error (sphinx.config):
> Handler  for event 
> 'config-inited' threw an exception (exception: string index out of range)
> make[1]: *** [debian/rules:16: override_dh_auto_build] Error 2


The full build log is available from:
http://qa-logs.debian.net/2023/07/30/exp/vine_5.0.0+dfsg-3_unstable_sphinx-exp.log

Please see [1] for Sphinx changelog and [2] for Docutils changelog.

Also see [3] for the list of deprecated/removed APIs in Sphinx and possible
alternatives to them.

Some notable changes in Sphinx 6 and Sphinx 7:

- Sphinx no longer includes jquery.js and underscore.js by default.
  Please use python3-sphinxcontrib.jquery package if you are using a custom
  template and it still needs jquery.

- The setup.py build_sphinx command was removed. Please instead call
  sphinx-build or "python3 -m sphinx" directly.

- For packages using the extlinks extension, the caption should contain
  exactly one "%s" placeholder (if caption is not None).

In case you have questions, please Cc sph...@packages.debian.org on reply.

[1]: https://www.sphinx-doc.org/en/master/changes.html
[2]: 
https://repo.or.cz/docutils.git/blob/refs/tags/docutils-0.20.1:/RELEASE-NOTES.txt
[3]: 
https://www.sphinx-doc.org/en/master/extdev/deprecated.html#dev-deprecated-apis

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=sphinx7.1;users=python-modules-t...@lists.alioth.debian.org
or:
https://udd.debian.org/bugs/?release=na=ign=7=7=only=sphinx7.1=python-modules-t...@lists.alioth.debian.org=1=1=1=1#results

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
--- End Message ---
--- Begin Message ---

Hi,

This was fixed in sphinx-celery 2.0.0-3 that I just uploaded. Therefore, 
closing this bug.


Cheers,

Thomas Goirand (zigo)--- End Message ---


Bug#1042597: marked as done (python-amqp: FTBFS with Sphinx 7.1, docutils 0.20: make[1]: *** [debian/rules:20: override_dh_sphinxdoc] Error 2)

2023-11-06 Thread Debian Bug Tracking System
Your message dated Mon, 06 Nov 2023 09:20:31 +
with message-id 
and subject line Bug#1042597: fixed in sphinx-celery 2.0.0-3
has caused the Debian Bug report #1042597,
regarding python-amqp: FTBFS with Sphinx 7.1, docutils 0.20: make[1]: *** 
[debian/rules:20: override_dh_sphinxdoc] Error 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.)


-- 
1042597: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042597
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-amqp
Version: 5.1.1-1
Severity: important
Tags: ftbfs
User: python-modules-t...@lists.alioth.debian.org
Usertags: sphinx7.1

Hi,

python-amqp fails to build with Sphinx 7.1 and docutils 0.20, both of which
are currently available in experimental.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> PYTHONPATH=. python3 -m sphinx -D today="September 27, 2022" -b html -N docs/ 
> /<>/debian/python-amqp-doc/usr/share/doc/python-amqp-doc/html
> Running Sphinx v7.1.1
> making output directory... done
> 
> Extension error (sphinx.config):
> Handler  for event 
> 'config-inited' threw an exception (exception: string index out of range)
> make[1]: *** [debian/rules:20: override_dh_sphinxdoc] Error 2


The full build log is available from:
http://qa-logs.debian.net/2023/07/30/exp/python-amqp_5.1.1-1_unstable_sphinx-exp.log

Please see [1] for Sphinx changelog and [2] for Docutils changelog.

Also see [3] for the list of deprecated/removed APIs in Sphinx and possible
alternatives to them.

Some notable changes in Sphinx 6 and Sphinx 7:

- Sphinx no longer includes jquery.js and underscore.js by default.
  Please use python3-sphinxcontrib.jquery package if you are using a custom
  template and it still needs jquery.

- The setup.py build_sphinx command was removed. Please instead call
  sphinx-build or "python3 -m sphinx" directly.

- For packages using the extlinks extension, the caption should contain
  exactly one "%s" placeholder (if caption is not None).

In case you have questions, please Cc sph...@packages.debian.org on reply.

[1]: https://www.sphinx-doc.org/en/master/changes.html
[2]: 
https://repo.or.cz/docutils.git/blob/refs/tags/docutils-0.20.1:/RELEASE-NOTES.txt
[3]: 
https://www.sphinx-doc.org/en/master/extdev/deprecated.html#dev-deprecated-apis

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=sphinx7.1;users=python-modules-t...@lists.alioth.debian.org
or:
https://udd.debian.org/bugs/?release=na=ign=7=7=only=sphinx7.1=python-modules-t...@lists.alioth.debian.org=1=1=1=1#results

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
--- End Message ---
--- Begin Message ---
Source: sphinx-celery
Source-Version: 2.0.0-3
Done: Thomas Goirand 

We believe that the bug you reported is fixed in the latest version of
sphinx-celery, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1042...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand  (supplier of updated sphinx-celery package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Mon, 06 Nov 2023 09:57:41 +0100
Source: sphinx-celery
Architecture: source
Version: 2.0.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team 
Changed-By: Thomas Goirand 
Closes: 1042597
Changes:
 sphinx-celery (2.0.0-3) unstable; urgency=medium
 .
   * Team upload.
   * Add add_placeholder_to_each_extlinks_caption.patch to fix issues with
 FTBFS with Sphinx 7.1, docutils 0.20 of reverse depends (Closes: #1042597).
Checksums-Sha1:
 275b0157a965585bb1d1b39d74b155a16ce456b9 2146 sphinx-celery_2.0.0-3.dsc
 729f48c533c77d2477873c906bd39b0d5f07fbe5 5124 
sphinx-celery_2.0.0-3.debian.tar.xz
 3594d6016dba3fd34c14be05d8b3a94e9a9be503 7789 
sphinx-celery_2.0.0-3_amd64.buildinfo
Checksums-Sha256:
 8b91fe9f3d4bec8878ff34e8ebf53e740b23a5ff01df8ec5e02318a642899a63 2146 
sphinx-celery_2.0.0-3.dsc
 b93ec7a087a045efbdb807e7b6273086bdbd8d9e9250d47b72b81827299754a7 5124 
sphinx-celery_2.0.0-3.debian.tar.xz
 

Bug#1054697: slic3r-prusa: FTBFS: test_arrange.cpp:1:10: fatal error: catch2/catch.hpp: No such file or directory

2023-11-06 Thread Gregor Riepl
Here's an updated version of the patch with hardcoded precision values 
replaced with the epsilon constant used in other unit tests.


I also submitted the patch as a PR upstream:
https://github.com/prusa3d/PrusaSlicer/pull/11576From: Gregor Riepl 
Date: Tue, 31 Oct 2023 19:37:00 +0100
Subject: Catch2 v3 updates

Bug-Debian: https://bugs.debian.org/1054697
---
 tests/CMakeLists.txt | 13 +++--
 1 file changed, 3 insertions(+), 10 deletions(-)

--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -12,7 +12,7 @@
 
 add_library(test_common INTERFACE)
 target_compile_definitions(test_common INTERFACE TEST_DATA_DIR=R"\(${TEST_DATA_DIR}\)" CATCH_CONFIG_FAST_COMPILE)
-target_link_libraries(test_common INTERFACE Catch2::Catch2)
+target_link_libraries(test_common INTERFACE Catch2::Catch2WithMain)
 target_include_directories(test_common INTERFACE ${CMAKE_CURRENT_LIST_DIR})
 if (APPLE)
 target_link_libraries(test_common INTERFACE "-liconv -framework IOKit" "-framework CoreFoundation" -lc++)
--- a/tests/arrange/test_arrange.cpp
+++ b/tests/arrange/test_arrange.cpp
@@ -1,4 +1,4 @@
-#include 
+#include 
 #include "test_utils.hpp"
 
 #include 
@@ -40,6 +40,8 @@
 
 #include 
 
+using Catch::Matchers::WithinRel;
+
 template
 static std::vector prusa_parts(double infl = 0.) {
 using namespace Slic3r;
@@ -930,7 +932,7 @@
 
 Slic3r::Vec2crd D = bed.center - item.shape.center();
 REQUIRE(item.translation == D);
-REQUIRE(score == Approx(0.).margin(EPSILON));
+REQUIRE_THAT(score, WithinRel(0., EPSILON));
 }
 }
 }
@@ -1063,7 +1065,7 @@
 bool packed = pack(strategy, bed, itm);
 
 REQUIRE(packed);
-REQUIRE(get_rotation(itm) == Approx(PI));
+REQUIRE_THAT(get_rotation(itm), WithinRel(PI));
 }
 
 //TEST_CASE("NFP optimizing test", "[arrange2]") {
--- a/tests/arrange/test_arrange_integration.cpp
+++ b/tests/arrange/test_arrange_integration.cpp
@@ -1,4 +1,4 @@
-#include 
+#include 
 #include "test_utils.hpp"
 
 #include 
@@ -12,6 +12,8 @@
 #include "libslic3r/Format/3mf.hpp"
 #include "libslic3r/ModelArrange.hpp"
 
+using Catch::Matchers::WithinRel;
+
 static Slic3r::Model get_example_model_with_20mm_cube()
 {
 using namespace Slic3r;
@@ -560,10 +562,10 @@
 auto ref_pos = tr * Vec3d::Zero();
 
 auto displace = bed_index * (unscaled(vbh.stride_scaled()));
-REQUIRE(ref_pos.x() == Approx(-displace));
+REQUIRE_THAT(ref_pos.x(), WithinRel(-displace));
 
 auto ref_pos_mi = mi_to_move.get_matrix() * Vec3d::Zero();
-REQUIRE(ref_pos_mi.x() == Approx(instance_displace.x() + (bed_index >= 0) * displace));
+REQUIRE_THAT(ref_pos_mi.x(), WithinRel(instance_displace.x() + (bed_index >= 0) * displace));
 }
 }
 }
@@ -868,8 +870,8 @@
 {
 return v1.is_rotation_enabled() == v2.is_rotation_enabled() &&
v1.get_arrange_strategy() == v2.get_arrange_strategy() &&
-   v1.get_distance_from_bed() == Approx(v2.get_distance_from_bed()) &&
-   v1.get_distance_from_objects() == Approx(v2.get_distance_from_objects()) &&
+   WithinRel(v2.get_distance_from_bed()).match(v1.get_distance_from_bed()) &&
+   WithinRel(v2.get_distance_from_objects()).match(v1.get_distance_from_objects()) &&
v1.get_geometry_handling() == v2.get_geometry_handling() &&
v1.get_xl_alignment() == v2.get_xl_alignment();
 ;
--- a/tests/fff_print/test_avoid_crossing_perimeters.cpp
+++ b/tests/fff_print/test_avoid_crossing_perimeters.cpp
@@ -1,4 +1,4 @@
-#include 
+#include 
 
 #include "test_data.hpp"
 
--- a/tests/fff_print/test_bridges.cpp
+++ b/tests/fff_print/test_bridges.cpp
@@ -1,4 +1,4 @@
-#include 
+#include 
 
 #include 
 #include 
--- a/tests/fff_print/test_clipper.cpp
+++ b/tests/fff_print/test_clipper.cpp
@@ -1,4 +1,4 @@
-#include 
+#include 
 
 #include "test_data.hpp"
 #include "libslic3r/ClipperZUtils.hpp"
--- a/tests/fff_print/test_cooling.cpp
+++ b/tests/fff_print/test_cooling.cpp
@@ -1,4 +1,4 @@
-#include 
+#include 
 
 #include 
 #include 
--- a/tests/fff_print/test_custom_gcode.cpp
+++ b/tests/fff_print/test_custom_gcode.cpp
@@ -1,4 +1,4 @@
-#include 
+#include 
 
 #include 
 #include 
--- a/tests/fff_print/test_data.cpp
+++ b/tests/fff_print/test_data.cpp
@@ -367,7 +367,7 @@
 
 } } // namespace Slic3r::Test
 
-#include 
+#include 
 
 SCENARIO("init_print functionality", "[test_data]") {
 	GIVEN("A default config") {
--- a/tests/fff_print/test_extrusion_entity.cpp
+++ b/tests/fff_print/test_extrusion_entity.cpp
@@ -1,4 +1,4 @@
-#include 
+#include 
 
 #include 
 
@@ -11,6 +11,7 @@
 #include "test_data.hpp"
 
 using namespace Slic3r;
+using Catch::Matchers::WithinRel;
 
 static inline Slic3r::Point random_point(float LO=-50, float HI=50) 
 {
@@ -66,10 +67,10 @@
 ExtrusionLoop loop;
 

Processed: Bug#1042597 marked as pending in sphinx-celery

2023-11-06 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1042597 [sphinx-celery] python-amqp: FTBFS with Sphinx 7.1, docutils 0.20: 
make[1]: *** [debian/rules:20: override_dh_sphinxdoc] Error 2
Added tag(s) pending.

-- 
1042597: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042597
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1042597: marked as pending in sphinx-celery

2023-11-06 Thread Thomas Goirand
Control: tag -1 pending

Hello,

Bug #1042597 in sphinx-celery 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/sphinx-celery/-/commit/0dd2c4957e329b875133c4fc852d941f0d5e9ba4


* Add add_placeholder_to_each_extlinks_caption.patch to fix issues with
FTBFS with Sphinx 7.1, docutils 0.20 of reverse depends (Closes: #1042597).


(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1042597



Processed: reassign 1042597 sphinx-celery

2023-11-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 1042597 sphinx-celery
Bug #1042597 [src:python-amqp] python-amqp: FTBFS with Sphinx 7.1, docutils 
0.20: make[1]: *** [debian/rules:20: override_dh_sphinxdoc] Error 2
Bug reassigned from package 'src:python-amqp' to 'sphinx-celery'.
No longer marked as found in versions python-amqp/5.1.1-1.
Ignoring request to alter fixed versions of bug #1042597 to the same values 
previously set
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
1042597: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042597
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: Re: Bug#1042642: Why should a FTBFS against packages in experimental be serious?

2023-11-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> package src:ns3
Limiting to bugs with field 'package' containing at least one of 'src:ns3'
Limit currently set to 'package':'src:ns3'

> severity 1042642 serious
Bug #1042642 [src:ns3] ns3: FTBFS with Sphinx 7.1, docutils 0.20: make[6]: *** 
[Makefile:75: html] Error 2
Severity set to 'serious' from 'important'
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1042642: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042642
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems