Bug#1023419: transition: freeglut

2022-11-03 Thread Anton Gladky
Hi Sebastian,

rename was done to match the real shared object name to the
package name:
/usr/lib/x86_64-linux-gnu/libglut.so.3.11.0 will go to libglut3.11.

At the moment source uploads are not necessary as libglut-dev provides
freeglut3-dev. But after the transition yes, the batch of NMUs is planned.

> why is there no transitional freeglut3-dev

I thought it was enough that libglut-dev "provides" the freeglu3-dev.
If not - I will
add it.

Thanks

Regards

Anton

Am Do., 3. Nov. 2022 um 22:51 Uhr schrieb Sebastian Ramacher
:
>
> Control: tags -1 moreinfo
> Control: forwarded -1 
> https://release.debian.org/transitions/html/auto-freeglut.html
>
> On 2022-11-03 20:12:03 +0100, Anton Gladky wrote:
> > Package: release.debian.org
> > Severity: normal
> > User: release.debian@packages.debian.org
> > Usertags: transition
> >
> >
> > New version of freeglut library and binary renaming.
> > Reverse depends were rebuilt against new lib.
> >
> >
> > Ben file:
> >
> > title = "freeglut";
> > is_affected = .depends ~ "freeglut3|freeglut3-dev" | .depends ~ 
> > "libglut-dev|libglut3.12";
> > is_good = .depends ~ "libglut-dev|libglut3.12";
> > is_bad = .depends ~ "freeglut3|freeglut3-dev";
>
> What's the deal with the renamed -dev package? Do we need sourceful
> uploads for all the reverse dependencies? What's the upgrade path for
> users?  Or in other words: why is there no transitional freeglut3-dev
> package?
>
> Cheers
> --
> Sebastian Ramacher



Bug#1021851: marked as done (bullseye-pu: package python-dnslib/0.9.14-1)

2022-11-03 Thread Debian Bug Tracking System
Your message dated Thu, 03 Nov 2022 22:28:04 -0400
with message-id <1901132.JPdjjM1xm6@zini-1880>
and subject line Re: Bug#1021851: Acknowledgement (bullseye-pu: package 
python-dnslib/0.9.14-1)
has caused the Debian Bug report #1021851,
regarding bullseye-pu: package python-dnslib/0.9.14-1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1021851: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021851
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian@packages.debian.org
Usertags: pu
X-Debbugs-Cc: python-modules-t...@lists.alioth.debian.org

(Please provide enough information to help the release team
to judge the request efficiently. E.g. by filling in the
sections below.)

[ Reason ]
Backport of upstream fix for CVE-2022-22846 (no changes needed).

[ Impact ]
User impact is potential vulnerability to DNS cache poisoning.

[ Tests ]
Package runs the upstream test suite both during build and in an
autopkgtest.

[ Risks ]
Code change is trivial and pretty obviously correct.  There were no
other changes between 0.9.14 (in Bullseye) and 0.9.17 where this fix is
backported from in the file in question.

[ Checklist ]
  [X] *all* changes are documented in the d/changelog
  [X] I reviewed all changes and I approve them
  [X] attach debdiff against the package in (old)stable
  [X] the issue is verified as fixed in unstable

[ Changes ]
Adds a check that the ID value in a DNS reply matches an ID value in a
query.

[ Other info ]
Security team rated this a minor issue, so addressing fix to stable
update.
diff -Nru python-dnslib-0.9.14/debian/changelog 
python-dnslib-0.9.14/debian/changelog
--- python-dnslib-0.9.14/debian/changelog   2020-06-10 00:51:44.0 
-0400
+++ python-dnslib-0.9.14/debian/changelog   2022-10-15 20:23:24.0 
-0400
@@ -1,3 +1,10 @@
+python-dnslib (0.9.14-1+deb11u1) bullseye; urgency=medium
+
+  * Add debian/patches/0002-Validate-TXID-in-client.py.patch from upstream to
+address CVE-2022-22846
+
+ -- Scott Kitterman   Sat, 15 Oct 2022 20:23:24 -0400
+
 python-dnslib (0.9.14-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru 
python-dnslib-0.9.14/debian/patches/0002-Validate-TXID-in-client.py.patch 
python-dnslib-0.9.14/debian/patches/0002-Validate-TXID-in-client.py.patch
--- python-dnslib-0.9.14/debian/patches/0002-Validate-TXID-in-client.py.patch   
1969-12-31 19:00:00.0 -0500
+++ python-dnslib-0.9.14/debian/patches/0002-Validate-TXID-in-client.py.patch   
2022-10-15 20:21:51.0 -0400
@@ -0,0 +1,24 @@
+From: Scott Kitterman 
+Date: Sat, 15 Oct 2022 20:17:26 -0400
+Subject: Validate TXID in client.py
+Fixes CVE-2022-22846
+Origin: backport, 
https://github.com/paulc/dnslib/commit/76e8677699ed098387d502c57980f58da642aeba
+
+---
+ dnslib/client.py | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/dnslib/client.py b/dnslib/client.py
+index 628ea81..09572b6 100644
+--- a/dnslib/client.py
 b/dnslib/client.py
+@@ -76,6 +76,9 @@ if __name__ == '__main__':
+ a_pkt = q.send(address,port,tcp=args.tcp)
+ a = DNSRecord.parse(a_pkt)
+ 
++if q.header.id != a.header.id:
++raise DNSError('Response transaction id does not match query 
transaction id')
++
+ if a.header.tc and args.noretry == False:
+ # Truncated - retry in TCP mode
+ a_pkt = q.send(address,port,tcp=True)
diff -Nru python-dnslib-0.9.14/debian/patches/series 
python-dnslib-0.9.14/debian/patches/series
--- python-dnslib-0.9.14/debian/patches/series  2020-06-10 00:50:31.0 
-0400
+++ python-dnslib-0.9.14/debian/patches/series  2022-10-15 20:17:32.0 
-0400
@@ -1 +1,2 @@
 0001-Only-run-tests-for-python3.patch
+0002-Validate-TXID-in-client.py.patch
--- End Message ---
--- Begin Message ---
It turns out there's another issue that also should be addressed, so I'm 
closing this PU request and will open a new one once I have the rest figured 
out.

Scott K

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


Bug#1021205: marked as done (transition: simdjson)

2022-11-03 Thread Debian Bug Tracking System
Your message dated Thu, 3 Nov 2022 22:52:29 +0100
with message-id 
and subject line Re: Bug#1021205: transition: simdjson
has caused the Debian Bug report #1021205,
regarding transition: simdjson
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1021205: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021205
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Hi release team,

I'd like to start the transition of simdjson. It has only two reverse
dependencies in testing:

 cloudflare-ddns
 pcm

Both of them passed my local test with amd64 host.


Ben file:

title = "simdjson";
is_affected = .depends ~ "libsimdjson9" | .depends ~ "libsimdjson13";
is_good = .depends ~ "libsimdjson13";
is_bad = .depends ~ "libsimdjson9";
Thank you for using reportbug
--- End Message ---
--- Begin Message ---
On 2022-10-09 12:55:41 +0200, Emilio Pozuelo Monfort wrote:
> On 07/10/2022 16:43, M. Zhou wrote:
> > Thanks. It has been uploaded to unstable.
> 
> binNMUs scheduled.

… and all the old binaries got removed from testing. Closing.

Cheers
-- 
Sebastian Ramacher--- End Message ---


Bug#1023419: transition: freeglut

2022-11-03 Thread Sebastian Ramacher
Control: tags -1 moreinfo
Control: forwarded -1 
https://release.debian.org/transitions/html/auto-freeglut.html

On 2022-11-03 20:12:03 +0100, Anton Gladky wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian@packages.debian.org
> Usertags: transition
> 
> 
> New version of freeglut library and binary renaming.
> Reverse depends were rebuilt against new lib.
> 
> 
> Ben file:
> 
> title = "freeglut";
> is_affected = .depends ~ "freeglut3|freeglut3-dev" | .depends ~ 
> "libglut-dev|libglut3.12";
> is_good = .depends ~ "libglut-dev|libglut3.12";
> is_bad = .depends ~ "freeglut3|freeglut3-dev";

What's the deal with the renamed -dev package? Do we need sourceful
uploads for all the reverse dependencies? What's the upgrade path for
users?  Or in other words: why is there no transitional freeglut3-dev
package?

Cheers
-- 
Sebastian Ramacher



Processed: Re: Bug#1023419: transition: freeglut

2022-11-03 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 moreinfo
Bug #1023419 [release.debian.org] transition: freeglut
Added tag(s) moreinfo.
> forwarded -1 https://release.debian.org/transitions/html/auto-freeglut.html
Bug #1023419 [release.debian.org] transition: freeglut
Set Bug forwarded-to-address to 
'https://release.debian.org/transitions/html/auto-freeglut.html'.

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



Processed: Re: Bug#1023352: transition: draco

2022-11-03 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 confirmed
Bug #1023352 [release.debian.org] transition: draco
Added tag(s) confirmed.

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



Bug#1023352: transition: draco

2022-11-03 Thread Sebastian Ramacher
Control: tags -1 confirmed

On 2022-11-02 19:49:09 +0100, Timo Röhling wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian@packages.debian.org
> Usertags: transition
> 
> Dear Release Team,
> 
> I'd like to transition draco after the new release had a SONAME bump.
> All reverse-dependencies build successfully on amd64.
> 
> The auto-generated Ben tracker is good:
> https://release.debian.org/transitions/html/auto-draco.html

Please go ahead

Cheers
-- 
Sebastian Ramacher



Bug#1023423: bullseye-pu: package pysubnettree/0.33-1

2022-11-03 Thread Scott Kitterman
Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian@packages.debian.org
Usertags: pu
X-Debbugs-Cc: 1005...@bugs.debian.org


[ Reason ]
Package is totally broken in Bullseye (see #1005044) and this fixes it.

[ Impact ]
Package remains unusable

[ Tests ]
None in this version.  For unstable, I wrote an autopkgtest to detect if
this issue happens again, but did not include it here to keep thing
compact.  I did manually replicate the problem on the current bullseye
version of the package and then repeat the process with the update to
verify the problem is corrected.

[ Risks ]
None.  Package can't get more useless than it is currently.  Fix is
pretty trivial anyway.  The problem was that (me being an idiot) managed
to get one file used in the build process from upstream (swig 3) and one
from the Debian build (swig 4) and that did not go well.

[ Checklist ]
  [*] *all* changes are documented in the d/changelog
  [*] I reviewed all changes and I approve them
  [*] attach debdiff against the package in (old)stable
  [*] the issue is verified as fixed in unstable

[ Changes ]
This is a swig package.  To make sure that the package can be built from
source, it has long moved SubnetTree_wrap.cc aside to force a rebuild.
Unfortunately, I then put it back meanging that the pacakge got built
with the upstream SubnetTree_wrap.cc and the SubnetTree.py from the
rebuild.  This was all fine until we switched to Swig 4 and they were no
longer compatible.

The update moves them both aside (and puts them back in clean so we
leave the package like we found it) and doesn't put SubnetTree_wrap.cc
back during the build so that both rebuilt files are used in the build.
Also, fixed a minor error in clean, for completeness.

[ Other info ]
The identical fix is in Unstable in 0.36.1.
diff -Nru pysubnettree-0.33/debian/changelog pysubnettree-0.33/debian/changelog
--- pysubnettree-0.33/debian/changelog  2020-02-15 15:59:24.0 -0500
+++ pysubnettree-0.33/debian/changelog  2022-11-03 16:09:00.0 -0400
@@ -1,3 +1,11 @@
+pysubnettree (0.33-1+deb11u1) bullseye; urgency=medium
+
+  * Fix moving/copying files in debian/rules so as not to leave a mix of
+rebuilt and non-rebuilt files in the binary and update clean rule
+(Closes: #1005044)
+
+ -- Scott Kitterman   Thu, 03 Nov 2022 16:09:00 -0400
+
 pysubnettree (0.33-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru pysubnettree-0.33/debian/rules pysubnettree-0.33/debian/rules
--- pysubnettree-0.33/debian/rules  2020-02-15 12:28:51.0 -0500
+++ pysubnettree-0.33/debian/rules  2022-11-03 16:07:10.0 -0400
@@ -7,9 +7,9 @@
dh $@ --with python3
 
 override_dh_auto_build:
-   mv $(CURDIR)/SubnetTree_wrap.cc $(CURDIR)/not.SubnetTree_wrap.cc
+   mv -n $(CURDIR)/SubnetTree_wrap.cc $(CURDIR)/not.SubnetTree_wrap.cc
+   mv -n $(CURDIR)/SubnetTree.py $(CURDIR)/not.SubnetTree.py
dh_auto_build
-   mv $(CURDIR)/not.SubnetTree_wrap.cc $(CURDIR)/SubnetTree_wrap.cc
 
 override_dh_auto_install:
dh_install -ppython3-subnettree
@@ -20,8 +20,9 @@
 override_dh_clean:
dh_clean
-cp -f $(CURDIR)/not.SubnetTree_wrap.cc $(CURDIR)/SubnetTree_wrap.cc
-   rm -f $(CURDIR)/not.SubnetTree_wrap.cc
-   rm -rf $(CURDIR)/build
+   -cp -f $(CURDIR)/not.SubnetTree.py $(CURDIR)/SubnetTree.py
+   rm -f $(CURDIR)/not.SubnetTree*
+   rm -rf $(CURDIR)/__pycache__
 
 override_dh_auto_test:
:


Bug#1023419: transition: freeglut

2022-11-03 Thread Anton Gladky
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition


New version of freeglut library and binary renaming.
Reverse depends were rebuilt against new lib.


Ben file:

title = "freeglut";
is_affected = .depends ~ "freeglut3|freeglut3-dev" | .depends ~ 
"libglut-dev|libglut3.12";
is_good = .depends ~ "libglut-dev|libglut3.12";
is_bad = .depends ~ "freeglut3|freeglut3-dev";


Thanks

Anton



Bug#1023411: nmu: 2.4.3.7-4+b3

2022-11-03 Thread Alberto Gonzalez Iniesta
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: binnmu

nmu tripwire_2.4.3.7-4+b3 . ANY . unstable . -m "Rebuild with new libc (Closes 
#1022791)"

Tripwire is statically build and libc updates break it.

Thanks.

-- 
Alberto Gonzalez Iniesta| Formación, consultoría y soporte técnico
mailto/sip: a...@inittab.org | en GNU/Linux y software libre
Encrypted mail preferred| http://inittab.com

Key fingerprint = 5347 CBD8 3E30 A9EB 4D7D  4BF2 009B 3375 6B9A AA55



Processed: [php-codesniffer] Failing tests with PHP 8.2

2022-11-03 Thread Debian Bug Tracking System
Processing control commands:

> block 1014460 by -1
Bug #1014460 [release.debian.org] transition: php8.2
1014460 was blocked by: 107 1023353 1023354 1023370 109 108
1014460 was not blocking any bugs.
Added blocking bug(s) of 1014460: 1023381

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