Bug#1084287: libei: diff for NMU version 1.3.0-1.1

2025-01-04 Thread Jeremy Bícha
On Sat, Jan 4, 2025 at 5:00 AM Niels Thykier  wrote:
> I've prepared an NMU for libei (versioned as 1.3.0-1.1) and
> uploaded it to DELAYED/5. Please feel free to tell me if I
> should delay it longer.

Feel free to upload without delay.

Rebecca, the temporary VCS is actually at
https://salsa.debian.org/jbicha/libei . It's not official because my
contact on the Debian X Strike Force was confused by my use of
git-buildpackage and I don't have commit access to the Salsa team or
to a libei repo there.

Thank you,
Jeremy Bícha



Processed: libei: diff for NMU version 1.3.0-1.1

2025-01-04 Thread Debian Bug Tracking System
Processing control commands:

> tags 1084287 + patch
Bug #1084287 [src:libei] libei: FTBFS: 7/9 libei:python / scanner-pytest FAIL 
0.30s exit status 1
Ignoring request to alter tags of bug #1084287 to the same tags previously set
> tags 1084287 + pending
Bug #1084287 [src:libei] libei: FTBFS: 7/9 libei:python / scanner-pytest FAIL 
0.30s exit status 1
Added tag(s) pending.

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



Bug#1084287: libei: diff for NMU version 1.3.0-1.1

2025-01-04 Thread Niels Thykier

Control: tags 1084287 + patch
Control: tags 1084287 + pending


Dear maintainer,

I've prepared an NMU for libei (versioned as 1.3.0-1.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.

diff -Nru libei-1.3.0/debian/changelog libei-1.3.0/debian/changelog
--- libei-1.3.0/debian/changelog2024-08-15 13:12:06.0 +
+++ libei-1.3.0/debian/changelog2025-01-04 13:56:48.0 +
@@ -1,3 +1,13 @@
+libei (1.3.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Rebecca N. Palmer ]
+  * Work around infinite recursion in test using a minimal fix.
+(Closes: #1084287)
+
+ -- Niels Thykier   Sat, 04 Jan 2025 13:56:48 +
+
 libei (1.3.0-1) unstable; urgency=medium
* New upstream release
diff -Nru libei-1.3.0/debian/patches/fix-infinite-recursion.patch 
libei-1.3.0/debian/patches/fix-infinite-recursion.patch
--- libei-1.3.0/debian/patches/fix-infinite-recursion.patch	1970-01-01 
00:00:00.0 +
+++ libei-1.3.0/debian/patches/fix-infinite-recursion.patch	2025-01-04 
13:56:02.0 +

@@ -0,0 +1,25 @@
+Description: Work around infinite recursion in test using a minimal fix
+ .
+ Upstream rewrote the code to use dataclasses, so this patch will be
+ obsolete with next release.
+Author: "Rebecca N. Palmer" 
+Bug-Debian: https://bugs.debian.org/1084287
+Forwarded: not-needed
+Last-Update: 2025-01-04
+
+--- libei-1.3.0.orig/proto/ei-scanner
 libei-1.3.0/proto/ei-scanner
+@@ -152,6 +152,13 @@ class Argument:
+ allow_null=allow_null,
+ )
+ ++++# avoid infinite _arg / _arg_for recursion (#1084247)
++inner_attribute_eq = Attribute.__eq__
++Attribute.__eq__ = lambda self, other: (self is other or
++   inner_attribute_eq(self, other))
++del inner_attribute_eq
++
+ + @attr.s
+ class Message:
diff -Nru libei-1.3.0/debian/patches/series 
libei-1.3.0/debian/patches/series

--- libei-1.3.0/debian/patches/series   2024-08-15 13:12:06.0 +
+++ libei-1.3.0/debian/patches/series   2025-01-04 13:53:51.0 +
@@ -1 +1,2 @@
 disable_sigalrm_tests.patch
+fix-infinite-recursion.patch


OpenPGP_signature.asc
Description: OpenPGP digital signature


Processing of libei_1.3.0-1.1_source.changes

2025-01-04 Thread Debian FTP Masters
libei_1.3.0-1.1_source.changes uploaded successfully to localhost
along with the files:
  libei_1.3.0-1.1.dsc
  libei_1.3.0-1.1.debian.tar.xz
  libei_1.3.0-1.1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)