Bug#1018924: libgc FTBFS: architecture-specific symbol handling removed

2022-09-04 Thread Helmut Grohne
Hi Ivan,

On Mon, Sep 05, 2022 at 12:17:10AM +0300, Ivan Maidanski wrote:
> Let me go thru all items you warry about. Please be sure both Ian and I pay 
> attention to the quality of the prepared releases. Sometimes mistakes happen 
> — it is essential to promptly react and think of the proper fix or workaround 
> in such situations.

Thank you. I concur. Please upload a fixed version quickly. This
currently breaks half of the bootstrap ci jobs, which makes me blind to
breakage in other packages. Urgency is needed here.

> The builds fail because of a change in some mangled names — probably the 
> reason is changing of noexcept/throw() specification in operator delete 
> (libgc tries to follow C++ standard but if this breaks some ABI, it could be 
> configured at build time thru macros). I need more time to check the 
> situation deeper.

That would sound reasonable if the upload had been done to experimental.
The combination of urgency and "need more time" is unfortunate. I fear
that doing it improperly would be making it worse as symbol issues can
have a rippling effect. Admittedly all missing symbols on the most
recent upload seem to be C++ symbols. That much is plausible at least.

To make your (and my) life easier, I suggest that you use modern symbol
features (man deb-src-symbols). In particular, you can restrict symbols
to 32bit or 64bit using "(arch-bits=32)symbol..." and you can use C++
symbol mangling using "(c++)unmangled...".

> > its symbol handling is essentially stripped of all the 
> >architecture-specific patterns that we have accumulated over the years
>  
> These stripped symbols are actually «leaked» internal symbols of libgc, 
> additionally I am not aware of any libgc client S/W which relies on these 
> internal symbols. Let me know please if someone is using any of the stripped 
> symbols. There is no practical reason of keeping these symbols in libgc 
> except for a formal one. Please correct me if I am wrong.

I happen to not understand which symbols are internal and which are not.
I really cannot tell. I'm more than happy if those really are unused.

> >  * Lots of symbols were dropped from the symbols file without bumping 
> >soname. Possibly, this may lead to incorrect dependencies on libgc in 
> >downstream builds.
>  
> Bumping soname indicates no backward compatibility. This has some negative 
> drawback (e.g. system should have 2 versions of libraries, client S/W does 
> not benefit from the new library version until client binary is rebuilt). I 
> avoid deletion or incompatible changes of API symbols between libgc releases. 
> (Unfortunately there’s an issues with a mangled name I wrote above.) I’ve 
> explained the situation about dropping of lots of symbols above. My opinion 
> this should not lead to incorrect dependencies on libgc but how could we 
> figure it out practically. If it would turn out later that some of dropped 
> symbols are nonetheless in use, then I think it would not be complicated to 
> fix it on the libgc side.  

If you look into the differences, it's not just C++ symbols that have
been dropped. Here is a list of dropped symbols:

<  GC_FirstDLOpenedLinkMap@Base 1:7.2d
<  (arch=kfreebsd-amd64 kfreebsd-i386)GC_FreeBSDGetDataStart@Base 1:7.2d
<  (arch=sparc sparc64)GC_SysVGetDataStart@Base 1:7.2d
<  (arch=!nios2 !sh4)GC_acquire_mark_lock@Base 1:8.0
<  (arch=!nios2 !sh4)GC_active_count@Base 1:8.0
<  GC_add_ext_descriptor@Base 1:7.2d
<  GC_add_map_entry@Base 1:7.2d
<  GC_add_roots_inner@Base 1:7.2d
<  GC_add_smashed@Base 1:7.2d
<  GC_add_to_black_list_normal@Base 1:7.2d
<  GC_add_to_black_list_stack@Base 1:7.2d
<  GC_add_to_fl@Base 1:7.2d
<  GC_add_to_heap@Base 1:7.2d
<  GC_adj_bytes_allocd@Base 1:7.2d
<  GC_all_bottom_indices@Base 1:7.2d
<  GC_all_bottom_indices_end@Base 1:7.2d
<  GC_alloc_large@Base 1:7.2d
<  GC_alloc_large_and_clear@Base 1:7.2d
<  GC_alloc_reclaim_list@Base 1:7.2d
<  GC_allocate_ml@Base 1:8.0
<  GC_allochblk@Base 1:7.2d
<  GC_allochblk_nth@Base 1:7.2d
<  GC_allocobj@Base 1:7.2d
<  GC_apply_to_all_blocks@Base 1:7.2d
<  GC_approx_sp@Base 1:7.2d
<  GC_array_kind@Base 1:7.2d
<  GC_array_mark_proc@Base 1:7.2d
<  GC_array_mark_proc_index@Base 1:7.2d
<  GC_avail_descr@Base 1:7.2d
<  GC_bl_init@Base 1:7.2d
<  GC_bl_init_no_interiors@Base 1:7.2d
<  GC_black_list_spacing@Base 1:7.2d
<  GC_block_empty@Base 1:7.2d
<  GC_block_nearly_full@Base 1:7.2d
<  GC_block_was_dirty@Base 1:7.2d
<  GC_bm_table@Base 1:7.2d
<  (arch=!kfreebsd-amd64 !kfreebsd-i386)GC_brief_async_signal_safe_sleep@Base 
1:7.6.4
<  GC_build_fl2@Base 1:7.2d
<  GC_build_fl4@Base 1:7.2d
<  GC_build_fl@Base 1:7.2d
<  GC_build_fl_clear2@Base 1:7.2d
<  GC_build_fl_clear4@Base 1:7.2d
<  (arch=!nios2 !sh4)GC_bytes_allocd_tmp@Base 1:8.0
<  GC_bytes_found@Base 1:7.2d
<  GC_check_annotated_obj@Base 1:7.2d
<  GC_check_finalizer_nested@Base 1:7.2d
<  GC_check_heap@Base 1:7.2d
<  GC_check_heap_block@Base 1:7.2d
<  GC_check_heap_proc@Base 1:7.2d
<  GC_check_leaked@Base 1:7.2d
<  GC_clear_a_few_f

Bug#1018893: support for unshare in some form

2022-09-04 Thread Helmut Grohne
Hi Johannes,

On Mon, Sep 05, 2022 at 07:52:13AM +0200, Johannes Schauer Marin Rodrigues 
wrote:
> I just uploaded mmdebstrap 1.2.0 which adds a few more --skip options. The 
> ones
> that might be useful here are:
> 
>  - --skip=chroot/mount  -- don't mount anything
>  - --skip=chroot/mount/proc -- only don't mount /proc
>  - --skip=chroot/mount/sys  -- only don't mount /sys
> 
> Maybe this makes implementing this easier?

While that may make the combination simpler, the extra copy involved
here is making things inefficient. Why would piuparts need two temporary
chroots? It should just be using the one mmdebstrap prepared and be
happy with that. So I do think we need a new piuparts option that
explains how --existing-chroot should work:
 * Copy the chroot as a template.
 * Actually use it directly.

While we often want the former, in this case, we want the latter.
Without an extra option, piuparts will be unable to tell those two cases
apart and always use it as a template.

Helmut



Bug#522453: fgconsole doesn't work as user

2022-09-04 Thread Jakub Wilk

* Michael Schutte , 2009-04-05 10:41:
This is true.  It doesn’t only affect fgconsole, but also chvt, openvt 
and any other kbd utility which tries to get a console file descriptor. 
These programs do their job by trying to open/ioctl these files (in 
this order):


/proc/self/fd/0 (is a pseudo tty in your case)
/dev/tty(also PTY)
/dev/tty0   (only accessible to root)
/dev/vc/0   (doesn’t exist nowadays)
/dev/console(root)
std{in,out,err} (PTY)

As none of these is able to respond to a VT_GETSTATE ioctl, fgconsole 
and friends fail.  I’m afraid this situation won’t change.


These days there's world-readable /sys/class/tty/tty0/active, so 
fgconsole could be patched to use that.


--
Jakub Wilk



Bug#1018893: support for unshare in some form

2022-09-04 Thread Johannes Schauer Marin Rodrigues
Hi,

Quoting Helmut Grohne (2022-09-01 20:31:56)
> piuparts has a --existing-chroot option. Unfortunately, it doesn't exactly do
> what we need here. It uses the given directory as a template and tries to
> copy it. That is bound to fail as mmdebstrap has kindly mounted /sys and
> /proc and such. It would be nice if piuparts got some --use-existing option
> that would make it just use that chroot directly.

I just uploaded mmdebstrap 1.2.0 which adds a few more --skip options. The ones
that might be useful here are:

 - --skip=chroot/mount  -- don't mount anything
 - --skip=chroot/mount/proc -- only don't mount /proc
 - --skip=chroot/mount/sys  -- only don't mount /sys

Maybe this makes implementing this easier?

Thanks!

cheers, josch

signature.asc
Description: signature


Bug#967353: freeciv: depends on deprecated GTK 2

2022-09-04 Thread Tobias Frost
On Tue, 30 Aug 2022 09:10:03 +0200 Stephen Kitt  wrote:
> On Mon, 29 Aug 2022 20:43:01 +0200, Tobias Frost  wrote:
> > On Mon, Aug 29, 2022 at 08:33:12PM +0200, Stephen Kitt wrote:
> > > On Mon, 29 Aug 2022 20:06:12 +0200, Tobias Frost  wrote:
> > > > On Tue, 04 Aug 2020 11:38:27 +0100 s...@debian.org wrote:  
> > > > > Source: freeciv
> > > > > Severity: normal
> > > > > User: pkg-gnome-maintain...@lists.alioth.debian.org
> > > > > Usertags: gtk2 oldlibs
> > > > > Control: block 947713 by -1
> > > > > 
> > > > > This package has Build-Depends on GTK 2 (libgtk2.0-dev), or produces
> > > > > binary packages with a Depends on GTK 2.    
> > > > 
> > > > (...)
> > > > 
> > > > Upstream says in 3.0.3 (doc/README.packaging):  
> > > > > * Gtk2-client is no longer considered maintained client    
> > > > 
> > > > So I guess the gtk2 client should not be released with bookworm…
> > > > 
> > > > Any thoughts (question directed to the games team)?  
> > > 
> > > It’s gone entirely in 3.0.3, isn’t it? So if you’re upgrading to that
> > > release, it seems the freeciv-gtk package should be dropped (or rather,
> > > turned into a transitional package pulling freeciv-gtk3).  
> > 
> > The client is still there in 3.0.3 (but needs to be enabled manually,
> > at least it builds; not yet there to see if it works…)
> 
> Ah yes, I started with the main branch and didn’t check 3.0.3 thoroughly
> enough.
> 
> However given that GTK 2 is obsolete in general, and the existence of other
> (maintained) Freeciv clients, I don’t think it’s all useful to keep the GTK 2
> client for Bookworm.
> 

After pondering back and forth a bit, I finally made uo my mind and I agree:
We should drop the GTK2 support before bookworm. While there is no urgency, we 
have GTK3 and GTK3.22 directly capable of replacing the GTK2 client, and
GTK2 itself is showing its age…

Bookworm will be supported ~3 years after its release, with an estimated
release of it next summer, this would mean ~mid 2026. While it is not likely
that there will be issues, I don't want to put the burden of fixing 
something upstream stopped actively maintaining on other teams as well. 

Finally, I think the release of a major version is a good opportunity to clean 
up 
stuff.

-- 
tobi



Bug#1019183: librust-uuid+rand-dev: impossible to install package

2022-09-04 Thread Blair Noctis

On Mon, 05 Sep 2022 06:52:57 +0200 Jonas Smedegaard  wrote:

librust-uuid+rand-dev is impossible to install: Depends on missing
package librust-uuid-dev (= 0.8.1-5)


Hi Jonas, librust-uuid-dev is now 1.1.2, which has no "rand" feature.
You may want to use feature "v4" which is the randomly generated UUID
v4, or "fast-rng" that references a "private_rand" feature, using the
rand crate rather than getrandom.

--
Regards,
Blair Noctis



OpenPGP_signature
Description: OpenPGP digital signature


Bug#1018966: widelands: Crash with layered filesystem error...

2022-09-04 Thread Tobias Frost
Control: tags -1 unreproducible

Hi waxhead,

thanks for the report! Unfortunatly, I cannot reproduce your issue. 

At least on this machine, a 
  ls -la 
/usr/share/games/widelands/data/i18n/fonts/Culmus/TaameyFrankCLM-Medium.ttf
yields a result. Wideland starts fine (and also enter Options) without the 
crash.

I've also installed it in a minmimal chroot environment, and all the fonts are 
pulled
in as expected (as widelands-data Depends: on them correctly)

Maybe your last apt upgrade did not complete correctly?

Can you do a 
 dpkg -l culmus-fancy

to see if the font package is installed?

-- 
Thanks,
tobi



Bug#1019184: RFS: exif/0.6.22-3 -- command-line utility to show EXIF information in JPEG files

2022-09-04 Thread Hugh McMaster
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "exif":

 * Package name: exif
   Version : 0.6.22-3
   Upstream Author : Dan Fandrich ,
 * URL : https://libexif.github.io/
 * License : LGPL-2.1+
 * Vcs : https://salsa.debian.org/debian-phototools-team/exif
   Section : graphics

The source builds the following binary packages:

  exif - command-line utility to show EXIF information in JPEG files

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/exif/

Alternatively, you can download the package with 'dget' using this command:

  dget -x https://mentors.debian.net/debian/pool/main/e/exif/exif_0.6.22-3.dsc

Changes since the last upload:

 exif (0.6.22-3) unstable; urgency=medium
 .
   * debian/control: Raise Standards-Version to 4.6.1 (no changes needed).
   * debian/copyright: Update for 2022.
   * debian/gbp.conf: Use DEP-14 branch naming; require signed tags.
   * debian/patches:
 + Add patch for CVE-2021-27815 (Closes: #1018814).
 + Prevent NULL pointer dereference with strncpy() in exif/actions.c.
   Thanks to Aron Xu for forwarding the upstream patch.

I currently maintain the related packages libexif and libexif-gtk with
DM upload permissions. I would like to take on more responsibility
with exif and upload as a DM as well.

Regards,
-- 
  Hugh McMaster



Bug#1019183: librust-uuid+rand-dev: impossible to install package

2022-09-04 Thread Jonas Smedegaard
Package: librust-uuid+rand-dev
Version: 0.8.1-5
Severity: grave
Justification: renders package unusable

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

librust-uuid+rand-dev is impossible to install: Depends on missing
package librust-uuid-dev (= 0.8.1-5)

 - Jonas

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmMVgKYACgkQLHwxRsGg
ASH7yA/+OM5w4lxNq/DXpvH1/deH2CUKQ7DD2A3ngwA6EsndGggWCAeyiKmatm78
pWeT0PP7FIVkFBi0ExGmK6/egxTUATC7W1CvWB8N0txrtNoBHtS2O2yeQbrqNV9r
Tg9+iQwdbYVHKXuTwh+OEKmZsVufCqGnfvihaICl6mAp6IqAWdD6Y521DlgX8y8R
ZadX8SZHKjc3uAhwlU4ENIzkFS+8d9livYBdmrM+m0UK+ITCq4i4+V6TsKOlj4am
h9hWy6eagoUKgIPUI9A/j8DWp3IcdaLg2xT4J7MSoF8HcyAGjTDjpv+ZlZOISr3i
lvLuUm9oJm7mI8icdxIIUD0pLY49iAn18XDwposAQ+qoRhRUb+o+MfkI2WtcCpi0
/7MTbWCITC+Y0NFq1M7SGHV5yOjEG2xl6I/pTvNOkK1noOtx4oCaHQB+ykm0vst4
7P/40CMs0XDhw+7TJyW2Gf0RtaKf4Qc4ES+T+/1GckGLa4LvnefVAYJkXGMxf/yf
zMjeGPjPBvgFUBi4mMGIWWp4ctt5I9/oyjCXY4nOOkt0IfbYoV6d1FlMJnJhCES2
TKnkRad8QABmqEv30R3rXbL5QZp6osT+kuqOosyJ4XA7uPSKO1M3VdP9VCnRsAhL
yGNjIczL6K7M8G5/OsFAhUNEQ5bxoIZmYohC02ocBPGxmujMCgE=
=ks2S
-END PGP SIGNATURE-



Bug#1015044: Not a setuptools-scm issue?

2022-09-04 Thread julien . puydt
Le lundi 05 septembre 2022 à 08:28 +1000, Brian May a écrit :
> On Wed, Aug 03, 2022 at 12:22:32PM +0200,
> julien.pu...@gmail.com wrote:
> > I'm sorry, but I don't see why you think this is a problem with
> > setuptools-scm.
> > 
> > sshuttle's debian/rules asks setuptools-scm to generate a version
> > file
> > in its clean target. So setuptools-scm does so, and it doesn't look
> > invalid.
> > 
> > But it doesn't not correspond to the version file as shipped, so
> > dpkg
> > protests that the source tree has been modified.
> 
> Please make sure you CC responses to me. Otherwise I won't get them.
> 
> At first glance I thought this was invalid Python code, but oh wait,
> I
> think this is valid. Problem when dealing with too many languages.
> 
> __version__ = version = '1.1.0'
> __version_tuple__ = version_tuple = (1, 1, 0)
> 
> But what seems to be the problem here is that setuptools-scm has
> silently changed how it generates this file. Which breaks Debian
> packages.
> 
> If you don't agree with me, then assign this bug back to sshuttle and
> I
> will deal with it. In fact latest upstream sshuttle removes
> setuptools-scm support anyway.

If I remember well, that generation is done in the clean target: if
that's the case, then it's sshuttle's (package's) problem.

I see two solutions:
- add a patch so the file becomes re-generation invariant ;
- add an empty override_dh_whatever_clean in d/rules so the re-
generation isn't triggered.

Cheers,

J.Puydt



Bug#1019182: libthrift-dev: missing /usr/include/thrift/config.h

2022-09-04 Thread A. Maitland Bottoms
Package: libthrift-dev
Version:  0.16.0-6
Severity: important

Line 109 of debian/rules removes config.h so that it no longer gets
installed in libthrift-dev. However thrift/Thrift.h includes
thrift/thrift-config.h which includes the missing thrift/config.h

This causes packages building using thrift to fail.

Please restore /usr/include/thrift/config.h as part of the libthrift-dev
package.

-Maitland



Bug#1019181: Error in KDEConnect desktop file

2022-09-04 Thread Joerg Schiermeier, Bielefeld/Germany
Package: kdeconnect
Version: 21.12.3-2
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hello!

The installation of the package "kdeconnect" gives me this error message 
originated from an error in tis desktop file:
- ---error message---
/usr/share/applications/org.kde.kdeconnect_open.desktop: warning: value "Ein 
verbundenes Gerät mit KDE Connect öffnen" for key "Comment[de]" in group 
"Desktop Entry" looks the same as that of key "GenericName[de]"
/usr/share/applications/org.kde.kdeconnect_open.desktop: warning: value "Abrir 
en dispositivo conectado a través de KDE Connect" for key "Comment[es]" in 
group "Desktop Entry" looks the same as that of key "Name[es]"
/usr/share/applications/org.kde.kdeconnect_open.desktop: warning: value 
"Avamine ühendatud seadmes KDE Connecti kaudu" for key "Comment[et]" in group 
"Desktop Entry" looks the same as that of key "Name[et]"
/usr/share/applications/org.kde.kdeconnect_open.desktop: warning: value "KDE 
Connect を経由して接続されたデバイスで開く" for key "Comment[ja]" in group "Desktop Entry" looks 
the same as that of key "Name[ja]"
/usr/share/applications/org.kde.kdeconnect_open.desktop: warning: value "KDE 
Connect로 연결된 장치에서 열기" for key "Comment[ko]" in group "Desktop Entry" looks the 
same as that of key "Name[ko]"
/usr/share/applications/org.kde.kdeconnect_open.desktop: warning: value "Otwórz 
na podłączonym urządzeniu przez KDE Connect" for key "Comment[pl]" in group 
"Desktop Entry" looks the same as that of key "Name[pl]"
/usr/share/applications/org.kde.kdeconnect_open.desktop: warning: value 
"கே.டீ.யீ. கனெக்ட் மூலம் இணைந்துள்ள சாதனத்தில் திற" for key "Comment[ta]" in 
group "Desktop Entry" looks the same as that of key "Name[ta]"
/usr/share/applications/org.kde.kdeconnect_open.desktop: warning: value 
"Відкрити на з'єднаному пристрої за допомогою KDE Connect" for key 
"Comment[uk]" in group "Desktop Entry" looks the same as that of key "Name[uk]"
/usr/share/applications/org.kde.kdeconnect_open.desktop: warning: value "通过 KDE 
Connect 在已连接的设备上打开" for key "Comment[zh_CN]" in group "Desktop Entry" looks the 
same as that of key "GenericName[zh_CN]"
/usr/share/applications/org.kde.kdeconnect_open.desktop: warning: value "使用 KDE 
連線於連線裝置中開啟" for key "Comment[zh_TW]" in group "Desktop Entry" looks the same as 
that of key "Name[zh_TW]"
/usr/share/applications/org.kde.kdeconnect_open.desktop: error: key "MimeType" 
is present in group "Desktop Entry", but the type is "Service" while this key 
is only valid for type "Application"
/usr/share/applications/org.kde.kdeconnect_open.desktop: error: key "Exec" is 
present in group "Desktop Entry", but the type is "Service" while this key is 
only valid for type "Application"
/usr/share/applications/org.kde.kdeconnect_open.desktop: error: key "Terminal" 
is present in group "Desktop Entry", but the type is "Service" while this key 
is only valid for type "Application"
/usr/share/applications/org.kde.kdeconnect_open.desktop: error: key 
"Categories" is present in group "Desktop Entry", but the type is "Service" 
while this key is only valid for type "Application"
Error on file "/usr/share/applications/org.kde.kdeconnect_open.desktop": Failed 
to validate the created desktop file
- ---/error message---

Kind regards
Joerg Schiermeier



- -- System Information:
Debian Release: bookworm/sid
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-1-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.utf-8, LC_CTYPE=de_DE.utf-8 (charmap=UTF-8), 
LANGUAGE=de:en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: OpenRC (via /run/openrc), PID 1: init

Versions of packages kdeconnect depends on:
ii  fuse33.11.0-1
ii  kio  5.97.0-1
ii  kpeople-vcard0.1-2
ii  libc62.34-7
ii  libfakekey0  0.3+git20170516-2
ii  libkf5configcore55.97.0-2
ii  libkf5configwidgets5 5.97.0-1
ii  libkf5coreaddons55.97.0-1
ii  libkf5dbusaddons55.97.0-1
ii  libkf5i18n5  5.97.0-1
ii  libkf5iconthemes55.97.0-1
ii  libkf5kcmutils5  5.97.0+really5.97.0-2
ii  libkf5kiocore5   5.97.0-1
ii  libkf5kiofilewidgets55.97.0-1
ii  libkf5kiogui55.97.0-1
ii  libkf5kiowidgets55.97.0-1
ii  libkf5notifications5 5.97.0-1
ii  libkf5people55.97.0-1
ii  libkf5pulseaudioqt3  1.3-2
ii  libkf5service-bin5.97.0-1
ii  libkf5service5   5.97.0-1
ii  libkf5solid5 5.97.0-1
ii  libkf5waylandclient5

Bug#1007907: fixed upstream 2.13.1

2022-09-04 Thread Florian Küpper
Any news or plans on this ?
Is something blocking progress ?

The fix https://github.com/ansible/ansible/pull/77649 went into devel on
Jun 7 ,

... became release candidate on June 20  (
https://github.com/ansible/ansible/blob/stable-2.13/changelogs/changelog.yaml#L834)


and is included in the ansible stable releases since 2.13.1 (also june 20)
https://github.com/ansible/ansible/blob/stable-2.13/changelogs/changelog.yaml#L779-L782

Since this
https://salsa.debian.org/debian/ansible-core/-/blob/master/debian/patches/0008-support-newer-resolvelib.patch
is not even in debian yet .. how about a regular update of ansible-core
instead ?

Do You need help?


Bug#1003397:

2022-09-04 Thread Nobuhiro Iwamatsu
Hi Daichi,

2022年9月3日(土) 15:22 Daichi Fukui :
>
> Hello Iwamatsu-san,
>
> I have drafted a source package of debugbreak.
> I'm doing this because c4core, which you mentioned before, depends on this 
> software.
> Kindly find URLs for the ITP below.
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017846
> https://mentors.debian.net/package/debugbreak/
>
> I would appreciate it if you review the source package.

This contains a Python script.
  /usr/share/debugbreak/gdb/debugbreak-gdb.py

I recommend that you specify gdb for Sugguest.

Best regards,
  Nobuhiro


>
> Best,
> Fukui
>
> On Sat, 13 Aug 2022 22:12:35 +0900 Daichi Fukui 
>  wrote:
> > Hi Iwamatsu-san,
> >
> > > First, This is emedded with C4CORE.
> > > Do you have any plans to package this?
> > >   https://github.com/biojppm/c4core
> >
> > I filed an ITP for c4core. For details, take a look at the following.
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017088
> >
> > Let's continue discussion about packaging c4core there.
> >
> > Best,
> > Fukui
> >
> > On Mon, 25 Jul 2022 06:58:22 +0900 Nobuhiro Iwamatsu 
> > wrote:
> > > Hi Daichi,
> > >
> > > I reviewed your package.
> > >
> > > First, This is emedded with C4CORE.
> > > Do you have any plans to package this?
> > >   https://github.com/biojppm/c4core
> > >
> > > debain/control:
> > >   development package is required., because this is a library.
> > >
> > > debian/patches:
> > >   Currently, this package does not have any patches. so this can delete.
> > >
> > > Best regards,
> > >   Nobuhiro
> > >
> > > 2022年7月20日(水) 23:09 Daichi Fukui :
> > >
> > > >
> > > > Hello Iwamatsu-san,
> > > >
> > > > I have drafted a source package of rapidyaml and put it onto my private
> > repository in salsa:
> > > >
> > > > https://salsa.debian.org/dfukui/rapidyaml/-/tree/debian/0.4.1-1
> > > >
> > > > When you have time, can you review the source package and help me
> > upload it to the archive?
> > > >
> > > > Best regards,
> > > > Fukui
> > >
> > >
> > >
> > > --
> > > Nobuhiro Iwamatsu
> > >iwamatsu at {nigauri.org / debian.org}
> > >GPG ID: 40AD1FA6
> > >
> > >



-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org / kernel.org}
   GPG ID: 5E629EE5232197357B84CF4332247FBB40AD1FA6



Bug#1019173: RM: rust-anymap -- ROM; unmaintained upstream and open CVEs

2022-09-04 Thread James McCoy
Package: ftp.debian.org
Severity: normal
Control: block -1 by 1019171

rust-liquid-derive and rust-liquid-derive are the only users of
rust-anymap.  Their removal is requested in #1019171.



Bug#1019172: opengrm-ngram FTBFS against libfst 1.7.9

2022-09-04 Thread Steve Langasek
Source: opengrm-ngram
Version: 1.3.2-3
Severity: serious
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu kinetic

Hi Giulio,

opengrm-ngram fails to build from source in Debian unstable:

[...]
In file included from ./../include/ngram/hist-mapper.h:22,
 from ngram-count.cc:17:
./../include/ngram/hist-arc.h:47:16: error: ‘string’ does not name a type; did 
you mean ‘stdin’?
   47 |   static const string &Type() {  // Arc type name
  |^~
  |stdin
[...]

A build log showing this failure in Ubuntu is available at:
https://launchpad.net/ubuntu/+source/opengrm-ngram/1.3.2-3build2/+build/24299140

I attempted to patch the package to make it buildable, but in addition to
the obvious C++ standard fixes, there appear to also be api
incompatibilities with the new libfst which were not straightforwardly
fixable.

[...]
ngram-context.cc:78:8: error: ‘SplitToVector’ is not a member of ‘fst’
   78 |   fst::SplitToVector(contexts[0], " ", &labels1, true);
  |^
[...]

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developer   https://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: PGP signature


Bug#1019171: RM: rust-liquid-core,rust-liquid-derive -- ROM, NPOASR; relies on unmaintained project and has no rdeps

2022-09-04 Thread James McCoy
Package: ftp.debian.org
Severity: normal

These packages are the only ones relying on rust-anymap, which is
unmaintained and has open CVEs.  Since the rust-liquid stack wasn't
fully packaged, we'd rather just remove it.



Bug#1015044: Not a setuptools-scm issue?

2022-09-04 Thread Brian May
On Wed, Aug 03, 2022 at 12:22:32PM +0200, julien.pu...@gmail.com wrote:
> I'm sorry, but I don't see why you think this is a problem with
> setuptools-scm.
> 
> sshuttle's debian/rules asks setuptools-scm to generate a version file
> in its clean target. So setuptools-scm does so, and it doesn't look
> invalid.
> 
> But it doesn't not correspond to the version file as shipped, so dpkg
> protests that the source tree has been modified.

Please make sure you CC responses to me. Otherwise I won't get them.

At first glance I thought this was invalid Python code, but oh wait, I
think this is valid. Problem when dealing with too many languages.

__version__ = version = '1.1.0'
__version_tuple__ = version_tuple = (1, 1, 0)

But what seems to be the problem here is that setuptools-scm has
silently changed how it generates this file. Which breaks Debian
packages.

If you don't agree with me, then assign this bug back to sshuttle and I
will deal with it. In fact latest upstream sshuttle removes
setuptools-scm support anyway.
-- 
Brian May 



Bug#1015044: Reassign to sshuttle from setuptools-scm

2022-09-04 Thread Brian May
On Sat, Aug 06, 2022 at 03:57:47PM +0200, julien.pu...@gmail.com wrote:
> reassign 1015044 sshutle 1.0.1-1

errr, typo here in the package name.
-- 
Brian May 



Bug#1019169: aardvark-dns: fails to build from the source

2022-09-04 Thread Andrej Shadura
Source: aardvark-dns
Version: 1.0.3-1
Severity: important
Tags: ftbfs

Dear Maintainer,

While rebuilding your package, it pfailed to build from the source
at the install-deps stage due to the following error:

Unsatisfied APT dependencies: librust-parking-lot-0.11+default-dev:amd64 
(>= 0.11.2-~~)

To reproduce the failure, use this command:

sbuild -d unstable aardvark-dns

The full build log is attached for your reference.

Please note that this email has been generated semi-automatically.

-- 
Thanks,
Andrej
sbuild (Debian sbuild) 0.83.2 (29 August 2022) on scw-hardcore-ride

+==+
| aardvark-dns (amd64) Sun, 04 Sep 2022 13:31:33 + |
+==+

Package: aardvark-dns
Distribution: unstable
Machine Architecture: amd64
Host Architecture: amd64
Build Architecture: amd64
Build Type: binary

I: NOTICE: Log filtering will replace 
'var/run/schroot/mount/unstable-amd64-sbuild-48c8f5fa-93b4-4833-aba6-1c4264db61fa'
 with '<>'
I: NOTICE: Log filtering will replace 
'build/aardvark-dns-vCUvDX/resolver-Tzh5xj' with '<>'

+--+
| Update chroot|
+--+

Get:1 http://deb.debian.org/debian unstable InRelease [192 kB]
Get:2 http://deb.debian.org/debian unstable/main Sources.diff/Index [63.6 kB]
Get:3 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index 
[63.6 kB]
Get:4 http://deb.debian.org/debian unstable/main Sources 
T-2022-09-04-0825.07-F-2022-09-03-1421.07.pdiff [25.3 kB]
Get:4 http://deb.debian.org/debian unstable/main Sources 
T-2022-09-04-0825.07-F-2022-09-03-1421.07.pdiff [25.3 kB]
Get:5 http://deb.debian.org/debian unstable/main amd64 Packages 
T-2022-09-04-0825.07-F-2022-09-03-1421.07.pdiff [53.4 kB]
Get:5 http://deb.debian.org/debian unstable/main amd64 Packages 
T-2022-09-04-0825.07-F-2022-09-03-1421.07.pdiff [53.4 kB]
Fetched 398 kB in 2s (231 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

+--+
| Fetch source files   |
+--+


Check APT
-

Checking available source versions...

Download source files with APT
--

Reading package lists...
NOTICE: 'aardvark-dns' packaging is maintained in the 'Git' version control 
system at:
https://salsa.debian.org/debian/netavark.git
Please use:
git clone https://salsa.debian.org/debian/netavark.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 42.2 kB of source archives.
Get:1 http://deb.debian.org/debian unstable/main aardvark-dns 1.0.3-1 (dsc) 
[2473 B]
Get:2 http://deb.debian.org/debian unstable/main aardvark-dns 1.0.3-1 (tar) 
[37.1 kB]
Get:3 http://deb.debian.org/debian unstable/main aardvark-dns 1.0.3-1 (diff) 
[2648 B]
Fetched 42.2 kB in 0s (2284 kB/s)
Download complete and in download only mode
W: Download is performed unsandboxed as root as file 'aardvark-dns_1.0.3-1.dsc' 
couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
I: NOTICE: Log filtering will replace 
'build/aardvark-dns-vCUvDX/aardvark-dns-1.0.3' with '<>'
I: NOTICE: Log filtering will replace 'build/aardvark-dns-vCUvDX' with 
'<>'

+--+
| Install package build dependencies   |
+--+


Setup apt archive
-

Merged Build-Depends: debhelper-compat (= 13), dh-cargo (>= 25), cargo, 
librust-anyhow-dev, librust-async-broadcast-dev, librust-chrono-dev, 
librust-clap+derive-dev, librust-futures-util-dev, librust-resolv-conf-dev, 
librust-signal-hook-dev, librust-strsim-dev, librust-syslog-dev, 
librust-termcolor-dev, librust-textwrap-dev, librust-tokio+full-dev, 
librust-trust-dns-client-dev, librust-trust-dns-proto-dev, 
librust-trust-dns-server-dev, libstd-rust-dev, rustc, build-essential, fakeroot
Filtered Build-Depends: debhelper-compat (= 13), dh-cargo (>= 25), cargo, 
librust-anyhow-dev, librust-async-broadcast-dev, librust-chrono-dev, 
librust-clap+derive-dev, librust-futures-util-dev, librust-resolv-conf-dev, 
librust-signal-hook-dev, librust-strsim-dev, librust-syslog-dev, 
librust-termcolor-dev, librust-textwrap-dev, librust-tokio+full-dev, 
librust-trust-dns-client-dev, librust-trust-dns-proto-dev, 
librust-trust-dns-server-dev, libstd-rust-dev, rustc, build-essential, fa

Bug#1018924: 1018924

2022-09-04 Thread Ian Wienand
> what happend to libgc? It ftbfs on all 32bit architectures and its
> symbol handling is essentially stripped of all the architecture-specific
> patterns that we have accumulated over the years.

I will keep an eye on this with Ivan per his last mail.

> * A possibly breaking change for a core package is often done to
>   experimental first to reduce disruption of development on unstable.
>   Doing so would have prevented major pain here.

Well of course it wasn't supposed to be.  I do apologise and there's
always something to learn.

> * The debian/changelog entry contains duplicates.

Mea culpa as I learn gbp's automated changelog generation steps.

> * Lots of symbols were dropped from the symbols file without bumping
>   soname. Possibly, this may lead to incorrect dependencies on libgc in
>   downstream builds.

This was discussed.  They were not supposed to be used [1].  We will
need to discuss what is happening calmly.

> * debian/changelog says that you removed libatomic_ops handling, but
>   for every new architecture libatomic_ops is still opted in leading to
>   unnecessary porting work even though built-in atomics generally work
>   well.

This was done with [2].  I agree it's a bug to keep including it as a
dependency, which we can handle as a bug [3]

> I am also wondering whether this actually is a package hijack as there
> is no visible acknowledgement from any existing maintainers to adding
> Ian to uploaders.

> I am quite disappointed by this upload and the downstream pain it causes
> to QA.

As if I would just hijack a package [4].  Please consider your tone so
we can have a project where we work together instead of throw flames
at each other.

-i

[1] https://salsa.debian.org/debian/libgc/-/merge_requests/3
[2] https://salsa.debian.org/debian/libgc/-/merge_requests/4
[3] https://salsa.debian.org/debian/libgc/-/merge_requests/8
[4] https://salsa.debian.org/debian/libgc/-/merge_requests/7



Bug#1013043: stressapptest: diff for NMU version 1.0.6-2.1

2022-09-04 Thread Adrian Bunk
Control: tags 1013043 + patch
Control: tags 1013043 + pending

Dear maintainer,

I've prepared an NMU for stressapptest (versioned as 1.0.6-2.1) and 
uploaded it to DELAYED/14. Please feel free to tell me if I should 
cancel it.

cu
Adrian
diff -Nru stressapptest-1.0.6/debian/changelog stressapptest-1.0.6/debian/changelog
--- stressapptest-1.0.6/debian/changelog	2015-01-21 02:44:51.0 +0200
+++ stressapptest-1.0.6/debian/changelog	2022-09-05 00:42:31.0 +0300
@@ -1,3 +1,10 @@
+stressapptest (1.0.6-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Backport upstream fix for FTBFS with gcc 12. (Closes: #1013043)
+
+ -- Adrian Bunk   Mon, 05 Sep 2022 00:42:31 +0300
+
 stressapptest (1.0.6-2) unstable; urgency=medium
 
   * Add i586 support patch. (Closes: #775642)
diff -Nru stressapptest-1.0.6/debian/patches/gcc-12 stressapptest-1.0.6/debian/patches/gcc-12
--- stressapptest-1.0.6/debian/patches/gcc-12	1970-01-01 02:00:00.0 +0200
+++ stressapptest-1.0.6/debian/patches/gcc-12	2022-09-05 00:42:31.0 +0300
@@ -0,0 +1,19 @@
+Description: Backport upstream fix for FTBFS with gcc 12
+Author: Adrian Bunk 
+Bug-Debian: https://bugs.debian.org/1013043
+Forwarded: https://github.com/stressapptest/stressapptest/commit/2ea87b7996f4f433d5d946eaf8f0d2f6fd18c144
+
+--- stressapptest-1.0.6.orig/src/worker.cc
 stressapptest-1.0.6/src/worker.cc
+@@ -2989,8 +2989,9 @@ bool DiskThread::AsyncDiskIO(IoOp op, in
+ errorcount_++;
+ os_->ErrorReport(device_name_.c_str(), operations[op].error_str, 1);
+ 
+-if (event.res < 0) {
+-  switch (event.res) {
++int64 result = static_cast(event.res);
++if (result < 0) {
++  switch (result) {
+ case -EIO:
+   logprintf(0, "Hardware Error: Low-level I/O error while doing %s to "
+"sectors starting at %lld on disk %s (thread %d).\n",
diff -Nru stressapptest-1.0.6/debian/patches/series stressapptest-1.0.6/debian/patches/series
--- stressapptest-1.0.6/debian/patches/series	2015-01-21 02:44:51.0 +0200
+++ stressapptest-1.0.6/debian/patches/series	2022-09-05 00:42:31.0 +0300
@@ -1,3 +1,4 @@
 armhf_support
 support_i486_builds
 support_i586_builds
+gcc-12


Bug#1019168: sysvinit: [INTL:pt] Portuguese translation of MANPAGE

2022-09-04 Thread Américo Monteiro
Package: sysvinit
Version: 3.04-1
Tags: l10n, patch-
Severity: wishlist

Updated Portuguese translation for  sysvinit's manpage
Translator: Américo Monteiro 
Feel free to use it.

For translation updates please contact 'Last Translator' 

-- 
Melhores cumprimentos/Best regards,

Américo Monteiro



sysvinit_3.04-1_sysvinit-man.pt.po.gz
Description: application/gzip


Bug#1016710: Update for Buster

2022-09-04 Thread Niels Hendriks
Hi,


Hopefully this is the right place to ask this.
We noticed that CVE-2022-37434 shows no fixed version for Debian buster ( 
https://security-tracker.debian.org/tracker/CVE-2022-37434 )


Since Bullseye received the fix a >7 days ago we were wondering when Buster 
would get an updated package.
The CVSS score is 9.8, that's why we thought it would also be fixed for Buster.


Thanks!
Niels

__
RootNet B.V.

Helpdesk: 024 3500112 (9:00 - 17:30)
Service meldingen: rootnet.network
Meldingen via Twitter: twitter.com/RootnetNL

Bug#1019158: graphicsmagick breaks gnudatalanguage autopkgtest: undefined symbol: _ZN6Magick5Image12colorMapSizeEv

2022-09-04 Thread GCS
On Sun, Sep 4, 2022 at 10:27 PM Paul Gevers  wrote:
> With a recent upload of graphicsmagick the autopkgtest of
> gnudatalanguage fails in testing when that autopkgtest is run with the
> binary packages of graphicsmagick from unstable.
 I will check this and see what may cause it.

> I copied some of the output at the bottom of this report. It looks like
> graphicsmagick dropped a symbol that was actually used. Was that a mistake?
 According to my double check, no symbol was removed. Quite the
opposite, one (IsEventLogged@Base) was added.

> Currently this regression is blocking the migration of graphicsmagick to
> testing [1]. Can you please investigate the situation?
 Nope, at least the first reason it's not migrating its FTBFS on
mips64el. Already contacted upstream and it's not yet known what
causes it. Might be some floating point issue on that architecture.

> gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0:
> undefined symbol: _ZN6Magick5Image12colorMapSizeEv
 Strange, I might think it's somehow related to GCC 12 changes.

Regards,
Laszlo/GCS



Bug#1019167: python-selenium: Do not use pypi in d/watch

2022-09-04 Thread Johannes Schauer Marin Rodrigues
Source: python-selenium
Version: 4.0.0~a1+dfsg1-1.1
Severity: normal
X-Debbugs-Cc: jo...@debian.org

Hi,

selenium 4.4.0 is out:

https://github.com/SeleniumHQ/selenium/releases

But this is not picked up and displayed as such because selenium stopped
distributing source on pypi:

https://pypi.org/simple/selenium/

So in turn, pypi.debian.net also doesn't have the latest 4.4.0 release:

https://pypi.debian.net/selenium/

Maybe check github releases in d/watch instead?

Thanks!

cheers, josch



Bug#1018899: gcr-prompter dumps secrets in syslog/journald

2022-09-04 Thread Simon McVittie
On Thu, 01 Sep 2022 at 14:22:45 -0400, Antoine Beaupre wrote:
> The bits marked [REDACTED] actually contains what looks like some sort
> of secret key.

As discussed on IRC, I *think* it's the public part of an asymmetric
keypair, which would reduce the severity of this bug, but it still seems
like a valid bug (gcr-prompter shouldn't be writing g_debug()-level logging
to syslog).

> I'm using a weird desktop here: i3wm started from systemd, with *some*
> GNOME bits (e.g. network-manager and nm-applet, for example).

This bug is probably only applicable in desktop environments that don't
provide an integrated libsecret prompt (not GNOME, and possibly also not
other major desktop environments like Plasma).

smcv



Bug#1019166: pd-lib-builder: bogus build-flags on armel and armhf

2022-09-04 Thread IOhannes m zmoelnig
Package: pd-lib-builder
Version: 0.6.0-2
Severity: important

Dear Maintainer,

pd-lib-builder adds some optimization flags, depending on which target
architecture it detects.
unfortunately there are a couple of flaws:

- armv6 is detected with 'ifeq ($(shell uname), armv6l)' which i think cannot
  work at all (instead if should call $(shell uname -m)
- this obviously fails when cross-compiling, and is not overridable
- the other check for arm ('ifeq ($(target.arch), arm)') is also too generic,
  as it will wrongly match the 'armel' architecture (presumable *also* because
  of the broken uname-check above), which does not like the '-mfloat-abi=hard'
  flag and will fail (when including pthread.h) with 
  > fatal error: gnu/stubs-hard.h: No such file or directory
- it seems that it also breaks on 'armhf', as the resulting binaries throw a
  bus-error...

the full optimization flags injected for "arm" (as found in the GNU-triplet)
are '-march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard'


probably we could use the following to narrow down the arm-architecture:
> gcc -march=native -Q --help=target|egrep "^[[:space:]]*-march="

this gives on the armdahl.debian.org:
| Debian architecture | -march |
|-||
| armel   | armv5te|
| armhf   | armv7-a+fp |
| arm64   | armv8-a|

or simply use some combination of DEB_HOST_ARCH, `dpkg-architecture
-qDEB_HOST_ARCH` and `dpkg --print-architecture`.

-- System Information:
Debian Release: bookworm/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.18.0-3-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pd-lib-builder depends on:
ii  puredata-dev  0.52.2+ds0-1+exp1

pd-lib-builder recommends no packages.

pd-lib-builder suggests no packages.

-- no debconf information



Bug#1017740: transition: draco

2022-09-04 Thread Timo Röhling

Hi Sebastian,

the draco transition looks stuck because of the failing autopkgtest
with assimp from testing and draco from unstable.

That failure is caused by the renamed CMake target for the draco
library (now "draco::draco" instead of "draco_shared"). The target
name is hardcoded in the assimp CMake config at package build time
and exposed to library users, because it is a public dependency.

This means the autopkgtest uses the wrong target name if it tries to
build a test program with testing assimp and unstable draco (or vice
versa). Unless I'm missing something, this also means that both
packages can simply be migrated together to resolve the transition.


Cheers
Timo


--
⢀⣴⠾⠻⢶⣦⠀   ╭╮
⣾⠁⢠⠒⠀⣿⡁   │ Timo Röhling   │
⢿⡄⠘⠷⠚⠋⠀   │ 9B03 EBB9 8300 DF97 C2B1  23BF CC8C 6BDD 1403 F4CA │
⠈⠳⣄   ╰╯


signature.asc
Description: PGP signature


Bug#1019164: Uninstalling thunar bug report

2022-09-04 Thread Fellow Proghead
Package: thunar
Version: 4.16.8

When I try to uninstall thunar "sudo apt autoremove thunar" it wants to
remove the desktop environment. I am using kernal version  Kernel:
5.10.0-17-amd64 and Peppermint OS Version 10. I hope this helps!

Transcript:

$ sudo apt autoremove thunar
[sudo] password for lain: 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  libgarcon-gtk3-1-0 libgtop-2.0-11 libgtop2-common libkeybinder-3.0-0
libthunarx-3-0
  libxatracker2 libxfce4ui-utils libxfont2 libxpresent1 libxvmc1 light-
locker lightdm
  tango-icon-theme thunar thunar-archive-plugin thunar-data thunar-
media-tags-plugin
  thunar-volman x11-apps x11-session-utils xbitmaps xfce4 xfce4-
appfinder xfce4-goodies
  xfce4-helpers xfce4-panel xfce4-places-plugin xfce4-pulseaudio-plugin
xfce4-session
  xfce4-settings xfdesktop4 xfdesktop4-data xfonts-100dpi xfonts-75dpi
xfonts-base
  xfonts-encodings xfonts-scalable xfonts-utils xfwm4 xiccd xinit xorg
xserver-common
  xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-
input-libinput
  xserver-xorg-input-wacom xserver-xorg-legacy xserver-xorg-video-all
  xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-
fbdev
  xserver-xorg-video-intel xserver-xorg-video-nouveau xserver-xorg-
video-qxl
  xserver-xorg-video-radeon xserver-xorg-video-vesa xserver-xorg-video-
vmware
0 upgraded, 0 newly installed, 59 to remove and 0 not upgraded.
After this operation, 88.6 MB disk space will be freed.
Do you want to continue? [Y/n] n

Transcript end:



Bug#1019163: rust-smol - unsatisfiable build-dependency

2022-09-04 Thread Peter Michael Green

Package: rust-smol
Version: 1.2.5-2
Severity: serious

rust-smol build-depends on librust-nix-0.24+default-dev but the nix 
crate in debian testing/unstable is now at 0.25




Bug#1019158: graphicsmagick breaks gnudatalanguage autopkgtest: undefined symbol: _ZN6Magick5Image12colorMapSizeEv

2022-09-04 Thread Paul Gevers

Source: graphicsmagick
Control: found -1 graphicsmagick/1.4+really1.3.38+hg16728-1
Affects: -1 src:gnudatalanguage
Severity: serious
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: breaks

Dear maintainer(s),

With a recent upload of graphicsmagick the autopkgtest of 
gnudatalanguage fails in testing when that autopkgtest is run with the 
binary packages of graphicsmagick from unstable. It passes when run with 
only packages from testing. In tabular form:


   passfail
graphicsmagick from testing1.4+really1.3.38+hg16728-1
gnudatalanguagefrom testing1.0.1-3
all others from testingfrom testing

I copied some of the output at the bottom of this report. It looks like 
graphicsmagick dropped a symbol that was actually used. Was that a mistake?


Currently this regression is blocking the migration of graphicsmagick to 
testing [1]. Can you please investigate the situation?


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

Paul

[1] https://qa.debian.org/excuses.php?package=graphicsmagick

https://ci.debian.net/data/autopkgtest/testing/amd64/g/gnudatalanguage/25681414/log.gz

gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Magick5Image12colorMapSizeEv
gdl: symbol lookup error: /lib/x86_64-linux-gnu/libgnudatalanguage.so.0: 
undefined symbol: _ZN6Ma

Bug#1018687: override: perl-modules-5.34:libs/optional perl-modules-5.36:libs/optional

2022-09-04 Thread Niko Tyni
On Sat, Sep 03, 2022 at 11:00:31PM -0700, Russ Allbery wrote:
> > On Sun 28 Aug 2022 at 09:28PM -05, Daniel Lewart wrote:

> >> Please change perl-modules-5.34 and perl-modules-5.36 from:
> >>   * Priority: standard
> >> to:
> >>   * Priority: optional
> >>
> >> perl 5.34.0 is Priority:standard" and Depends on perl-modules-5.34.
> >> perl 5.36.0 is Priority:standard" and Depends on perl-modules-5.36.
> >> Therefore, perl-modules-5.xx will still be pulled into Standard systems.
> 
> I think the stronger argument here is basically that the perl-modules
> package is an internal implementation detail of the perl package, and
> therefore only the perl package should have the higher standard priority.
> 
> I'm not sure it makes much difference in practice, and I'm curious what
> problem Daniel ran into that motivated filing a bug report, but I think
> that logic might make sense?  But I'm also not sure we should make changes
> here just for the sake of making changes, so I'm curious about the
> motivation and what problem this change would fix.

Yeah, thanks. I agree on all this. My first thought was that the requested
change would be just cosmetic with no effect in practice.

However, there's one thing that occurs to me in favour of the change:
perl-modules-5.xx will currently stay installed after an upgrade to 5.yy,
but is probably not useful anymore on most systems [1]. I'm not sure
if the priority affects apt's inclination to remove orphan packages,
but it does seem like a possibly useful hint.

FWIW libperl5.xx is already Priority: optional and Depends on
perl-modules-5.xx. Making their priorities match does feel right to me.

[1] Coinstallability between Perl versions was requested so that packages
embedding a Perl interpreter (by linking against libperl5.xx) would
not be quite as tightly coupled during upgrades as they used to be. The
package doing the embedding can now be upgraded separately later, and
still has the Perl standard library available in the meantime because
the older versions of libperl5.xx and perl-modules-5.xx stay installed.
-- 
Niko Tyni   nt...@debian.org



Bug#1019156: nbconvert: autopkgtest regression: SyntaxError: invalid escape sequence

2022-09-04 Thread Paul Gevers

Source: nbconvert
Version: 6.5.1-1
Severity: serious
User: debian...@lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of nbconvert the autopkgtest of nbconvert fails in 
testing when that autopkgtest is run with the binary packages of 
nbconvert from unstable. It passes when run with only packages from 
testing. In tabular form:


   passfail
nbconvert  from testing6.5.1-1
all others from testingfrom testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration to testing [1]. Can 
you please investigate the situation and fix it?


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

Paul

[1] https://qa.debian.org/excuses.php?package=nbconvert

https://ci.debian.net/data/autopkgtest/testing/amd64/n/nbconvert/25709432/log.gz

= test session starts 
==

platform linux -- Python 3.10.6, pytest-7.1.2, pluggy-1.0.0+repack
rootdir: /tmp/autopkgtest-lxc.7b1y4lix/downtmp/build.PuB/src, 
configfile: pyproject.toml, testpaths: nbconvert/

collected 0 items / 1 error

 ERRORS 

 ERROR collecting test session 
_

/usr/lib/python3.10/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], 
package, level)

:1050: in _gcd_import
???
:1027: in _find_and_load
???
:992: in _find_and_load_unlocked
???
:241: in _call_with_frames_removed
???
:1050: in _gcd_import
???
:1027: in _find_and_load
???
:1006: in _find_and_load_unlocked
???
:688: in _load_unlocked
???
:883: in exec_module
???
:241: in _call_with_frames_removed
???
nbconvert/__init__.py:3: in 
from . import 
filters, postprocessors, preprocessors, writers

nbconvert/filters/__init__.py:8: in 
from 
.markdown import *

nbconvert/filters/markdown.py:13: in 
from 
.markdown_mistune 
import markdown2html_mistune

nbconvert/filters/markdown_mistune.py:24: in 
import 
nbconvert.filters._mistune 
as mistune
E File 
"/tmp/autopkgtest-lxc.7b1y4lix/downtmp/build.PuB/src/nbconvert/filters/_mistune.py", 
line 435

E   cells[i][c] = re.sub('\|', '|', cell)
E
E   SyntaxError: invalid escape sequence '\|'
=== short test summary info 

ERROR  -   File 
"/tmp/autopkgtest-lxc.7b1y4lix/downtmp/build.PuB/src/nbconver...
 Interrupted: 1 error during collection 

=== 1 error in 
0.22s ===

autopkgtest [14:15:27]: test command1



OpenPGP_signature
Description: OpenPGP digital signature


Bug#1019155: nbconvert breaks nbclient autopkgtest: No module named 'testpath'

2022-09-04 Thread Paul Gevers

Source: nbconvert, nbclient
Control: found -1 nbconvert/6.5.1-1
Control: found -1 nbclient/0.6.6-1
Severity: serious
Tags: sid bookworm
User: debian...@lists.debian.org
Usertags: breaks needs-update

Dear maintainer(s),

With a recent upload of nbconvert the autopkgtest of nbclient fails in 
testing when that autopkgtest is run with the binary packages of 
nbconvert from unstable. It passes when run with only packages from 
testing. In tabular form:


   passfail
nbconvert  from testing6.5.1-1
nbclient   from testing0.6.6-1
all others from testingfrom testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of nbconvert to 
testing [1]. Due to the nature of this issue, I filed this bug report 
against both packages. Can you please investigate the situation and 
reassign the bug to the right package?


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

Paul

[1] https://qa.debian.org/excuses.php?package=nbconvert

https://ci.debian.net/data/autopkgtest/testing/amd64/n/nbclient/25713974/log.gz

= test session starts 
==

platform linux -- Python 3.10.6, pytest-7.1.2, pluggy-1.0.0+repack
rootdir: /usr/lib/python3/dist-packages/nbclient
collected 5 items / 1 error

 ERRORS 

 ERROR collecting tests/test_client.py 
_
ImportError while importing test module 
'/usr/lib/python3/dist-packages/nbclient/tests/test_client.py'.

Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.10/importlib/__init__.py:126: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
/usr/lib/python3/dist-packages/nbclient/tests/test_client.py:22: in 
from testpath import modified_env
E   ModuleNotFoundError: No module named 'testpath'


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1019145: problem on mirror

2022-09-04 Thread Marco d'Itri
On Sep 04, reza bojnordi  wrote:

> Hi Debian,
> I have registered my repository on the Debian mirror but I haven't seen it
> on the Debian mirror list.
> can you help me or can you explain?
Please wait until somebody will process your request.

-- 
ciao,
Marco


signature.asc
Description: PGP signature


Bug#1019154: golang-github-xi2-xz: autopkgtest fails: testdata/other/bad-0-backward_size.xz: no such file or directory

2022-09-04 Thread Paul Gevers

Source: golang-github-xi2-xz
Version: 0.0~git20171230.48954b6-1
Severity: serious
User: debian...@lists.debian.org
Usertags: fails-always

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/packages/g/golang-github-xi2-xz/

https://ci.debian.net/data/autopkgtest/testing/amd64/g/golang-github-xi2-xz/25124641/log.gz

dh_auto_test: warning: Compatibility levels before 10 are deprecated 
(level 9 in use)

cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 github.com/xi2/xz
=== RUN   TestBadFiles
reader_test.go:445: open testdata/other/bad-0-backward_size.xz: no 
such file or directory

--- FAIL: TestBadFiles (0.00s)
=== RUN   TestGoodFiles
reader_test.go:445: open testdata/other/good-0cat-empty.xz: no such 
file or directory

--- FAIL: TestGoodFiles (0.00s)
=== RUN   TestUnsupportedFiles
reader_test.go:445: open 
testdata/other/unsupported-block_header.xz: no such file or directory

--- FAIL: TestUnsupportedFiles (0.00s)
=== RUN   TestOtherFiles
reader_test.go:445: open 
testdata/other/good-1-x86-lzma2-offset-2048.xz: no such file or directory

--- FAIL: TestOtherFiles (0.00s)
=== RUN   TestMemlimit
reader_test.go:528: open testdata/other/words.xz: no such file or 
directory

--- FAIL: TestMemlimit (0.00s)
=== RUN   TestPrematureError
reader_test.go:545: open testdata/other/good-2-lzma2-corrupt.xz: no 
such file or directory

--- FAIL: TestPrematureError (0.00s)
=== RUN   TestMultipleBadReads
reader_test.go:570: open testdata/other/good-2-lzma2-corrupt.xz: no 
such file or directory

--- FAIL: TestMultipleBadReads (0.00s)
=== RUN   TestByteReads
reader_test.go:478: open testdata/other/bad-0-backward_size.xz: no 
such file or directory

--- FAIL: TestByteReads (0.00s)
=== RUN   TestMultistream
reader_test.go:624: open 
testdata/other/good-1-x86-lzma2-offset-2048.xz: no such file or directory

--- FAIL: TestMultistream (0.00s)
=== RUN   TestReuseReader
reader_test.go:445: open testdata/other/bad-0-backward_size.xz: no 
such file or directory

--- FAIL: TestReuseReader (0.00s)
=== RUN   TestReuseReaderPartialReads
reader_test.go:678: open testdata/other/words.xz: no such file or 
directory

--- FAIL: TestReuseReaderPartialReads (0.00s)
=== RUN   ExampleNewReader
2022/08/23 15:26:15 open testdata/xz-utils/good-1-check-sha256.xz: no 
such file or directory

FAILgithub.com/xi2/xz   0.002s
FAIL
dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 
github.com/xi2/xz returned exit code 1

make: *** [debian/rules:9: build] Error 25
autopkgtest [15:26:15]: test dh-golang-autopkgtest: ---]


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1019153: php-horde-turba: fatal error: $name must be a string

2022-09-04 Thread IOhannes m zmölnig
Package: php-horde-turba
Version: 4.2.23-1+deb10u1
Severity: important

Dear Maintainer,

after updating 'php-horde-turba' on my buster-system to the latest
security patch, my users can no longer log into the horde webmail
interface.
instead they are greeted with an error message after authentication:

```
A fatal error has occurred
$name must be a string
in /usr/share/php/Horde/Registry.php:1679

 1. Horde_Registry::appInit() /usr/share/horde/imp/index.php:19
 2. Horde_Registry->pushApp() /usr/share/php/Horde/Registry.php:298
 3. Horde_Registry->_pushAppError() /usr/share/php/Horde/Registry.php:1622
 4. Horde_Registry::appInit() /usr/share/horde/imp/index.php:19
 5. Horde_Registry->pushApp() /usr/share/php/Horde/Registry.php:298
 6. Horde_Registry->callAppMethod() /usr/share/php/Horde/Registry.php:1617
 7. Horde_Registry_Application->authenticated() 
/usr/share/php/Horde/Registry.php:1197
 8. IMP_Application->_authenticated() 
/usr/share/php/Horde/Registry/Application.php:108
 9. IMP_Auth::authenticateCallback() 
/usr/share/horde/imp/lib/Application.php:134
10. IMP_Imap->doPostLoginTasks() /usr/share/horde/imp/lib/Auth.php:243
11. IMP_Imap->updateFetchIgnore() /usr/share/horde/imp/lib/Imap.php:344
12. IMP_Mailbox::getSpecialMailboxes() /usr/share/horde/imp/lib/Imap.php:354
13. IMP_Mailbox_SessionCache->getSpecialMailboxes() 
/usr/share/horde/imp/lib/Mailbox.php:1364
14. IMP_Mailbox::getPref() /usr/share/horde/imp/lib/Mailbox/SessionCache.php:268
15. Horde_Prefs->getValue() /usr/share/horde/imp/lib/Mailbox.php:235
16. Horde_Prefs->_getScope() /usr/share/php/Horde/Prefs.php:304
17. Horde_Prefs->_loadScope() /usr/share/php/Horde/Prefs.php:397
18. Horde_Core_Prefs_Storage_Hooks->get() /usr/share/php/Horde/Prefs.php:467
19. Horde_Core_Hooks->callHook() 
/usr/share/php/Horde/Core/Prefs/Storage/Hooks.php:39
20. IMP_Hooks->prefs_init() /usr/share/php/Horde/Core/Hooks.php:61
21. Horde_Registry->call() /etc/horde/imp/hooks.php:29
22. Horde_Registry->callByPackage() /usr/share/php/Horde/Registry.php:1089
23. Horde_Registry->pushApp() /usr/share/php/Horde/Registry.php:1128
24. Horde_Registry->_pushAppError() /usr/share/php/Horde/Registry.php:1640
25. Horde_Registry::appInit() /usr/share/horde/imp/index.php:19
26. Horde_Registry->pushApp() /usr/share/php/Horde/Registry.php:298
27. Horde_Registry->callAppMethod() /usr/share/php/Horde/Registry.php:1617
28. Horde_Registry_Application->authenticated() 
/usr/share/php/Horde/Registry.php:1197
29. IMP_Application->_authenticated() 
/usr/share/php/Horde/Registry/Application.php:108
30. IMP_Auth::authenticateCallback() 
/usr/share/horde/imp/lib/Application.php:134
31. IMP_Imap->doPostLoginTasks() /usr/share/horde/imp/lib/Auth.php:243
32. IMP_Imap->updateFetchIgnore() /usr/share/horde/imp/lib/Imap.php:344
33. IMP_Mailbox::getSpecialMailboxes() /usr/share/horde/imp/lib/Imap.php:354
34. IMP_Mailbox_SessionCache->getSpecialMailboxes() 
/usr/share/horde/imp/lib/Mailbox.php:1364
35. IMP_Mailbox::getPref() /usr/share/horde/imp/lib/Mailbox/SessionCache.php:268
36. Horde_Prefs->getValue() /usr/share/horde/imp/lib/Mailbox.php:235
37. Horde_Prefs->_getScope() /usr/share/php/Horde/Prefs.php:304
38. Horde_Prefs->_loadScope() /usr/share/php/Horde/Prefs.php:397
39. Horde_Core_Prefs_Storage_Hooks->get() /usr/share/php/Horde/Prefs.php:467
40. Horde_Core_Hooks->callHook() 
/usr/share/php/Horde/Core/Prefs/Storage/Hooks.php:39
41. IMP_Hooks->prefs_init() /usr/share/php/Horde/Core/Hooks.php:61
42. Horde_Registry->call() /etc/horde/imp/hooks.php:29
43. Horde_Registry->callByPackage() /usr/share/php/Horde/Registry.php:1089
44. Horde_Registry->pushApp() /usr/share/php/Horde/Registry.php:1128
45. Horde_Registry->callAppMethod() /usr/share/php/Horde/Registry.php:1635
46. Horde_Registry_Application->init() /usr/share/php/Horde/Registry.php:1197
47. Turba_Application->_init() /usr/share/php/Horde/Registry/Application.php:117
48. Turba::permissionsFilter() /usr/share/horde/turba/lib/Application.php:122
49. Turba_Factory_Driver->createFromConfig() 
/usr/share/horde/turba/lib/Turba.php:434
50. Turba_Factory_Driver->_create() 
/usr/share/horde/turba/lib/Factory/Driver.php:64
51. Turba_Driver_Share->__construct() 
/usr/share/horde/turba/lib/Factory/Driver.php:141
52. Turba_Factory_Driver->create() 
/usr/share/horde/turba/lib/Driver/Share.php:47
```

downgrading to 4.2.23-1 fixes the issue (but of course this is somewhat
suboptimal, giving the nature of security-upgrades).

-- System Information:
Debian Release: 10.12
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: armhf (armv7l)

Kernel: Linux 4.14.222-odroidxu4 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages php-horde-turba depends on:
ii  php-cl

Bug#1019152: python-bonsai: flaky autopkgtest on armhf and armel: timeout too short?

2022-09-04 Thread Paul Gevers

Source: python-bonsai
Version: 1.3.0+ds-3
Severity: serious
User: debian...@lists.debian.org
Usertags: flaky

Dear maintainer(s),

I looked at the results of the autopkgtest of your package. I noticed 
that it regularly fails on armel and armhf.


Because the unstable-to-testing migration software now blocks on
regressions in testing, flaky tests, i.e. tests that flip between
passing and failing without changes to the list of installed packages,
are causing people unrelated to your package to spend time on these
tests.

Don't hesitate to reach out if you need help and some more information
from our infrastructure.

Paul


https://ci.debian.net/data/autopkgtest/testing/armel/p/python-bonsai/24971339/log.gz

=== FAILURES 
===
__ test_open 
___


client = 

def test_open(client):
""" Test opening the pool. """
pool = ConnectionPool(client, minconn=5)
>   pool.open()

tests/test_pool.py:35:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _

/usr/lib/python3/dist-packages/bonsai/pool.py:70: in open
self._idles.add(self._client.connect(self._kwargs))
/usr/lib/python3/dist-packages/bonsai/ldapclient.py:675: in connect
return LDAPConnection(self).open(timeout)
/usr/lib/python3/dist-packages/bonsai/ldapconnection.py:297: in open
return super().open(timeout)
/usr/lib/python3/dist-packages/bonsai/ldapconnection.py:53: in open
return self._evaluate(super().open(), timeout)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _


self = , 
msg_id = -1

timeout = None

def _evaluate(self, msg_id: int, timeout: Optional[float] = None) 
-> Any:

"""
It returns the result of the LDAP operation.

:param int msg_id: the ID of the LDAP operation.
:param float timeout: time limit in seconds for the operation.
:return: the result of the operation.
"""
>   return self.get_result(msg_id, timeout)
E   bonsai.errors.TimeoutError: Timed out. (0xFFFB [-5])

/usr/lib/python3/dist-packages/bonsai/ldapconnection.py:246: TimeoutError
___ test_get 
___


self = 

def get(self):
"""
Get a connection from the connection pool.

:raises EmptyPool: when the pool is empty.
:raises ClosedPool: when the method is called on a closed pool.
:return: an LDAP connection object.
"""
if self._closed:
raise ClosedPool("The pool is closed.")
try:
>   conn = self._idles.pop()
E   KeyError: 'pop from an empty set'

/usr/lib/python3/dist-packages/bonsai/pool.py:84: KeyError

During handling of the above exception, another exception occurred:

client = 

def test_get(client):
""" Test getting a connection from the pool. """
pool = ConnectionPool(client, minconn=1, maxconn=2)
with pytest.raises(ClosedPool):
_ = pool.get()
pool.open()
assert pool.max_connection == 2
assert pool.idle_connection == 1
assert pool.shared_connection == 0
conn1 = pool.get()
assert conn1 is not None
assert conn1.closed == False
assert pool.idle_connection == 0
assert pool.shared_connection == 1
>   conn2 = pool.get()

tests/test_pool.py:66:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _

/usr/lib/python3/dist-packages/bonsai/pool.py:87: in get
conn = self._client.connect(self._kwargs)
/usr/lib/python3/dist-packages/bonsai/ldapclient.py:675: in connect
return LDAPConnection(self).open(timeout)
/usr/lib/python3/dist-packages/bonsai/ldapconnection.py:297: in open
return super().open(timeout)
/usr/lib/python3/dist-packages/bonsai/ldapconnection.py:53: in open
return self._evaluate(super().open(), timeout)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _


self = , 
msg_id = -1

timeout = None

def _evaluate(self, msg_id: int, timeout: Optional[float] = None) 
-> Any:

"""
It returns the result of the LDAP operation.

:param int msg_id: the ID of the LDAP operation.
:param float timeout: time limit in seconds for the operation.
:return: the result of the operation.
"""
>   return self.get_result(msg_id, timeout)
E   bonsai.errors.TimeoutError: Timed out. (0xFFFB [-5])

/usr/lib/python3/dist-packages/bonsai/ldapconnection.py:246: TimeoutError
___ test_threaded_pool_block 
___


client = 

def test_threaded_pool_block(client):
""" Test threaded pool blocks when it's empty. """
sleep = 5
pool = ThreadedConnectionPool(client, minconn=1, maxconn=1)
>   pool.open()

tests/test_pool.py:123:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Bug#1019151: pydevd: flaky autopkgtest on armel: timeout too short?

2022-09-04 Thread Paul Gevers

Source: pydevd
Version: 2.8.0+git20220602.1b1fb8b+dfsg-2
Severity: serious
User: debian...@lists.debian.org
Usertags: flaky

Dear maintainer(s),

I looked at the results of the autopkgtest of your package. I noticed 
that it regularly fails on armel.


Because the unstable-to-testing migration software now blocks on
regressions in testing, flaky tests, i.e. tests that flip between
passing and failing without changes to the list of installed packages,
are causing people unrelated to your package to spend time on these
tests.

Don't hesitate to reach out if you need help and some more information
from our infrastructure.

Paul

https://ci.debian.net/packages/p/pydevd/testing/armel/

https://ci.debian.net/data/autopkgtest/testing/armel/p/pydevd/25054651/log.gz



OpenPGP_signature
Description: OpenPGP digital signature


Bug#960679: fontconfig: strict dependency of arch:any libfontconfig1 on arch:all fontconfig-config going wrong

2022-09-04 Thread Johannes Schauer Marin Rodrigues
Hi,

On Fri, 15 May 2020 12:48:14 +0200 Julien Cristau  wrote:
> libfontconfig1 Depends on fontconfig-config (>= ${source:Version})
> 
> If the arch:amd64 buildd is faster than the arch:all one, as happened
> with 2.13.1-4.1, the new libfontconfig1 becomes uninstallable, and,
> because fontconfig indirectly build-depends on libfontconfig1, that
> situation can't fix itself.
> 
> One way around that is to make fontconfig-config arch:any; there may be other
> solutions.

I uploaded an NMU with attached debdiff to DELAYED/10 to fix this bug.

Thanks!

cheers, joschdiff -Nru fontconfig-2.13.1/debian/changelog fontconfig-2.13.1/debian/changelog
--- fontconfig-2.13.1/debian/changelog	2022-01-29 17:05:46.0 +0100
+++ fontconfig-2.13.1/debian/changelog	2022-09-04 18:37:48.0 +0200
@@ -1,3 +1,14 @@
+fontconfig (2.13.1-4.5) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Make fontconfig-config arch:any. If one of the arch:any buildds is faster
+than the arch:all one, the new libfontconfig1 becomes uninstallable, and,
+because fontconfig indirectly build-depends on libfontconfig1, that
+situation can't fix itself. Turning fontconfig-config from arch:all to
+arch:any prevents this from happening. (closes: #960679)
+
+ -- Johannes Schauer Marin Rodrigues   Sun, 04 Sep 2022 18:37:48 +0200
+
 fontconfig (2.13.1-4.4) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru fontconfig-2.13.1/debian/control fontconfig-2.13.1/debian/control
--- fontconfig-2.13.1/debian/control	2020-05-15 12:55:02.0 +0200
+++ fontconfig-2.13.1/debian/control	2022-09-04 17:16:52.0 +0200
@@ -42,7 +42,7 @@
  available to fontconfig applications.
 
 Package: fontconfig-config
-Architecture: all
+Architecture: any
 Depends: ${misc:Depends},
  ucf (>= 0.29),
 # Bitstream Vera and derivatives
diff -Nru fontconfig-2.13.1/debian/rules fontconfig-2.13.1/debian/rules
--- fontconfig-2.13.1/debian/rules	2022-01-12 07:49:42.0 +0100
+++ fontconfig-2.13.1/debian/rules	2022-09-04 17:17:10.0 +0200
@@ -23,8 +23,7 @@
 	chmod +w debian/po/*.po
 	debconf-updatepo
 
-override_dh_install-indep:
-	dh_install -i
+execute_after_dh_install-arch:
 	cd debian/fontconfig-config/usr/share/fontconfig/conf.avail && \
 		mv 70-yes-bitmaps.conf 70-force-bitmaps.conf
 	cp debian/70-yes-bitmaps.conf debian/fontconfig-config/usr/share/fontconfig/conf.avail/


signature.asc
Description: signature


Bug#1018617: rocketcea: build-depends on python3-nose or uses it for autopkgtest

2022-09-04 Thread Dmitry Shachnev
Hi Bdale!

On Mon, Aug 29, 2022 at 10:24:27AM -0600, Bdale Garbee wrote:
> I noticed that upstream is now at 1.1.29 where our package is 1.1.18, so
> I started by freshening the packaging repo to build 1.1.29.  Ironically,
> the build fails in the test suite with a probably easy to fix error that
> I just don't have time to work on today.
>
> I note that tox.ini in the upstream source seems to imply either pytest
> or nose can be used, but I'm not familiar enough with python test suites
> to immediately know if this is just left-over boilerplate, or if moving
> to pytest would be as simple as changing the tox.ini content?
>
> If someone else who understands python test suites better than I do has
> time to patch rocketcea to use a supported test suite and get 1.1.29 to
> build to completion, I'd love to have that help. 

Upstream uses pure unittest, so there is no need to use nose or pytest.
The attached patch updates Debian packaging to run unittest.

Unfortunately, it does not fix the test failure with 1.1.29 that I get:

  Chk: get_eps_at_PcOvPe ALL GOOD:1 --> At line 5462 of file rocketcea/py_cea.f 
(unit = 13, file = '/home/dmitry/RocketCEA/temp.dat')
  Fortran runtime error: End of file

I know neither Fortran nor format of that file (temp.dat) so I can't say
why it reaches end of file. I notice that version 1.1.18 used temp.csr
instead of temp.dat, but apparently those two files are identical.

The only thing I can suggest is to file an upstream bug about this failure.

But with my patch I can get version 1.1.18 build successfully without nose.

--
Dmitry Shachnev
From 84b13bac134d1e105ef74608179995bf07bd4901 Mon Sep 17 00:00:00 2001
From: Dmitry Shachnev 
Date: Sun, 4 Sep 2022 21:04:02 +0300
Subject: [PATCH] Use unittest instead of nose.

---
 debian/control | 2 +-
 debian/rules   | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index a5fdc1d..d22d0f2 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: science
 Priority: optional
 Maintainer: Bdale Garbee 
 Build-Depends: debhelper-compat (= 12), dh-python, gfortran, python3-coverage, python3-all-dev, python3-future, 
-	python3-matplotlib, python3-nose, python3-numpy, python3-scipy, python3-setuptools
+	python3-matplotlib, python3-numpy, python3-scipy, python3-setuptools
 Standards-Version: 4.5.0
 Homepage: https://rocketcea.readthedocs.io
 Vcs-Git: https://salsa.debian.org/debian/rocketcea.git
diff --git a/debian/rules b/debian/rules
index e2f9bd8..c7a48df 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,9 @@ export PYBUILD_NAME=rocketcea
 %:
 	dh $@ --with python3 --buildsystem=pybuild
 
+override_dh_auto_test:
+	dh_auto_test -- --system custom --test-args 'cd {build_dir}; {interpreter} -m unittest discover -v'
+
 execute_after_dh_auto_test:
 	rm -f .pybuild/cpython3*rocketcea/build/separated_Noz.csv
 
-- 
2.35.1



signature.asc
Description: PGP signature


Bug#1019007: rfkill(8): List options for supported device types

2022-09-04 Thread debian
September 3, 2022, 8:05 PM, "Andreas Henriksson"  wrote:
> Your suggested patch changes upstream provided files. Could you please
> submit the patch directly to upstream for review/inclusion?

Thanks, I took it upstream: https://github.com/util-linux/util-linux/issues/1790

--
Tino



Bug#1014923: riseup-vpn: GUI seems stalled, no icon shown.

2022-09-04 Thread Nilesh Patra
Hi Dmitris,

I did a new upload "0.21.11+ds1-2" which should fix this -- this was
a minor problem in upstream code itself; this upload should appear in a few
hours.

I have marked this bug as fixed for now, but please reopen/tell me to reopen
if you still see the problem.

Could you please try if it works fine for you now?

Looking forward to hear from you.

-- 
Best,
Nilesh


signature.asc
Description: PGP signature


Bug#1019149: RM: golang-gopkg-dancannon-gorethink.v1 -- RoQA; superseded by golang-gopkg-rethinkdb-rethinkdb-go.v6

2022-09-04 Thread Shengjing Zhu
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: z...@debian.org
Control: clone -1 -2
Control: retitle -2 RM: golang-gopkg-dancannon-gorethink.v2 -- RoQA; superseded 
by golang-gopkg-rethinkdb-rethinkdb-go.v6


Hi,

gorethink.v1 and v2 has been superseded by v6. And no reverse depends for v1/v2.



Bug#1019054: [Pkg-phototools-devel] Bug#1019054: Bug#1019054: darktable: Darktable does not save Metadata in exported jpgs anymore, even author/copyright entries are gone!

2022-09-04 Thread David Bremner
Kerstin Hoef-Emden  writes:


> c) I opened the wheel and Voreinstellungen, went to the global settings 
> of the meta data editor. It differed from the older darktable version 
> in, that no percent symbols were visible (Metadaten-Editor_globale 
> Einstallung.png). I can double-click on "Alle Rechte" and it offers a 
> field to type something in. But apparently this is only to give a name 
> ro a setting, rather than to change a setting.

Those are the wrong settings. I agree it's a bit confusing, but click on
the hamburger menu (≡) for the export, then choose preferences. On the
left you will see a set of checkboxes, including metadata. Make sure the
metadata one is selected (see attached).  If that doesn't help, try
deselecting "develop history". There was an old bug (which is supposed
to be fixed) that caused metadata export to fail if the develop history
stack got too big.



Bug#1019142: systemd-resolved: recent update REMOVES systemd-resolved

2022-09-04 Thread Luca Boccassi

Control: tags -1 moreinfo

> Dear Maintainer,
> 
> Upon apt updating last night and restarting my computer there is no
> DNS
> resolution and thus no internet. Not many packages were updated in
> the update
> but I noticed systemd was updated to 251.3-1 (I don't know if that is
> relevant). Upon further investigation systemd-resolved is now gone.
> The paths
> /lib/systemd/systemd-resolved, /run/systemd/resolve no longer exist
> and
> /etc/resolv.conf was renamed to /etc/resolv.conf.dkg.bak. I see no
> way to fix
> this beyond reinstalling Debian.

Did you install the systemd-resolved package as the NEWS entry says?

-- 
Kind regards,
Luca Boccassi


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


Bug#896083: gdm3: Suspends machine after 20 minutes

2022-09-04 Thread Jeremy Bicha
On Sun, Sep 4, 2022 at 11:34 AM Xavier Bestel  wrote:
> FWIW I tried:
>
> dbus-launch gsettings set org.gnome.settings-daemon.plugins.power 
> sleep-inactive-ac-type 'nothing'
>
> as root, but my machine is still suspending with this message:
>
> Broadcast message from Debian-gdm@inuc on tty1 (Thu 2022-09-01 
> 10:34:51 CEST):
>
> The system is going down for suspend NOW!
>
> ... which is very inconvenient (this is a freshly installed mostly
> headless machine).

The user account name is Debian-gdm not root.

Thank you,
Jeremy Bicha



Bug#1018906: dwarves: FTBFS with libbpf 1.0.0

2022-09-04 Thread Domenico Andreoli
On Thu, Sep 01, 2022 at 08:57:21PM +0100, Sudip Mukherjee wrote:
> 
> Dear Maintainer,

Hi Sudip,

> 
> dwarves FTBFS with libbpf 1.0.0 (available in experimental).
> Hopefully this is the error from the build log:
> 
> In file included from /home/sudip/test/dwarves-1.23/btf_encoder.c:18:
> /usr/include/bpf/btf.h: In function 'btf_enum64_value':
> /usr/include/bpf/btf.h:496:25: error: invalid use of undefined type 'const 
> struct btf_enum64'
>   496 | return ((__u64)e->val_hi32 << 32) | e->val_lo32;
>   | ^~
> /usr/include/bpf/btf.h:496:46: error: invalid use of undefined type 'const 
> struct btf_enum64'
>   496 | return ((__u64)e->val_hi32 << 32) | e->val_lo32;
>   |  ^~

Which version of linux-libc-dev are you using? I see that struct
btf_enum64 is introduced only in kernel 6.0, not yet packaged.


> /home/sudip/test/dwarves-1.23/btf_encoder.c: In function 'btf__log_err':
> /home/sudip/test/dwarves-1.23/btf_encoder.c:175:39: warning: implicit 
> declaration of function 'btf__get_nr_types' [-Wimplicit-function-declaration]
>   175 | fprintf(stderr, "[%u] %s %s", btf__get_nr_types(btf) + 1,
>   |   ^
> /home/sudip/test/dwarves-1.23/btf_encoder.c: In function 
> 'btf_encoder__encode':
> /home/sudip/test/dwarves-1.23/btf_encoder.c:1049:13: error: too many 
> arguments to function 'btf__dedup'
>  1049 | if (btf__dedup(encoder->btf, NULL, NULL)) {
>   | ^~
> /usr/include/bpf/btf.h:232:16: note: declared here
>   232 | LIBBPF_API int btf__dedup(struct btf *btf, const struct 
> btf_dedup_opts *opts);
>   |^~
> 

These probably require the new dwarves 1.24.


Thanks,
Dom

-- 
rsa4096: 3B10 0CA1 8674 ACBA B4FE  FCD2 CE5B CF17 9960 DE13
ed25519: FFB4 0CC3 7F2E 091D F7DA  356E CC79 2832 ED38 CB05


signature.asc
Description: PGP signature


Bug#1019148: pulseaudio: Chromebook delbin-xhvi: not detecting earphone/headset, no mic input, no headphone output

2022-09-04 Thread Hans-Christoph Steiner


Package: pulseaudio
Version: 15.0+dfsg1-4+b1
Severity: important

Dear Maintainer,

I installed bullseye on a Asus Chromebook Flip C536E (delbin-xhvi),
then upgraded it to Debian/testing to get more things working.  Almost
everything is working well in bookworm, there are just some audio
issues.  Sound output via the speakers works well, as does volume
control.  What does not work is:

* No sound output to headphones or headsets
* No mic input at all, both on the device mic and headset mics.
* No detection when plugging in headphones or a headset (no GNOME
  prompt).  The sound keeps playing out of the speakers.

This is a TigerLake Chromebook, so it should be maintained in upstream
Linux and ALSA, and source repos are available.  I tried the
experimental 5.19 kernel, but that didn't change anything.  This
computer seems closely related to the 'delbin' model, though not
exactly the same: Asus Chromebook Flip CX5 (delbin) vs. Asus
Chromebook Flip C536E (delbin-xhvi).  Both are "volteer" boards.

There are a whole range of "delbin" laptops that are well speced and
good candidates for solid Debian machines.

-- Package-specific info:
File '/etc/default/pulseaudio' does not exist


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-4-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pulseaudio depends on:
ii  adduser 3.128
ii  init-system-helpers 1.64
ii  libasound2  1.2.7.2-1
ii  libasound2-plugins  1.2.7.1-1
ii  libc6   2.34-4
ii  libcap2 1:2.44-1
ii  libdbus-1-3 1.14.0-2
ii  libfftw3-single33.3.8-2
ii  libgcc-s1   12.2.0-1
ii  libglib2.0-02.72.3-1+b1
ii  libgstreamer-plugins-base1.0-0  1.20.3-2
ii  libgstreamer1.0-0   1.20.3-1
ii  libice6 2:1.0.10-1
ii  libltdl72.4.7-4
ii  liborc-0.4-01:0.4.32-2
ii  libpulse0   15.0+dfsg1-4+b1
ii  libsm6  2:1.2.3-1
ii  libsndfile1 1.0.31-2
ii  libsoxr00.1.3-4
ii  libspeexdsp11.2.0-1
ii  libstdc++6  12.2.0-1
ii  libsystemd0 251.3-1
ii  libtdb1 1.4.6-3
ii  libudev1251.3-1
ii  libwebrtc-audio-processing1 0.3-1+b1
ii  libx11-62:1.8.1-2
ii  libx11-xcb1 2:1.8.1-2
ii  libxcb1 1.15-1
ii  libxtst62:1.2.3-1.1
ii  lsb-base11.2
ii  pulseaudio-utils15.0+dfsg1-4+b1

Versions of packages pulseaudio recommends:
ii  dbus-user-session1.14.0-2
ii  libpam-systemd [logind]  251.3-1
ii  rtkit0.13-4

Versions of packages pulseaudio suggests:
pn  paprefs  
pn  pavucontrol  
pn  pavumeter
ii  udev 251.3-1

Additional packages that might be relevant:
ii  alsa-topology-conf  1.2.5.1-2
ii  alsa-ucm-conf   1.2.7.2-1
ii  alsa-utils  1.2.7-1
ii  firmware-amd-graphics   20210818-1
ii  firmware-intel-sound20210818-1
ii  firmware-iwlwifi20210818-1
ii  firmware-linux-free 20200122-1
ii  firmware-misc-nonfree   20210818-1
ii  firmware-sof-signed 2.1.1-1
-- no debconf information

$ pactl list short sinks
0	alsa_output.pci-_00_1f.3-platform-tgl_mx98373_rt5682.stereo-fallback 
module-alsa-card.c	s16le 2ch 48000Hz	SUSPENDED

$ pactl list short sources
0 
alsa_output.pci-_00_1f.3-platform-tgl_mx98373_rt5682.stereo-fallback.monitor	module-alsa-card.c 
s16le 2ch 48000Hz	SUSPENDED
1	alsa_input.pci-_00_1f.3-platform-tgl_mx98373_rt5682.stereo-fallback 
module-alsa-card.c	s16le 2ch 48000Hz	SUSPENDED


# aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
lavrate
Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
Rate Converter Plugin Using Samplerate Library
speexrate
Rate Converter Plugin Using Speex Resampler
jack
JACK Audio Connection Kit
oss
Open Sound System
pulse
PulseAudio Sound Server
speex
Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
Plugin for channel upmix (4,6,8)
vdownmix
Plugin for channel downmix (stereo) with a simple spacialization
hw:CARD=sofrt5682,DEV=0
sof-rt5682,
Direct hardware device without any conversions
hw:CARD=sofrt5682,DEV=1
sof-rt5682,
Direct hardware device without any conversions
hw:CARD=sofrt5682,DEV=2
sof-rt5682,

Bug#1019146: gnome-builder: Update to 43

2022-09-04 Thread Jeremy Bicha
Source: gnome-builder
Version: 42.1-1+b2
Severity: wishlist
Control: blocks -1 by 1016765
Control: fixed -1 43~alpha1-1

gnome-builder 43 has switched to GTK4 so it needs webkit2gtk's GTK4
libraries (the 5.0 API) for maximum support. More importantly, it
depends on glib 2.73.3 which is stuck in Unstable because of some RC
bugs.

gnome-builder 43 switches to libsoup3 so devhelp (and therefore
anjuta) will need to switch also.

Thank you,
Jeremy Bicha



Bug#1019128: gnome-builder: libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.

2022-09-04 Thread Jeremy Bicha
Control: reassign -1 src:devhelp 43~beta-2
Control: affects -1 src:gnome-builder

On Sun, Sep 4, 2022 at 11:43 AM Tyler Magee Shields
 wrote:
> (process:46288): libsoup-ERROR **: 09:19:28.122: libsoup2 symbols detected.
> Using libsoup2 and libsoup3 in the same process is not supported.

Thank you for reporting this bug. There are 2 ways forward: either
pushing GNOME Builder 43 to Unstable or revert the devhelp change.
GNOME Builder 43 requires glib 2.73 which is unable to migrate to
Testing yet. So the only fix is to revert devhelp for now.

Jeremy Bicha



Bug#981139: Status

2022-09-04 Thread Axel Scheepers
Hi,

What is the current status?
I did a quick and dirty build with the commit mentioned
(https://github.com/FRRouting/frr/commit/4f08c715db6893ff439d0a39bf4506cd26256d13.patch)
and this resolves the issue for me.

It would be nice to have this bug resolved.

Kind regards,
Axel Scheepers



Bug#944632: override: color-theme-modern:editors/optional

2022-09-04 Thread Nicholas D Steeves
Replying from my phone:

On Tue, 9 Aug 2022, 12:54 Sean Whitton,  wrote:

> Hello,
>
> On Tue 12 Nov 2019 at 08:10PM -05, Nicholas D Steeves wrote:
>

Snip

>
> > A section change would be very much appreciated :-) Also, please let
> > me know if the use of reportbug's "override" submenu for
> > ftp.debian.org bugs was appropriate when filing this bug.
>
> Yup.
>

Thank you for section change and for the ACK 🙂. Also thank you for going
through these old bugs!

>


Bug#1018861: adduser --gid fails with "group '-1' does not exist"

2022-09-04 Thread Marc Haber
Hi,

On Sun, Sep 04, 2022 at 05:47:41PM +0200, Marc Haber wrote:
> I confirm this behavior as a bug in adduser 3.128 itself.

to write a valid testcase, I'd like to see the output of

# grep -v '^#' /etc/adduser.conf

on your system, if non-empty. If empty, please send a short message
indicating that.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#972571: limit package to mmdebstrap, reassign 972571 to dash

2022-09-04 Thread Andrej Shadura
On Mon, 29 Aug 2022 03:50:47 +1000 Trent W. Buck  
wrote:

limit package mmdebstrap
reassign 972571 dash 
thanks


I don’t think this is correct, there is nothing more to fix in dash as 
#974825 has been fixed a long time ago.


--
Cheers,
  Andrej



Bug#1018861: adduser --gid fails with "group '-1' does not exist"

2022-09-04 Thread Marc Haber
Control: tag -1 confirmed

On Thu, Sep 01, 2022 at 07:45:24AM +0200, Boris Kolpackov wrote:
> I get the following error when first adding a group and then trying
> to add a user with this group:
> 
> # addgroup --gid 2000 build
> # adduser --uid 2000 --gid 2000 --home /build --gecos "" --disabled-password 
> build
> Adding user `build' ...
> Use of uninitialized value $grname in printf at /usr/sbin/adduser line 625.
> Adding new user `build' (2000) with group ` (-1)' ...
> useradd: group '-1' does not exist
> adduser: `/sbin/useradd -d /build -g -1 -s /bin/bash -u 2000 build' returned 
> error code 6. Exiting.

I confirm this behavior as a bug in adduser 3.128 itself.

> This is using Debian testing (bookworm) and I see
> that the adduser package hasn't changed since stable (bullseye)

Debian stable (bullseye) has adduser 3.118. The current version in
testing is 3.128, which has migrated from unstable to testing on
2022-08-27. So it is not a big surprise that this behavior is new for
you.

Sadly, the only workaround currently available is to use --ingroup. When
this bug report gets marked as closed by upload of a fixed version,
there will be an additional delay before the fix becomes available in
testing.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#1014867: wolfssl: Update to latest upstream version

2022-09-04 Thread Samuel Henrique
I have pinged the maintainer on IRC asking if he's still interested in
maintaining WolfSSL (as I've seen a recent email on
pkg-haskell-maintainers suggesting he might not be available for it).

The newest upstream release 5.5.0 (Aug 30, 2022) adds support to HTTP3:

"QUIC support added, for using wolfSSL with QUIC implementations like ngtcp2"

https://github.com/wolfSSL/wolfssl/blob/aa036b6ea402e9159d2a9b12c7f05701d44a4f09/ChangeLog.md#new-feature-additions

ngtcp2 is packaged on Debian so that opens up the opportunity of
having HTTP3 through WolfSSL.

Regards,

-- 
Samuel Henrique 



Bug#1019144: librust-dialoguer-dev: impossible to install

2022-09-04 Thread Jonas Smedegaard
Package: librust-dialoguer-dev
Version: 0.10.1-1
Severity: grave
Justification: renders package unusable

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Binary package librust-dialoguer-dev is impossible to install, as it
depends on unavailable package librust-fuzzy-matcher-0.3+default-dev

 - Jonas

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmMUwWQACgkQLHwxRsGg
ASFFig/+NpM/heUD2TaGbHpZhmAdIvpWf6iXZ4Q+g/YTUnVXc1YUy9GsG8RrqYn+
YIu3phL//Tj7FCveoxSfWqbk4gXU4oTP12KcIKNkGJFHijqRWn8R1/q16GmfvIxQ
A1xIBpwFx8mGWjbpysLGR5lz50mf4A2RmefXy04tkt5+t3ghEXUssPEUWwmYMRKD
XSAOhkC9h7U3kNWiJSi7lq9lsV/45gMtaYLSGFU/LEfNpUpMh53OIxb2fYCs4xw0
IsfqkEd+J78IuQ8rqOG3CipVvZfsQqn+MEUtDrPEBdwuSD9bOjUSUQqIvklLQECu
8fYgpTWRM/ICWFQqkr5YIwh9iHk/+Ppk0ssa4UF1pm2XLUXLZZCHvNkjukboQIhu
1DYz1jLgNhrKjpaIWqh+XBb0AvzWfjTWa2f8bbTATI4W1cREiGgA1CpoD7NPZblj
FdBQn8p4i33Ls0d88BCXOjaHXe1rE79HAH4ByksXdzQ+J2NocWeYKqBR0xbq0fkE
EeVCeMdUM82qBBfH+cR6IfBYQnp909dBQrSWezIq3sDBJHbdd6biJG0zsbOzYU4z
A/z/bpz/9nKHHSTZi/v/dBvg8EcF+d1w8EOF1FOAfDpOj+qwZPMlJ2ntHzXIvssZ
LzwKRZwNnaSTwWqg4pAULfvNbOaDbPBDNBXtJ8qzPPUCrY0XT5w=
=9O94
-END PGP SIGNATURE-



Bug#1016936: dwz: fails while building assaultcube

2022-09-04 Thread Jérémy Lal
Package: dwz
Version: 0.14-1
Followup-For: Bug #1016936

It also fails for nodejs (gcc 11 on mips64el):

https://buildd.debian.org/status/fetch.php?pkg=nodejs&arch=mips64el&ver=18.8.0%2Bdfsg-1&stamp=1662286086&raw=0




-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.19.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dwz depends on:
ii  libc62.34-7
ii  libelf1  0.187-2

dwz recommends no packages.

dwz suggests no packages.

-- no debconf information



Bug#1019143: linux: Please enable CONFIG_SND_SOC_RK3288_HDMI_ANALOG

2022-09-04 Thread Jérémy Lal
Source: linux
Version: 5.10.127-1
Severity: wishlist

It would be great if linux-image-armmp* packages compiled this module.

It is useful on some chromebooks (at least veyron-speedy c201).

Thanks !


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.19.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#1017772: OneTBB migration to testing stalled

2022-09-04 Thread M. Zhou
Control: affects -1 src:onetbb

It's due to a regression bug in GCC-12 that caused linker internal
error on ppc64el:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017772
Does not look like something I can look into.

If you need it soon in testing, please go ahead and downgrade compiler
to gcc-11 for ppc64el only.

On Sun, 2022-09-04 at 10:50 +0530, Nilesh Patra wrote:
> Hi Mo,
> 
> It seems that the migration of oneTBB to testing is stalled (since 16
> days) due
> to FTBFS on ppc64el with some linker errors[1]
> I am not sure what is up there, could you please take a look?
> 
> [1]:
> https://buildd.debian.org/status/fetch.php?pkg=onetbb&arch=ppc64el&ver=2021.5.0-13&stamp=1662266636&raw=0
> 



Bug#1017723: bullseye-pu: package nftables/0.9.8-3.2

2022-09-04 Thread Jeremy Sowden
On 2022-09-03, at 14:53:45 +0100, Adam D. Barratt wrote:
> On Fri, 2022-08-19 at 16:05 +0100, Jeremy Sowden wrote:
> > The related nftables bug is:
> > 
> >   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017359
> > 
> > [ Reason ]
> > nftables uses a fixed-size array containing the locations of the
> > expressions within each rule that it sends to the kernel to provide
> > more informative error-reporting.  If the rule is rejected by the
> > kernel, the kernel will provide an ID for the expression which was
> > responsible, and nftables will use this to highlight it when
> > outputting the rule in the error message:
> > 
> >  # nft add rule t c iif lo reject with icmp 255
> >  Error: Could not process rule: Invalid argument
> >  add rule t c iif lo reject with icmp 255
> >  ^^
> > 
> > There is an off-by-one error in the bounds-checking used before
> > adding the details of an expression to this array.  The result of
> > this is that if a rule contains enough expressions, nftables will
> > write past the end of the array leading to memory-corruption and
> > possibly crashes.
> 
> The debdiff is somewhat confusing.
> 
> +nftables (0.9.8-3.2) unstable; urgency=medium
> 
> This is an upload to bullseye, not unstable. Additionally, the version
> should be 0.9.8-3.1+deb11u1.
> 
> + -- Sven Auhagen   Sat, 16 Jul 2022 11:29:27 +0200
> 
> Who is this? It's obviously not you, but also doesn't appear to be
> related to the nftables bug report you mentioned.

Whoops.  Silly mistakes.  Still learning the ropes.  I've amended the
change-log entry.

I've also added myself to `Uploaders` (I am already listed as one in
testing and unstable).

New debdiff attached.

Thanks for the pointers,

J.
diff -Nru nftables-0.9.8/debian/changelog nftables-0.9.8/debian/changelog
--- nftables-0.9.8/debian/changelog 2021-07-20 09:01:47.0 +0100
+++ nftables-0.9.8/debian/changelog 2022-09-04 09:34:11.0 +0100
@@ -1,3 +1,14 @@
+nftables (0.9.8-3.1+deb11u1) bullseye; urgency=medium
+
+  * d/p/rule_fix_for_potential_off-by-one_in_cmd_add_loc.patch
+It fixes a one off for the check for NFT_NLATTR_LOC_MAX
+which leads to double free or corruption (out) error.
+Thanks to Sven Auhagen  for
+suggesting the fix (closes: #1017359).
+  * d/control: add myself to uploaders.
+
+ -- Jeremy Sowden   Sun, 04 Sep 2022 09:34:11 +0100
+
 nftables (0.9.8-3.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru nftables-0.9.8/debian/control nftables-0.9.8/debian/control
--- nftables-0.9.8/debian/control   2021-07-20 09:01:47.0 +0100
+++ nftables-0.9.8/debian/control   2022-09-04 09:34:11.0 +0100
@@ -2,7 +2,8 @@
 Section: net
 Priority: important
 Maintainer: Debian Netfilter Packaging Team 

-Uploaders: Arturo Borrero Gonzalez 
+Uploaders: Arturo Borrero Gonzalez ,
+   Jeremy Sowden 
 Build-Depends: asciidoc-base,
automake,
bison,
diff -Nru 
nftables-0.9.8/debian/patches/rule_fix_for_potential_off-by-one_in_cmd_add_loc.patch
 
nftables-0.9.8/debian/patches/rule_fix_for_potential_off-by-one_in_cmd_add_loc.patch
--- 
nftables-0.9.8/debian/patches/rule_fix_for_potential_off-by-one_in_cmd_add_loc.patch
1970-01-01 01:00:00.0 +0100
+++ 
nftables-0.9.8/debian/patches/rule_fix_for_potential_off-by-one_in_cmd_add_loc.patch
2022-09-04 09:26:53.0 +0100
@@ -0,0 +1,32 @@
+From 2d0a7a9adeb30708d6fbbee57476c0d4b9214dbd Mon Sep 17 00:00:00 2001
+From: Phil Sutter 
+Date: Fri, 11 Jun 2021 17:08:34 +0200
+Subject: rule: Fix for potential off-by-one in cmd_add_loc()
+
+Using num_attrs as index means it must be at max one less than the
+array's size at function start.
+
+Fixes: 27362a5bfa433 ("rule: larger number of error locations")
+Signed-off-by: Phil Sutter 
+---
+ src/rule.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+(limited to 'src/rule.c')
+
+diff --git a/src/rule.c b/src/rule.c
+index dbbe744e..92daf2f3 100644
+--- a/src/rule.c
 b/src/rule.c
+@@ -1275,7 +1275,7 @@ struct cmd *cmd_alloc(enum cmd_ops op, enum cmd_obj obj,
+ 
+ void cmd_add_loc(struct cmd *cmd, uint16_t offset, const struct location *loc)
+ {
+-  if (cmd->num_attrs > NFT_NLATTR_LOC_MAX)
++  if (cmd->num_attrs >= NFT_NLATTR_LOC_MAX)
+   return;
+ 
+   cmd->attr[cmd->num_attrs].offset = offset;
+-- 
+cgit v1.2.3
+
diff -Nru nftables-0.9.8/debian/patches/series 
nftables-0.9.8/debian/patches/series
--- nftables-0.9.8/debian/patches/series2021-07-20 09:01:47.0 
+0100
+++ nftables-0.9.8/debian/patches/series2022-09-04 09:26:53.0 
+0100
@@ -1 +1,2 @@
 payload-check-icmp-dependency-before-removing-previo.patch
+rule_fix_for_potential_off-by-one_in_cmd_add_loc.patch


signature.asc
Description: PGP signature


Bug#1019054: [Pkg-phototools-devel] Bug#1019054: darktable: Darktable does not save Metadata in exported jpgs anymore, even author/copyright entries are gone!

2022-09-04 Thread Kerstin Hoef-Emden

Hi David,

Am 03.09.22 um 17:17 schrieb David Bremner:

Kerstin Hoef-Emden  writes:



In oldstable, darktable saved all metadata upon export, even temperature of the
camera body etc. I expect those data either not to be lost, so I can choose
which ones to delete/maintain with help of exiftool or that the metadata editor
offers the major spectrum of entries concerning camera settings including
copyright.


It would be helpful if you can confirm that the problem is still present
in darktable 3.8.0-2~bpo11+1, available from bullseye-backports.


I deinstalled darktable from bullseye and installed darktable from 
bullseye-backports (version 3.8.0-2~bpo11+1).


a) I exported a jpg. Exif-data contained only information about rating 
and time (see attached Exif.png).


b) I selected a photo, opened the metadata editor and told it to apply 
(Metadaten-Editor_lokale_Einstellung.png). After that I exported the 
jpg. Result was the same as in a).


c) I opened the wheel and Voreinstellungen, went to the global settings 
of the meta data editor. It differed from the older darktable version 
in, that no percent symbols were visible (Metadaten-Editor_globale 
Einstallung.png). I can double-click on "Alle Rechte" and it offers a 
field to type something in. But apparently this is only to give a name 
ro a setting, rather than to change a setting.


Currently I see no way how to activate inclusion of metadata into export 
of jpgs.


Best wishes,

Kerstin

Bug#1018735: rtpengine: FTBFS with libwebsockets/4.3+

2022-09-04 Thread GCS
Control: reopen -1

On Tue, Aug 30, 2022 at 10:14 AM Victor Seva
 wrote:
> version in bookwork is alredy 10.5.1.3-1 and that one has [0] that is the 
> backport of the
> commit you mention.
 I was wrong then as your package with version 10.5.1.3-1 does fail to
build with libwebsockets 4.3.2-1 from experimental. Relevant lines are
from its self-testing:
-- cut --
test "$(ls fake-daemon-tests-main-sockets)" = ""
rmdir fake-daemon-tests-main-sockets
EEE
==
ERROR: testKeepalive (__main__.TestVideoroom)
--
Traceback (most recent call last):
  File "/build/rtpengine-10.5.1.3/t/auto-daemon-tests-websocket.py",
line 344, in testKeepalive
(token, session) = self.startSession()
  File "/build/rtpengine-10.5.1.3/t/auto-daemon-tests-websocket.py",
line 173, in startSession
eventloop.run_until_complete(
  File "/usr/lib/python3.10/asyncio/base_events.py", line 646, in
run_until_complete
return future.result()
  File "/build/rtpengine-10.5.1.3/t/auto-daemon-tests-websocket.py",
line 58, in testIOJanus
await self._ws.send(json.dumps(msg))
AttributeError: 'TestVideoroom' object has no attribute '_ws'

==
ERROR: testVideoroomDTLS (__main__.TestVideoroom)
--
Traceback (most recent call last):
  File "/build/rtpengine-10.5.1.3/t/auto-daemon-tests-websocket.py",
line 809, in testVideoroomDTLS
(token, session, control_handle, room) = self.startVideoroom()
  File "/build/rtpengine-10.5.1.3/t/auto-daemon-tests-websocket.py",
line 206, in startVideoroom
(token, session) = self.startSession()
  File "/build/rtpengine-10.5.1.3/t/auto-daemon-tests-websocket.py",
line 173, in startSession
eventloop.run_until_complete(
  File "/usr/lib/python3.10/asyncio/base_events.py", line 646, in
run_until_complete
return future.result()
  File "/build/rtpengine-10.5.1.3/t/auto-daemon-tests-websocket.py",
line 58, in testIOJanus
await self._ws.send(json.dumps(msg))
AttributeError: 'TestVideoroom' object has no attribute '_ws'
-- cut --

Please check if the new upstream release of it, versioned 11.0.1.1
fixes this problem or not.

Regards,
Laszlo/GCS



Bug#1017730: pmix: drop Build-Depends: pandoc

2022-09-04 Thread Drew Parsons
Source: pmix
Version: 4.2.0+really.4.1.2-2
Followup-For: Bug #1017730

Hi Alistair, would be useful if the pandoc removal patch could be
applied to the 4.2.0+really.4.1.2 versions.

Cheers,
Drew



Bug#1019141: RFS: mailfilter/0.8.9-1 [RC] -- Program that filters your incoming e-mail to help remove spam

2022-09-04 Thread Elimar Riesebieter
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "mailfilter":

 * Package name: mailfilter
   Version : 0.8.9-1
   Upstream Author : Andreas Bauer baue...@users.sourceforge.net
 * URL : https://mailfilter.sourceforge.io/
 * License : GPL-2, LPGL-2.1, GPL-2+, permissive, GPL-2+ with OpenSSL 
exception
 * Vcs : https://salsa.debian.org/riesebie/mailfilter
   Section : mail

The source builds the following binary packages:

  mailfilter - Program that filters your incoming e-mail to help remove spam

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/mailfilter/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/m/mailfilter/mailfilter_0.8.9-1.dsc

Changes since the last upload:

 mailfilter (0.8.9-1) unstable; urgency=medium
 .
   * Import new upstream version. Thanks upstream for cooperation.
 (Closes: 1018713)
   * Refresh patches as needed.

Regards,
-- 
  Excellent day for drinking heavily.
  Spike the office water cooler;-)



signature.asc
Description: PGP signature


Bug#1019140: unbound-resolvconf.service will always be in failed state when you set RESOLVCONF=false

2022-09-04 Thread Thomas Deutschmann

Package: unbound
Version: 1.16.2-1
Severity: normal

Dear Maintainer,

I am using unbound as recursive dns resolver for my local network,
not just for localhost.

My /etc/resolv.conf is mintainted by systemd-resolved and DNS server gets
set by systemd-networkd.

In the past, unbound-resolvconf.service was skipped:

  Aug 25 03:51:47 router systemd[1]: Unbound asyncronous resolvconf 
update helper was skipped because of a failed condition check 
(ConditionFileIsExecutable=/sbin/resolvconf).


Since systemd was upgraded (251.3-1 -> 251.4-3) and systemd-resolved
became an own package which now provides /sbin/resolvconf, unit is no
longer being skipped and fails now:

   Sep 04 14:46:59 router resolvconf[1078]: No DNS servers specified, 
refusing operation.


Because DNS server is getting set via systemd-networkd/systemd-resolved
on this box, I created

  $ echo RESOLVCONF=false > /etc/default/unbound

However, while resolvconf part is now beeing skipped by 
/usr/libexec/unbound-helper,

unit is still failing:

  Sep 04 14:50:38 router systemd[1]: Started Unbound asyncronous 
resolvconf update helper.
  Sep 04 14:50:38 router systemd[1]: unbound-resolvconf.service: Main 
process exited, code=exited, status=1/FAILURE
  Sep 04 14:50:38 router systemd[1]: unbound-resolvconf.service: Failed 
with result 'exit-code'.


This seems to happen because of

  $ /usr/libexec/unbound-helper resolvconf_start
  + UNBOUND_CONF=/etc/unbound/unbound.conf
  + UNBOUND_BASE_DIR=/etc/unbound
  + unbound-checkconf -o chroot
  + CHROOT_DIR=
  + DNS_ROOT_KEY_FILE=/usr/share/dns/root.key
  + ROOT_TRUST_ANCHOR_FILE=/var/lib/unbound/root.key
  + RESOLVCONF=true
  + ROOT_TRUST_ANCHOR_UPDATE=true
  + [ -f /etc/default/unbound ]
  + . /etc/default/unbound
  + RESOLVCONF=false
  + RESOLVCONF=false
  + do_resolvconf_start
  + [ false != false -a -x /sbin/resolvconf ]
  + return
  router ~ $ echo $?
  1



-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-4-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages unbound depends on:
ii  adduser  3.128
ii  init-system-helpers  1.64
ii  libc62.34-7
ii  libevent-2.1-7   2.1.12-stable-5+b1
ii  libnghttp2-141.49.0-1
ii  libprotobuf-c1   1.4.1-1
ii  libpython3.103.10.6-1
ii  libssl3  3.0.5-2
ii  libsystemd0  251.4-3
ii  lsb-base 11.2

Versions of packages unbound recommends:
ii  dns-root-data  2021011101

Versions of packages unbound suggests:
ii  apparmor  3.0.7-1
ii  openssl   3.0.5-2

-- no debconf information



Bug#1019139: ITP: zpaqfranz -- Swiss army knife for backup and disaster recovery

2022-09-04 Thread root
Package: wnpp
Severity: wishlist
Owner: Franco Corbelli 

* Package name: zpaqfranz
  Version : 55.14
  Upstream Author : Franco Corbelli 
* URL : https://github.com/fcorbelli/zpaqfranz
* License : MIT
  Programming Lang: C, C++
  Description : Swiss army knife for backup and disaster recovery

Like 7z or RAR on steroids,with deduplicated "snapshots" (versions)
Conceptually similar to Mac time machine, but much more efficiently
Keeps backup always-to-always, no need to ever prune (CryptoLocker)
Easily handles millions of files and TBs of data, non-latin support
Cloud backups with full encryption, minimal data transfer/bandwidth
Data integrity check CRC32+XXHASH|SHA-1|SHA-2|SHA-3|MD5|XXH3|BLAKE3
Thorough data verification, multithread support (real world 1GB+/s)
Specific zfs handling functions,full multiplatform interoperability
Particularly suitable for minimal space storage of virtual machines

Windows, FreeBSD, OpenBSD, Linux, MacOS, Solaris, OmniOS and others


__
This is a fork of zpaq 7.15 (already in Debian) which was abandoned 
by the developer (Matt Mahoney) in 2016.

I have integrated innovative features, in particular the compatibility 
with the zfs filesystem, which is increasingly popular also on Debian,
and controls up to the paranoid level.
It also works on "weird" platforms (eg PowerPC big endian), 
but I don't really know how to configure rules :)

Basically it is an evolution from a file compressor (zpaq) to 
an archiver / backup (zpaqfranz)

I have attempted to contact the maintainer of zpaq 7.15, 
and an Italian senior Debian developer, but without answer

It is going to be included in the FreeBSD and OpenBSD ports 
and I get about 70 github stars (of course few, but not zero)

I definitely need a sponsor and, even more, advices from those 
who are more experienced (this is my very first attempt with Debian)
for the "packaging" process

https://forums.debian.net/viewtopic.php?f=30&t=152620

It is not so easy to disentangle the various versions, 
warnings and guides that are not always updated



Bug#1019137: FTBFS: FAIL: TestNewCmdCompletion/zsh_completion

2022-09-04 Thread Shengjing Zhu
Source: gh
Version: 2.14.4+dfsg1-1
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: z...@debian.org

--- FAIL: TestNewCmdCompletion (0.00s)
--- PASS: TestNewCmdCompletion/no_arguments (0.00s)
--- FAIL: TestNewCmdCompletion/zsh_completion (0.00s)
--- PASS: TestNewCmdCompletion/fish_completion (0.00s)
--- PASS: TestNewCmdCompletion/PowerShell_completion (0.00s)
--- PASS: TestNewCmdCompletion/unsupported_shell (0.00s)

Caused by golang-github-spf13-cobra 1.5.0
https://salsa.debian.org/go-team/packages/golang-github-spf13-cobra/-/commit/37d481d4



Bug#1016414: abinit: autopkgtest failure

2022-09-04 Thread Graham Inggs
Hi Bas

On Sun, 4 Sept 2022 at 14:20, Sebastiaan Couwenberg  wrote:
> Since no one cares enough about netcdf-fortran, I'll go an have it
> removed from the archive as I'm not willing to spend time on issues like
> these.

I'm sure you are aware, but we have a process [1] for passing packages
on to other maintainers.

I suggest speaking to Alastair (now added as a recipient).  He
maintains most of netcdf-fortran's reverse-dependencies.

Regards
Graham


[1] https://wiki.debian.org/Orphaning



Bug#1019136: cmake injects randomly named dummy function to output binary and it breaks reproducible build

2022-09-04 Thread yokota
Package: cmake
Version: 3.24.1-1
Severity: normal
X-Debbugs-Cc: yokota.h...@gmail.com

Dear Maintainer,

Current CMake (3.24.1) injects randomly named dummy function to output binary.
Output binary works well, but this issue breaks reproducible build.

Injected code can be examine from here:
  
https://salsa.debian.org/cmake-team/cmake/-/blob/debian/3.24.1-1/Source/cmQtAutoMocUic.cxx#L2177
```c++
// Placeholder content
cmCryptoHash hash(cmCryptoHash::AlgoSHA256);
const std::string hashedPath = hash.HashString(compAbs);

const std::string functionName =
  "cmake_automoc_silence_linker_warning" + hashedPath;
content += "// No files found that require moc or the moc files are "
   "included\n"
   "void " +
  functionName + "() {}\n";
```

Randomly named dummy function was generated from absolute path name and SHA256.
Absolute path name might be vary in each development machines because
source code will be placed in each developer's own path.
So, this feature generates non-deterministic output, and breaks
reproducible build.

Here is issue about this feature in upstream:
  https://gitlab.kitware.com/cmake/cmake/-/issues/23551
And merge request:
  https://gitlab.kitware.com/cmake/cmake/-/merge_requests/7558

This bug will break Debian "calibre" package from reproducible build.
  
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/calibre.html

I want to make Debian "calibre" package to reproducible.

--
YOKOTA Hiroshi



Bug#1016414: abinit: autopkgtest failure

2022-09-04 Thread Sebastiaan Couwenberg

Control: tags -1 wontfix

On 9/4/22 13:42, Graham Inggs wrote:

You wrote:

No other netcdf-fortran rdeps have shown issues which leads me to
suspect it is an issue in abinit.


Only abinit has a comprehensive autopkgtest.  The other reverse
dependencies, cdftools, etsf-io, ferret-vis, ncl and oasis3 have no
autopkgtests, and pyferret only has a superficial 'import pyferret'
test.

You also wrote:

Rebuilding with netcdf-fortan (4.6.0+ds-1) resolves the issue.


If no change in abinit was needed, why do you suspect an issue in abinit?


Because only that package has an issue. I don't know any fortran, so I 
cannot troubleshoot this issue.



In your request for a binNMU in #1016496, you were asked if libnetcdff
shouldn't have bumped its SONAME.  Someone needs to talk to upstream
to get this unblocked.


I'm not going to be that person. I was hoping that the abinit maintainer 
would chime in, but they haven't responded to this issue for almost two 
months.


Since no one cares enough about netcdf-fortran, I'll go an have it 
removed from the archive as I'm not willing to spend time on issues like 
these.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Bug#1019135: O: netcdf-fortran -- creation, access, and sharing of scientific data in Fortran

2022-09-04 Thread Bas Couwenberg
Package: wnpp
Severity: normal
Control: affects -1 src:netcdf-fortran

netcdf-fortran is RC-buggy. None of its Uploaders are still active in its
maintenance. Unmaintained packages should be removed from the archive, but
it has several reverse dependencies which block its removal. The package
needs someone who knows Fortran and/or cares enough about the package to
spend time on issues affecting the package.

The package description is:
 NetCDF (network Common Data Form) is a set of interfaces for array-oriented
 data access and a freely distributed collection of data access libraries for
 C, Fortran, C++, Java, and other languages. The netCDF libraries support a
 machine-independent format for representing scientific data. Together, the
 interfaces, libraries, and format support the creation, access, and sharing of
 scientific data.
 .
 This package contains headers for the Fortran library.



Bug#1016414: abinit: autopkgtest failure

2022-09-04 Thread Graham Inggs
Control: reassign -1 src:netcdf-fortran 4.6.0+ds-1
Control: affects -1 src:abinit

Hi Bas

You wrote:
> No other netcdf-fortran rdeps have shown issues which leads me to
> suspect it is an issue in abinit.

Only abinit has a comprehensive autopkgtest.  The other reverse
dependencies, cdftools, etsf-io, ferret-vis, ncl and oasis3 have no
autopkgtests, and pyferret only has a superficial 'import pyferret'
test.

You also wrote:
> Rebuilding with netcdf-fortan (4.6.0+ds-1) resolves the issue.

If no change in abinit was needed, why do you suspect an issue in abinit?

In your request for a binNMU in #1016496, you were asked if libnetcdff
shouldn't have bumped its SONAME.  Someone needs to talk to upstream
to get this unblocked.

Regards
Graham



Bug#1019134: firmware-testing-amd64-netinst.iso's content on a FAT32 partition doesn't work anymore

2022-09-04 Thread ecccc3
Package: firmware-testing-amd64-netinst.iso
Version: Debian GNU/Linux testing "Bookworm" - Unofficial amd64 NETINST with 
firmware 20220904-09:36
Severity: important
Tags: d-i
X-Debbugs-Cc: jeremy.bezai...@gmail.com




-- System Information:
Debian Release: 11.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.0-25193-Microsoft
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Hi

Although a FAT32 partition with a firmware-testing-amd64-netinst.iso's ( I 
don't remember its version ) content worked ( 
https://forums.debian.net/viewtopic.php?f=17&t=152402 , my last post ) , it 
doesn't work anymore with the current firmware-testing-amd64-netinst.iso :

If a SD card plugged :

Detect and mount installation media
Incorrect installation media detected
The detected media cannot be used for installation.
Please provide suitable media to continue with the installation.

If no SD card plugged :

Detect and mount installation media
Your installation media couldn't be mounted. When installing from CD-ROM, this 
probably means that the disk
was not in the drive. If so you can insert it and try again.
Retry mounting installation media?
No
Yes

I tried FAT32 and FAT partition .

I wonder also why firmware-testing-amd64-netinst.iso in 
https://cdimage.debian.org/cdimage/unofficial/non-free/images-including-firmware/daily-builds/sid_d-i/current/amd64/iso-cd/
 updated very often ?

Thanks for your free and open source work .



Bug#1018689: override: python3:python/standard

2022-09-04 Thread Simon McVittie
On Sat, 03 Sep 2022 at 22:41:36 -0700, Sean Whitton wrote:
> On Sun 28 Aug 2022 at 10:33PM -05, Daniel Lewart wrote:
> > Currently, python3 is Priority: optional.
> >
> > The following Buster packages have Priority: standard:
> >   * python
> >   * python-minimal
> >   * python2.7
> >   * python3-reportbug
> >
> > Now the following Priority:standard packages depend on python3
> > (directly or indirectly):
> >   * apt-listchanges
> >   * python3-reportbug
> >   * reportbug
> >
> > Therefore, I think that python3 should change from:
> > Priority: optional
> > to:
> > Priority: standard
> 
> I don't think these dependency relationships bear directly on the issue?

I agree. In Debian Policy versions earlier than 4.0.1, we had the rule
that if a Depends on b, then the Priority of a <= the Priority of b.

However, that rule was removed in Policy 4.0.1 (2017), for good reasons:
briefly, it resulted in supporting packages like obsolete/no-longer-used
shared libraries and older versions of gcc-*-base remaining installed
when there was no longer any real reason for them to be. The rule in
Policy §2.5 is now:

The priority of a package is determined solely by the functionality it
provides directly to the user. The priority of a package should not be
increased merely because another higher-priority package depends on it

So python3 should not be elevated to standard priority merely because
tools like reportbug depend on it: the dependency system will already
ensure that reportbug's dependencies are present.

Instead, the decision should be made on this basis: imagine that
apt-listchanges and reportbug had been written or rewritten in some other
language (perhaps Perl or C). Would we still want the python3 interpreter
to be available in a standard Debian installation on its own merits,
as an interpreter for user-written scripts and/or an interactive REPL,
as part of "a reasonably small but not too limited character-mode system"
that "doesn’t include many large applications"?

On one hand, it's probably a positive thing for a "standard" Debian
installation to include an interpreter for an easy-to-learn programming
language with fewer sharp edges than shell script, both as something we
can suggest people use to learn more about programming and as something
we can encourage people to prefer over writing shell scripts.

On the other hand, Python upstream would likely prefer for someone who
is interested in learning Python to be expected to install python3-full,
and it's difficult to say "python3 should be Priority: standard" without
either making subjective value-judgements about the relative quality
of various programming languages, or using reasoning that would apply
equally to promoting (for example) ruby, nodejs or lua to standard
(which seems like an approach that would scale poorly).

Looking at other interpreters, we already have bash and perl-base in
Essential, awk transitively Essential, and perl in Priority: standard. I
would personally lean more towards demoting perl to optional than
promoting python3 to standard.

smcv



Bug#694320: [gsfonts] Fonts include copyrighted adobe fragment all rights reserved

2022-09-04 Thread Fabian Greffrath
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

unblock 694320 by 694308

The fonts files in fonts-urw-core35 are not built by fontforge anymore.

 - Fabian

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEIsF2SKlSa4TfGRyWy+qOlwzNWd8FAmMUfacACgkQy+qOlwzN
Wd9hghAA0ZNlg3JqcZYSOI6XRWCSz22Q8hYKpFdqzXNSkY0O/aA9fFIPN2OC/p2b
FIBWEgjZZ0o7aa060fu0hfYTajjQly9vRxZdmynYdxcISjmJ85qyVrkmYY0sMrWT
yMpakN52mXK/E5lbwFdI0LNk6OZ9VKcPY09lxfXKZMPKZtBDEtVdnCD+hHOJ6MQs
iF7wLB+R9Nf/E7sARv97FqprqIIkCU1pCuqmgD5/YxdcNlqYz3lDCv2IKqk53UFk
wAQjedXM+OHAvE0zeo7UmAZraufVxyOC++U6yU0zcSiJlbTEkbVZSn/WsyxXjnk1
bSLl8PBuVfpRFY+ZMNhF6M27PEMa94AiVFaT06ZIFJByoP5BHqho1tJAMIlQAkFk
ksaW7dPJz2FYDlDsC6HVVkMYg8t+cqii0vuZK9IabdQ49tF2RxYBYVhTybW+GRw8
Wc6/uW80Z+lqnrQ8l8pViMghQg1CGjShCdDL6J2DMJY4BboGM0Qd+hHONRhRStmX
SrCKgBWRZLxYds/Iw3T+2TW1pWf8EZ1ElTAXQRiIMgaeOqMvkzGidD8eKYES5/Qz
uwPyXyIQnLPrp2gMc05BC7VF47PR7SpE1E6rldqSESNxjY/PcNeVFDq8YC3ZEdPV
RYgQPBwWONma16YHy65UXycrCRIWmru3hs3v+OwnbwMHSrqhzmo=
=uJpJ
-END PGP SIGNATURE-



Bug#1018957: mmdebstrap fails in proot mode

2022-09-04 Thread Johannes Schauer Marin Rodrigues
Hi Christoph,

I'm putting the bug back in the CC and snipped your personal note.

Quoting Christoph Groth (2022-09-03 23:06:19)
> Many thanks for your very detailed answer!  I learned a lot (and I still
> have to digest it a bit more).
> 
> I’m usually not debugging FTBFS but rather stuff unrelated to Debian and
> some time ago I discovered that I could use mmdebstrap in the described
> way.  It worked for my application and I made myself some notes, but
> without getting deep into it.
> 
> Johannes Schauer Marin Rodrigues wrote:
> 
> > it is totally possible to also use it for your use-case but that's
> > rather hacky. If you want the functionality of entering a chroot you
> > created and do stuff in it, maybe use some software that was meant to
> > be used like that? For example you can combine mmdebstrap (for
> > creating the chroot) with docker or podman or systemd-nspawn. See the
> > man page for examples.
> 
> Somehow, I mostly managed to evade containers so far. (For example the
> nginx on my little cubieboard2 home server has simply been installed as
> a regular Debian package.)
> 
> If I understand correctly containers provide better encapsulation than
> a chroot, and since for my debugging I don’t have any security concerns,
> and since pbuilder/cowbuilder uses chroot for building and testing
> packages, I thought that using a chroot is an appropriate solution for
> my needs.

Containers also use chroot but they use a bit more than that: linux user
namespaces. Those allow separating entire process, mount and user name spaces
from the rest of the system. I think most people do not use this for security
purposes but because even with known software this prevents unintended
modifications of the outer system. For example the default backend for sbuild
is schroot which is just chroot. This means that if strange things happen, the
stuff that schroot mounts into the chroot are leftover after a build and need
to be manually cleaned up. Or processes can keep running and need to be cleaned
up manually (if one even notices that they exist). So I added the unshare
backend to sbuild which does chroot but also (like the container managers) uses
linux user namespaces to encapsulate more things and thus prevent these kind of
subtle bugs that need sudo to clean up.

> What would I gain from using proper containers?

In your case: you would gain proper file ownership which proot cannot give you.

In general, I'm probably the wrong person to ask because I myself am using
mmdebstrap --customize-hook='chroot "$1" bash' instead of docker, podman or
systemd-nspawn. Honestly I have no clue about how to use docker properly. I can
just say that those tools were made for the use-case of "enter a chroot
environment" and thus (when used correctly) probably add way better usability
than mmdebstrap can. It would not even be much of a security advantage because
(just as the unshare mode of mmdebstrap), docker, podman and systemd-nspawn use
linux user namespaces in the same way as mmdebstrap does.

So if what you want to do work with proot, then I don't think there is a good
reason for you to use anything else.

> > So in summary, I still don't understand why proot-mode should stay. Even if
> > I delete proot mode from mmdebstrap for good your use-case will still
> > continue to work because you can create the chroot directory that you need
> > for proot with the fakechroot mode.
> >
> > I would recommend you to use tarballs instead of creating directories
> > for the reasons given above. But then again, since you are fine with
> > proot it seems that you don't care about preserving ownership
> > information.
> >
> > But then again, going back to your very initial issue (you want to
> > debug a Debian FTBFS bug) it seems you do not need neither mmdebstrap
> > nor proot and are just making your life more complicated. :)
> >
> > What do you think?
> 
> I completely agree with your conclusions.  Feel free to remove proot
> support from mmdebstrap as far as I’m concerned.

Thank you, your input was very valuable because proot was essentially broken
since 16 August 2021 and I was waiting for somebody to tell me that they are a
proot user and why they need it. You are a proot user but it seems that
creating the chroot in fakechroot mode instead of proot still lets you do what
you need. Now I guess I can remove it for good.

> [snipped personal bits]

Yes, I understand German but if we exchange messages in German, then most
people reading this bug will not be able to understand what's going on. :)

My own RCX is also still alive but my daughter is only 19 months old tomorrow,
so it'll be some time before she can play with it properly. ^^

Thanks!

cheers, josch

signature.asc
Description: signature


Bug#1019133: ffmpeg: Please disable filter-overlay_yuv420p10 test on all BE targets

2022-09-04 Thread John Paul Adrian Glaubitz
Source: ffmpeg
Version: 7:5.1.1-1
Severity: normal
User: debian-powe...@lists.debian.org
Usertags: hppa m68k powerpc ppc64 sparc64
X-Debbugs-Cc: 
debian-...@lists.debian.org,debian-h...@lists.debian.org,debian-powe...@lists.debian.org,debian-sp...@lists.debian.org

Hello!

The test filter-overlay_yuv420p10 fails which was disabled for s390x
actually fails on all big-endian targets [1][2][3].

I therefore suggest expanding the blacklist to include hppa, m68k,
powerpc, ppc64 and sparc64 which are also big-endian.

See attached patch.

Thanks,
Adrian

> [1] 
> https://buildd.debian.org/status/fetch.php?pkg=ffmpeg&arch=hppa&ver=7%3A5.1.1-1&stamp=1662206663&raw=0
> [2] 
> https://buildd.debian.org/status/fetch.php?pkg=ffmpeg&arch=powerpc&ver=7%3A5.1.1-1&stamp=1662200733&raw=0
> [3] 
> https://buildd.debian.org/status/fetch.php?pkg=ffmpeg&arch=ppc64&ver=7%3A5.1.1-1&stamp=1662200252&raw=0

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
--- debian/rules.orig   2022-08-24 14:32:39.0 -0700
+++ debian/rules2022-09-04 03:27:49.417221073 -0700
@@ -219,7 +219,7 @@
CONFIG += --ignore-tests=checkasm-sw_scale,filter-scale2ref_keep_aspect
 endif
 # https://trac.ffmpeg.org/ticket/9855
-ifeq (s390x,$(DEB_HOST_ARCH))
+ifneq (,$(filter hppa m68k powerpc ppc64 sparc64 s390x,$(DEB_HOST_ARCH_CPU)))
CONFIG += --ignore-tests=filter-overlay_yuv420p10
 endif
 


Bug#1011401: mount: umount bash completion explodes awk on some paths

2022-09-04 Thread Andreas Henriksson
Control: retitle -1 mount: umount bash completion explodes when HOME/PWD 
contains [a-b] in path
Control: tags -1 + confirmed

On Sat, Sep 03, 2022 at 08:30:15PM +0200, наб wrote:
[...]
> -- >8 --
> 
> Which I gamed down to:
> -- >8 --
> $ echo | gawk '{print ($0 ~ "[n-2]")}'
> gawk: cmd. line:1: (FILENAME=- FNR=1) fatal: invalid regexp: Invalid range 
> end: /[n-2]/
> $ echo | mawk '{print ($0 ~ "[n-2]")}'
> 0
> -- >8 --
> 
> So the solution seems to be "don't use paths as regexes lmao".
> The correct spelling of that check would be
>   substr($0, 0, length(ENVIRON["PWD"])) == ENVIRON["PWD"]
> and of the subsequent string manipulation as 
>   reldir = substr($0, length(ENVIRON["PWD"]) + 1)
>   sub("^/", "", reldir)
> for the second branch and
>   substr($0, 0, length(ENVIRON["HOME"])) == ENVIRON["HOME"]
> with
>   homeless = "~" substr($0, length(ENVIRON["HOME"]) + 1)
> for the first (checked on mawk and gawk).
> 
> Best,
> наб

Thanks for narrowing this down. Could you please submit your findings
to the upstream mailing list? (util-linux at vger.kernel.org)

(I've confirmed I can reproduce this. Also making bug title more
specific while at it.)

Regards,
Andreas Henriksson



Bug#688228: python-gi: Add README.Debian explaining how to get information on the python bindings

2022-09-04 Thread Evangelos Ribeiro Tzaras
control: retitle -1 Provide doc package on how to use python bindings
control: tags -1 patch

On Sat, 23 Jan 2021 18:40:05 + Stephan Lachnit
 wrote:
> Just reading through this issues, and this seems to be fixed a while ago.
> 
> 1. The documentation for PyGObject is available now [1].

Ideally this should be build as a -doc package,
for which I've created a WIP MR on salsa [2].

I've also attached it as a patch, but I want to point out again, 
that this is not quite working, so any help would be appreciated.

> 2. Gtk bindings are now in a separate package, e.g. gir1.2-gtk-3.0
> 
> I think this can be closed by now.

I think this should only be closed once the (proposed) -doc package hits the
archive.

> [1] https://lazka.github.io/pgi-docs/
[2] https://salsa.debian.org/gnome-team/pygobject/-/merge_requests/7

-- 
Cheers,

Evangelos
PGP: B938 6554 B7DD 266B CB8E 29A9 90F0 C9B1 8A6B 4A19
From 97a672f0e2511df76f728e2bad398aeb06219697 Mon Sep 17 00:00:00 2001
From: Evangelos Ribeiro Tzaras 
Date: Sun, 4 Sep 2022 11:08:06 +0200
Subject: [PATCH] Install docs in new python-gi-doc package

Closes: #688228
---
 debian/control   | 19 +++
 debian/control.in| 19 +++
 debian/python-gi-doc.install |  1 +
 debian/rules | 10 ++
 4 files changed, 49 insertions(+)
 create mode 100644 debian/python-gi-doc.install

diff --git a/debian/control b/debian/control
index 7201034e..c9b5c4e3 100644
--- a/debian/control
+++ b/debian/control
@@ -12,6 +12,7 @@ Build-Depends: at-spi2-core ,
debhelper-compat (= 13),
dh-sequence-gnome,
dh-sequence-python3,
+   dia ,
dpkg-dev (>= 1.16.1~),
gir1.2-gtk-3.0 ,
libcairo2-dev,
@@ -25,6 +26,8 @@ Build-Depends: at-spi2-core ,
python3-flake8 ,
python3-pytest ,
python3-setuptools,
+   python3-sphinx ,
+   python3-sphinx-rtd-theme ,
xauth ,
xvfb 
 Rules-Requires-Root: no
@@ -40,6 +43,7 @@ Depends: gir1.2-glib-2.0 (>= 1.48.0),
  ${misc:Depends},
  ${python3:Depends},
  ${shlibs:Depends}
+Suggests: python-gi-doc
 Description: Python 3 bindings for gobject-introspection libraries
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -96,3 +100,18 @@ Description: Python 3 Cairo bindings for the GObject library
  .
  This package contains the Python 3 Cairo bindings for GObject. It is mostly
  used by other bindings to map their GObjects to Python objects.
+
+Package: python-gi-doc
+Architecture: all
+Section: doc
+Build-Profiles: 
+Depends:
+ ${misc:Depends},
+ ${sphinxdoc:Depends},
+Description: Documentation for python3 bindinfs for gobject-introspection libraries
+ GObject is an abstraction layer that allows programming with an object
+ paradigm that is compatible with many languages. It is a part of Glib,
+ the core library used to build GTK+ and GNOME.
+ .
+ This package contains the documentation for how to use the
+ python3 bindings.
diff --git a/debian/control.in b/debian/control.in
index 5ea09bc9..688d4867 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -8,6 +8,7 @@ Build-Depends: at-spi2-core ,
debhelper-compat (= 13),
dh-sequence-gnome,
dh-sequence-python3,
+   dia ,
dpkg-dev (>= 1.16.1~),
gir1.2-gtk-3.0 ,
libcairo2-dev,
@@ -21,6 +22,8 @@ Build-Depends: at-spi2-core ,
python3-flake8 ,
python3-pytest ,
python3-setuptools,
+   python3-sphinx ,
+   python3-sphinx-rtd-theme ,
xauth ,
xvfb 
 Rules-Requires-Root: no
@@ -36,6 +39,7 @@ Depends: gir1.2-glib-2.0 (>= 1.48.0),
  ${misc:Depends},
  ${python3:Depends},
  ${shlibs:Depends}
+Suggests: python-gi-doc
 Description: Python 3 bindings for gobject-introspection libraries
  GObject is an abstraction layer that allows programming with an object
  paradigm that is compatible with many languages. It is a part of Glib,
@@ -92,3 +96,18 @@ Description: Python 3 Cairo bindings for the GObject library
  .
  This package contains the Python 3 Cairo bindings for GObject. It is mostly
  used by other bindings to map their GObjects to Python objects.
+
+Package: python-gi-doc
+Architecture: all
+Section: doc
+Build-Profiles: 
+Depends:
+ ${misc:Depends},
+ ${sphinxdoc:Depends},
+Description: Documentation for python3 bindinfs for gobject-introspection libraries
+ GObject is an abstraction layer that allows programming with an object
+ paradigm that is compatible with many languages. It is a part of Glib,
+ the core library used to build GTK+ and GNOME.
+ .
+ This package contains the documentation for how to use

Bug#1017825: no metadata in dolphin information panel

2022-09-04 Thread r087r70
Otherwise, which config file should I delete in order to reset dophin to 
a pristine state?





On 23/08/22 06:47, r087...@yahoo.it wrote:

Hello, I have tried to

```
~$ mv .local/share/kxmlgui5/dolphin/dolphinui.rc 
.local/share/kxmlgui5/dolphin/dolphinui.rc.bak
~$ mv .local/share/dolphin/dolphinstaterc 
.local/share/dolphin/dolphinstaterc.bak

~$ mv .config/dolphinrc .config/dolphinrc.bak
```

but it does not seem to help. What else can it be?


Best,
Rob







Bug#1019132: pygobject: FTBFS if build twice in a row

2022-09-04 Thread Evangelos Ribeiro Tzaras
control: tags -1 patch

On Sun, 04 Sep 2022 11:44:43 +0200 Evangelos Ribeiro Tzaras
 wrote:
> Source: pygobject
> Version: 3.42.2-2
> Severity: normal
> User: debian...@lists.debian.org
> Usertags: qa-doublebuild
> 
> Hi,
> 
> while playing with the package I've noticed that the package FTBFS if
> build twice in a row with the following error:
> 
> 
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building pygobject using existing
./pygobject_3.42.2.orig.tar.xz

[...]

> dpkg-source: error: unrepresentable changes to source
> dpkg-buildpackage: error: dpkg-source -i -I -b . subprocess returned exit
status 1

I've opened a MR on salsa [0] as well as attaching the patch here
as I'm not sure how you prefer to receive patches

[0] https://salsa.debian.org/gnome-team/pygobject/-/merge_requests/6

-- 
Cheers,

Evangelos
PGP: B938 6554 B7DD 266B CB8E 29A9 90F0 C9B1 8A6B 4A19
From caea89235bb9e851d34047f4b52e4640e287b7fd Mon Sep 17 00:00:00 2001
From: Evangelos Ribeiro Tzaras 
Date: Sun, 4 Sep 2022 11:27:56 +0200
Subject: [PATCH] d/rules: Clean up all build files

we want to have a pristine directory after running
debian/rules clean

This patch gets rid of all the files left behind.

Closes: #1019132
---
 debian/rules | 9 +
 1 file changed, 9 insertions(+)

diff --git a/debian/rules b/debian/rules
index c2a3ef0a..981f6f0e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -70,3 +70,12 @@ override_dh_makeshlibs:
 
 override_dh_installchangelogs:
 	dh_installchangelogs -XChangeLog
+
+override_dh_clean:
+	dh_clean
+	rm -f config.h
+	rm -f gi/*.so
+	rm -f tests/*.gir
+	rm -f tests/*.typelib
+	rm -f tests/*.so
+	rm -f tests/gschemas.compiled
-- 
2.37.2



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


Bug#1019132: pygobject: FTBFS if build twice in a row

2022-09-04 Thread Evangelos Ribeiro Tzaras
Source: pygobject
Version: 3.42.2-2
Severity: normal
User: debian...@lists.debian.org
Usertags: qa-doublebuild

Hi,

while playing with the package I've noticed that the package FTBFS if
build twice in a row with the following error:


dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building pygobject using existing 
./pygobject_3.42.2.orig.tar.xz
dpkg-source: error: cannot represent change to 
gi/_gi.cpython-310-x86_64-linux-gnu.so: binary file contents changed
dpkg-source: error: add gi/_gi.cpython-310-x86_64-linux-gnu.so in 
debian/source/include-binaries if you want to store the modified binary in the 
debian tarball
dpkg-source: warning: executable mode 0755 of 
'gi/_gi.cpython-310-x86_64-linux-gnu.so' will not be represented in diff
dpkg-source: error: cannot represent change to 
gi/_gi.cpython-310d-x86_64-linux-gnu.so: binary file contents changed
dpkg-source: error: add gi/_gi.cpython-310d-x86_64-linux-gnu.so in 
debian/source/include-binaries if you want to store the modified binary in the 
debian tarball
dpkg-source: warning: executable mode 0755 of 
'gi/_gi.cpython-310d-x86_64-linux-gnu.so' will not be represented in diff
dpkg-source: error: cannot represent change to 
gi/_gi_cairo.cpython-310-x86_64-linux-gnu.so: binary file contents changed
dpkg-source: error: add gi/_gi_cairo.cpython-310-x86_64-linux-gnu.so in 
debian/source/include-binaries if you want to store the modified binary in the 
debian tarball
dpkg-source: warning: executable mode 0755 of 
'gi/_gi_cairo.cpython-310-x86_64-linux-gnu.so' will not be represented in diff
dpkg-source: error: cannot represent change to 
gi/_gi_cairo.cpython-310d-x86_64-linux-gnu.so: binary file contents changed
dpkg-source: error: add gi/_gi_cairo.cpython-310d-x86_64-linux-gnu.so in 
debian/source/include-binaries if you want to store the modified binary in the 
debian tarball
dpkg-source: warning: executable mode 0755 of 
'gi/_gi_cairo.cpython-310d-x86_64-linux-gnu.so' will not be represented in diff
dpkg-source: error: cannot represent change to 
tests/GIMarshallingTests-1.0.typelib: binary file contents changed
dpkg-source: error: add tests/GIMarshallingTests-1.0.typelib in 
debian/source/include-binaries if you want to store the modified binary in the 
debian tarball
dpkg-source: error: cannot represent change to tests/Regress-1.0.typelib: 
binary file contents changed
dpkg-source: error: add tests/Regress-1.0.typelib in 
debian/source/include-binaries if you want to store the modified binary in the 
debian tarball
dpkg-source: error: cannot represent change to tests/gschemas.compiled: binary 
file contents changed
dpkg-source: error: add tests/gschemas.compiled in 
debian/source/include-binaries if you want to store the modified binary in the 
debian tarball
dpkg-source: error: cannot represent change to tests/libgimarshallingtests.so: 
binary file contents changed
dpkg-source: error: add tests/libgimarshallingtests.so in 
debian/source/include-binaries if you want to store the modified binary in the 
debian tarball
dpkg-source: warning: executable mode 0755 of 'tests/libgimarshallingtests.so' 
will not be represented in diff
dpkg-source: error: cannot represent change to tests/libregress.so: binary file 
contents changed
dpkg-source: error: add tests/libregress.so in debian/source/include-binaries 
if you want to store the modified binary in the debian tarball
dpkg-source: warning: executable mode 0755 of 'tests/libregress.so' will not be 
represented in diff
dpkg-source: error: cannot represent change to 
tests/testhelper.cpython-310-x86_64-linux-gnu.so: binary file contents changed
dpkg-source: error: add tests/testhelper.cpython-310-x86_64-linux-gnu.so in 
debian/source/include-binaries if you want to store the modified binary in the 
debian tarball
dpkg-source: warning: executable mode 0755 of 
'tests/testhelper.cpython-310-x86_64-linux-gnu.so' will not be represented in 
diff
dpkg-source: error: cannot represent change to 
tests/testhelper.cpython-310d-x86_64-linux-gnu.so: binary file contents changed
dpkg-source: error: add tests/testhelper.cpython-310d-x86_64-linux-gnu.so in 
debian/source/include-binaries if you want to store the modified binary in the 
debian tarball
dpkg-source: warning: executable mode 0755 of 
'tests/testhelper.cpython-310d-x86_64-linux-gnu.so' will not be represented in 
diff
dpkg-source: error: unrepresentable changes to source
dpkg-buildpackage: error: dpkg-source -i -I -b . subprocess returned exit 
status 1


Thanks for maintaing pygobject!



Bug#1019131: r-bioc-dada2: autopkgtest regression in testing

2022-09-04 Thread Graham Inggs
Source: r-bioc-dada2
Version: 1.24.0+dfsg-1
Severity: serious
User: debian...@lists.debian.org
Usertags: regression

Hi Maintainer

Sometime between 2022-06-15 and 2022-06-22, r-bioc-dada2's regressed
in testing [1].  I've copied what I hope is the relevant part of the
log below.

Regards
Graham


[1] https://ci.debian.net/packages/r/r-bioc-dada2/testing/amd64/


> library('dada2')
Loading required package: Rcpp
Error: package or namespace load failed for ‘dada2’ in dyn.load(file,
DLLpath = DLLpath, ...):
 unable to load shared object '/usr/lib/R/site-library/dada2/libs/dada2.so':
  /usr/lib/R/site-library/dada2/libs/dada2.so: undefined symbol: _ZTIN3tbb4taskE
Execution halted



Bug#1017832: dh-lua causes FTBFS error with glibc 2.35 due to catchsegv removal

2022-09-04 Thread Aurelien Jarno
Hi Paul,

On 2022-09-04 07:52, Paul Gevers wrote:
> Hi Aurelien,
> 
> On Sat, 3 Sep 2022 11:36:07 +0200 Aurelien Jarno  wrote:
> > On 2022-08-21 11:49, Aurelien Jarno wrote:
> > > dh-lua uses catchsegv, a binary currently provided by libc-bin when
> > > executing the lua tests. This binary has been removed from glibc 2.35,
> > > causing debci [1] or FTBFS failures on packages using dh-lua.
> > > > I have attached a patch that stops wrapping test commands with
> > > catchsegv, fixing the debci and FTBFS issue. Could you please schedule
> > > an upload with this patch?
> > 
> > First of all, I am very sorry to be a bit pushy there. This is the last
> > fix needed before we can start the glibc 2.35 transition.
> 
> To be honest, I don't think you need to be sorry here. glibc is way to
> important to not be allowed to be pushy sometimes. Thanks for take so good
> care of it. I really appreciate all the preparation you do before uploading
> to unstable.
> 
> > I have uploaded a NMU fixing this issue to DELAYED/15. Please find the
> > corresponding debdiff attached. Also please feel free to ask me to delay
> > or cancel this NMU.
> 
> With my Release Manager hat on, I think it's quite OK to speed this up 10
> days (and preferably the maintainers just ack the change and you drop the
> delay).

Thanks for the hint, I have just done that.

Regards
Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net


signature.asc
Description: PGP signature


Bug#1017905: lowering severity

2022-09-04 Thread Sylvestre Ledru

severity 1017905 normal
thanks


Lowering the severity until we hear back from ftpmasters.



Bug#1019130: emacs: Please include small patch to fix FTBFS on m68k

2022-09-04 Thread John Paul Adrian Glaubitz
Source: emacs
Version: 1:28.1+1-2
Severity: normal
Tags: upstream patch
User: debian-...@lists.debian.org
Usertags: m68k
X-Debbugs-Cc: debian-...@lists.debian.org

Hello!

The build on m68k fails due to an alignment issue which can be fixed
by lowering DUMP_RELOC_ALIGNMENT_BITS to 1 in src/pdumper.c which is
what the attached patch does.

Can it be included in the next upload? See also the upstream bug [1].

Thanks,
Adrian

> [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=44531

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
--- emacs-28.1+1.orig/src/pdumper.c
+++ emacs-28.1+1/src/pdumper.c
@@ -265,7 +265,11 @@ struct dump_table_locator
 enum
   {
DUMP_RELOC_TYPE_BITS = 5,
+#ifdef __mc68000__
+   DUMP_RELOC_ALIGNMENT_BITS = 1,
+#else
DUMP_RELOC_ALIGNMENT_BITS = 2,
+#endif
 
/* Minimum alignment required by dump file format.  */
DUMP_RELOCATION_ALIGNMENT = 1 << DUMP_RELOC_ALIGNMENT_BITS,


Bug#1019129: ecb + emacs 28.1: infinite loop start simultaneous emacs --batch

2022-09-04 Thread Grégory Mounié
Package: ecb
Version: 2.50+git20170628-1
Severity: normal

Dear Maintainer,



Right after installing ecb, opening a new emacs 28.1, ecb compilation triggers
an infinite (I stop at 400) loop of emacs --batch

"emacs -q", thus no user config triggers the loop
"emacs -Q", thus no site config, does not

I stop them with pkill -15 emacs after 400 of them (much larger than the number
of .el in ecb):

example line (from command part of ps -efl)

/usr/bin/emacs --batch -l /tmp/emacs-int-comp-subr--
trampoline-64656c6574652d6672616d65_delete_frame_0-4fkX4b.el




-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.18.0-4-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ecb depends on:
ii  dpkg 1.21.9
ii  emacs1:28.1+1-2
ii  emacs-gtk [emacsen]  1:28.1+1-2
ii  install-info 6.8-6

ecb recommends no packages.

ecb suggests no packages.

-- no debconf information



Bug#1019128: gnome-builder: libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.

2022-09-04 Thread Tyler Magee Shields
Package: gnome-builder
Version: 42.1-1+b2
Severity: grave
Tags: upstream
Justification: renders package unusable
X-Debbugs-Cc: tylermageeshie...@gmail.com

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation? GNOME Builder no longer works so I can no
 longer create GNOME apps
   * What exactly did you do (or not do) that was effective (or
 ineffective)? Enable backports
   * What was the outcome of this action? GNOME Builder crashes instantly a
split
 second after launch
   * What outcome did you expect instead? GNOME Builder displays UI

Log:

(process:46288): libsoup-ERROR **: 09:19:28.122: libsoup2 symbols detected.
Using libsoup2 and libsoup3 in the same process is not supported.
Trace/breakpoint trap

In the terminal I cannot use command line flags at all, it throws the same
error.


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-4-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-builder depends on:
ii  clang1:14.0-55.1
ii  dconf-gsettings-backend [gsettings-backend]  0.40.0-3
ii  exuberant-ctags  1:5.9~svn20110310-16
ii  gir1.2-dazzle-1.03.44.0-1
ii  gir1.2-ggit-1.0  1.1.0-1
ii  gir1.2-glib-2.0  1.72.0-1+b1
ii  gir1.2-gtk-3.0   3.24.34-3
ii  gir1.2-gtksource-4   4.8.3-1
ii  gir1.2-jsonrpc-1.0   3.42.0-1
ii  gir1.2-peas-1.0  1.32.0-1+b1
ii  gir1.2-template-1.0  3.35.0-1
ii  gir1.2-vte-2.91  0.69.92-1
ii  gir1.2-webkit2-4.0   2.36.7-1
ii  libatk1.0-0  2.38.0-1
ii  libc62.34-7
ii  libcairo-gobject21.16.0-6
ii  libcairo21.16.0-6
ii  libclang1-14 1:14.0.6-2
ii  libcmark0.30.2   0.30.2-5
ii  libdazzle-1.0-0  3.44.0-1
ii  libdevhelp-3-6   43~beta-2
ii  libenchant-2-2   2.3.3-1
ii  libflatpak0  1.14.0-1
ii  libfontconfig1   2.13.1-4.4
ii  libgirepository-1.0-11.72.0-1+b1
ii  libgit2-1.3  1.3.0+dfsg.1-3
ii  libgit2-glib-1.0-0   1.1.0-1
ii  libgladeui-2-13  3.40.0-1
ii  libglib2.0-0 2.72.3-1+b1
ii  libgspell-1-21.11.1-1
ii  libgtk-3-0   3.24.34-3
ii  libgtksourceview-4-0 4.8.3-1
ii  libhandy-1-0 1.7.90-1
ii  libjson-glib-1.0-0   1.6.6-1
ii  libjsonrpc-glib-1.0-13.42.0-1
ii  libpango-1.0-0   1.50.9+ds-1
ii  libpangocairo-1.0-0  1.50.9+ds-1
ii  libpangoft2-1.0-01.50.9+ds-1
ii  libpcre3 2:8.39-14
ii  libpeas-1.0-01.32.0-1+b1
ii  libportal-gtk3-1 0.6-2
ii  libportal1   0.6-2
ii  libsoup2.4-1 2.74.2-3
ii  libsysprof-4 3.44.0-1
ii  libsysprof-ui-4  3.44.0-1
ii  libtemplate-glib-1.0-0   3.35.0-1
ii  libvala-0.56-dev [libvala-dev]   0.56.2-1
ii  libvte-2.91-00.69.92-1
ii  libwebkit2gtk-4.0-37 2.36.7-1
ii  libxml2  2.9.14+dfsg-1+b1
ii  python3  3.10.6-1
ii  python3-gi   3.42.2-2

Versions of packages gnome-builder recommends:
ii  build-essential12.9
pn  flatpak-builder
ii  gettext0.21-8
ii  meson  0.62.2-1
ii  pkg-config 0.29.2-1
ii  python3-lxml   4.9.1-1+b1
ii  valgrind-if-available  3.18.1-1-1

Versions of packages gnome-builder suggests:
pn  rubocop  

Versions of packages flatpak depends on:
ii  adduser 3.128
ii  bubblewrap  0.6.2-1
ii  dbus [default-dbus-system-bus]  1.14.0-2
ii  libappstream4   0.15.5-1
ii  libarchive133.6.0-1
ii

Bug#1019127: recoll: FTBFS if systemd is in build environment

2022-09-04 Thread Graham Inggs
Source: recoll
Version: 1.32.5-1
Severity: serious
Tags: patch

Hi Maintainer

As can be seen on reproducible builds [1], if systemd is present in
the build environment, the build fails with the following output:

dh_missing: warning: lib/systemd/system/recollindex@.service exists in
debian/tmp but is not installed to anywhere
dh_missing: warning: usr/lib/systemd/user/recollindex.service exists
in debian/tmp but is not installed to anywhere
dh_missing: error: missing files, aborting

This can be avoided by configuring recoll with --without-systemd, as
per the patch below.

Regards
Graham


[1] https://tests.reproducible-builds.org/debian/rb-pkg/recoll.html


--- a/debian/rules
+++ b/debian/rules
@@ -21,7 +21,7 @@
dh $@ --with python3

 override_dh_auto_configure:
-   dh_auto_configure -- --enable-recollq --enable-xadump
+   dh_auto_configure -- --enable-recollq --enable-xadump --without-systemd

 override_dh_auto_install:
dh_auto_install



Bug#1017053: fenics-dolfinx: FTBFS on mips64el

2022-09-04 Thread Drew Parsons
Source: fenics-dolfinx
Followup-For: Bug #1017053

I see. I attributed the fault to the pmix problem too quickly.

>From the error logs it seems to be coming from xtl.

I've just uploaded dolfinx 0.5.0. It might help since it has removed
explicit xtl use.



Bug#1016084: transition: petsc

2022-09-04 Thread Drew Parsons

All uploads are done now.  Let the binNMUs rip.

Drew



Bug#1017249: rheolef: FTBFS: ../../include/rheolef/communicator.h:112:25: error: expected initializer before ‘size’

2022-09-04 Thread PIERRE SARAMITO
Dear Lucas, 

Many thanks for reporting this bug. 

I've just tried to reproduce it with sid (g++ 12.2.0-1) and bookwork (g++ 
12.1.0-3): 
the package built successfully in both cases. 
I used pbuilder together with all the up-to-date package versions. 

So, please could you try to rebuild the rheolef package in Debian (I am not DM) 
and let me known: probably this bug in rheolef was due to another package 
(g++?) 
and could now be closed ? 

Many thanks for your help, 

Pierre 
-- 
pierre.saram...@imag.fr 
Directeur de Recherche CNRS 
Laboratoire Jean Kuntzmann, Grenoble, France 
http://ljk.imag.fr/membres/Pierre.Saramito 


Bug#1019126: emscripten: Emscripten provides obsolete argument to closure-compiler

2022-09-04 Thread David Walker
Package: emscripten
Version: 3.1.6~dfsg-5
Severity: normal

It is well-known (or quickly becomes known) that if you pass --closure=1 to
emcc, you will run up against the issue that Debian's closure-compiler was
last updated in 2013. However, if you download your own copy of the jar you
can use JAVA_JARPATH to get it to work with Debian's wrapper script, and
that's where this bug starts.

The Debian patch "1004_acorn_ecmaVersion.patch" changes the --language-in
value from ECMASCRIPT_2020 to ECMASCRIPT_NEXT_IN. Unfortunately, the latter is
no longer valid: It was documented as such over a year ago in
https://github.com/google/closure-compiler/commit/6a8e50ea7847063689fd33417d0a7fe67276a623
, and actually removed 5 months ago in
https://github.com/google/closure-compiler/commit/ee4b9d512c323026b975bec9cf5dd2bb7f908a7e

The proper value to use here (if you insist on changing these values) would be
ECMASCRIPT_NEXT.


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (501, 'testing'), (100, 'stable')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.9.0-5-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages emscripten depends on:
ii  binaryen108-1
ii  clang-141:14.0.6-2
ii  lld-14  1:14.0.6-2
ii  llvm-14 1:14.0.6-2
ii  node-acorn  8.8.0+ds+~cs24.17.6-2
ii  nodejs  18.7.0+dfsg-1
ii  python3 3.10.6-1

Versions of packages emscripten recommends:
ii  libjs-d3   3.5.17-4
ii  python3-numpy  1:1.21.5-1+b1

Versions of packages emscripten suggests:
pn  adb   
ii  automake  1:1.16.5-1.3
ii  closure-compiler  20130227+dfsg1-10.1
pn  cmake 
pn  emscripten-doc
ii  make  4.3-4.1
pn  python3-ply   
pn  scons 
ii  wabt  1.0.29-1

-- no debconf information



Bug#1019125: update: i am having trouble with updating my mx system

2022-09-04 Thread nicoles
Package: update
Version: repository
Severity: important
X-Debbugs-Cc: quinacaldwell2...@gmail.com

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
i was updating my mx system when it told me that the repository has an insecure 
key and download
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
i tried removing my old repository packages and keys and i couldnt do anything
   * What was the outcome of this action?
vulnerable security prone to being hacked
   * What outcome did you expect instead?
to successfuly update my sysem

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 11.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-16-amd64 (SMP w/2 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)



Bug#1019101: resampy: autopkgtest regression on s390x

2022-09-04 Thread Antonio Valentino

Dear Paul,

On Sat, 3 Sep 2022 23:08:37 +0200 Paul Gevers  wrote:

Source: resampy
Version: 0.4.0+ds-2
Severity: serious
User: debian...@lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of resampy the autopkgtest of resampy fails in 
testing when that autopkgtest is run with the binary packages of resampy 
from unstable on s390x (our only big endian release archive). It passes 
when run with only packages from testing. In tabular form:


passfail
resampyfrom testing0.4.0+ds-2
all others from testingfrom testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration to testing [1]. Can 
you please investigate the situation and fix it?


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

Paul

[1] https://qa.debian.org/excuses.php?package=resampy

https://ci.debian.net/data/autopkgtest/testing/s390x/r/resampy/25657002/log.gz


[...]

I have this issue in my radar already.
I'm waiting to get access to a s390x porterbox to be able to investigate.

kind regards
--
Antonio Valentino



Bug#1018102: idle detection failure

2022-09-04 Thread Ian Campbell
On Thu, 2022-08-25 at 13:27 -0400, Antoine Beaupre wrote:
> I have xss-lock setup to start xsecurelock automatically after the
> delay prescribed by my `xset` configuration.

FWIW I've never seen it used with xsecurelock (I use i3lock) but I do
`xset b off` in my session (but not the `s 60 3` thing you do) and
autolocking does work for me as expected -- although in practice mostly
lock via a key binding as I walk away, but if I forget it does lock
itself.

> I wonder if I'm missing a key service in my session, or how to debug
> the screensaver in Xorg

I'm afraid I don't know about any of this sort stuff, I just package
the tool as a user.

As you say `xset s activate` works I'm inclined to suggest the issue is
elsewhere in the stack. But here are some random thoughts nonetheless:

You pass --verbose but I assume the journald output for xss-
lock.service has nothing of use?

You could switch xsecurelock out for a wrapper which logs and then
forwards to the real thing, at least then you would know if it was
being called at all.

Have you compared the process lists on the working and non-working
systems, that might give a hint about a missing process/service in your
session.

Perhaps also look for anything which is inhibiting screenlock, e.g. a
"Presentation Mode" setting? I think this is logind related
functionality so perhaps there is a way to query the underlying setting
via that? In the past I've seen these options having different setting
for mains power vs battery, which could explain a laptop vs desktop
difference.

Ian.