@@ -6,7 +6,7 @@ Author: Pascal Roeleven <dev@pascalroeleven.nl>
66
77--- a/debian/changelog 
88+++ b/debian/changelog 
9- @@ -77 ,11 +77 ,7 @@ 
9+ @@ -101 ,11 +101 ,7 @@ 
1010   * Don't rely on module state in teedataobject_clear (from Brandt Bucher in
1111     https://github.com/python/cpython/issues/115874). Closes: #1063345.
1212
@@ -60,7 +60,7 @@ Author: Pascal Roeleven <dev@pascalroeleven.nl>
6060 Recommends: gdb
6161 Suggests: python3-gdbm-dbg, python3-tk-dbg
6262 Description: Debug Build of the Python Interpreter (version 3.12)
63- @@ -239,16  +236,14  @@ 
63+ @@ -239,9  +236,7  @@ 
6464  .
6565  See the README.debug for more information.
6666
@@ -71,15 +71,6 @@ Author: Pascal Roeleven <dev@pascalroeleven.nl>
7171 Section: debug
7272 Architecture: any
7373 Multi-Arch: same
74-  Pre-Depends: ${misc:Pre-Depends}
75-  Depends: libpython3.12-stdlib (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
76- - Breaks: libpython3.12-dbg (<< ${source:Version}), python3-gdbm-dbg (<< 3.9.9-1~)
77- - Replaces: libpython3.12-dbg, python3-gdbm-dbg (<< 3.9.9-1~)
78- + Breaks: python3-gdbm-dbg (<< 3.9.9-1~)
79- + Replaces: python3-gdbm-dbg (<< 3.9.9-1~)
80-  Description: Debug Build of the Python Interpreter (version 3.12)
81-   The package holds two things:
82-   .
8374--- a/debian/control.in 
8475+++ b/debian/control.in 
8576@@ -118,10 +118,7 @@ 
@@ -121,7 +112,7 @@ Author: Pascal Roeleven <dev@pascalroeleven.nl>
121112 Recommends: gdb
122113 Suggests: python3-gdbm-dbg, python3-tk-dbg
123114 Description: Debug Build of the Python Interpreter (version @VER@)
124- @@ -239,16  +236,14  @@ 
115+ @@ -239,9  +236,7  @@ 
125116  .
126117  See the README.debug for more information.
127118
@@ -132,15 +123,6 @@ Author: Pascal Roeleven <dev@pascalroeleven.nl>
132123 Section: debug
133124 Architecture: any
134125 Multi-Arch: same
135-  Pre-Depends: ${misc:Pre-Depends}
136-  Depends: lib@PVER@-stdlib (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
137- - Breaks: lib@PVER@-dbg (<< ${source:Version}), python3-gdbm-dbg (<< 3.9.9-1~)
138- - Replaces: lib@PVER@-dbg, python3-gdbm-dbg (<< 3.9.9-1~)
139- + Breaks: python3-gdbm-dbg (<< 3.9.9-1~)
140- + Replaces: python3-gdbm-dbg (<< 3.9.9-1~)
141-  Description: Debug Build of the Python Interpreter (version @VER@)
142-   The package holds two things:
143-   .
144126--- /dev/null 
145127+++ b/debian/libPVER-dbg.overrides.in 
146128@@ -0,0 +1,20 @@ 
@@ -317,16 +299,16 @@ Author: Pascal Roeleven <dev@pascalroeleven.nl>
317299- libpython3.12t64: package-name-doesnt-match-sonames libpython3.12
318300--- a/debian/rules 
319301+++ b/debian/rules 
320- @@ -278 ,7 +278 ,7 @@ 
302+ @@ -279 ,7 +279 ,7 @@ 
321303 p_base	:= $(PVER)
322304 p_npie	:= $(PVER)-nopie
323305 p_min	:= $(PVER)-minimal
324306- p_lib	:= lib$(PVER)t64
325307+ p_lib	:= lib$(PVER)
308+  p_gdbm	:= $(PVER)-gdbm
326309 p_tk	:= $(PVER)-tk
327310 p_dev	:= $(PVER)-dev
328-  p_exam	:= $(PVER)-examples
329- @@ -292,7 +292,7 @@ 
311+ @@ -294,7 +294,7 @@ 
330312 p_lbase	:= lib$(PVER)-stdlib
331313 p_lmin	:= lib$(PVER)-minimal
332314 p_ldev	:= lib$(PVER)-dev
0 commit comments