Scrub Obsolete - ncurses
Ready changes
Summary
Lintian Result
- lib32ncurses-dev_6.3+20220423-3~jan+obs1_amd64.deb
- lib32ncurses6-dbgsym_6.3+20220423-3~jan+obs1_amd64.deb
- lib32ncurses6_6.3+20220423-3~jan+obs1_amd64.deb
- lib32ncursesw6-dbgsym_6.3+20220423-3~jan+obs1_amd64.deb
- lib32ncursesw6_6.3+20220423-3~jan+obs1_amd64.deb
- lib32tinfo6-dbgsym_6.3+20220423-3~jan+obs1_amd64.deb
- lib32tinfo6_6.3+20220423-3~jan+obs1_amd64.deb
- libncurses-dev_6.3+20220423-3~jan+obs1_amd64.deb
- libncurses5-dbgsym_6.3+20220423-3~jan+obs1_amd64.deb
- libncurses5-dev_6.3+20220423-3~jan+obs1_amd64.deb
- libncurses5_6.3+20220423-3~jan+obs1_amd64.deb
- libncurses6-dbgsym_6.3+20220423-3~jan+obs1_amd64.deb
- libncurses6_6.3+20220423-3~jan+obs1_amd64.deb
- libncursesw5-dbgsym_6.3+20220423-3~jan+obs1_amd64.deb
- libncursesw5-dev_6.3+20220423-3~jan+obs1_amd64.deb
- libncursesw5_6.3+20220423-3~jan+obs1_amd64.deb
- libncursesw6-dbgsym_6.3+20220423-3~jan+obs1_amd64.deb
- libncursesw6-udeb_6.3+20220423-3~jan+obs1_amd64.udeb
- libncursesw6_6.3+20220423-3~jan+obs1_amd64.deb
- libtinfo-dev_6.3+20220423-3~jan+obs1_amd64.deb
- libtinfo5-dbgsym_6.3+20220423-3~jan+obs1_amd64.deb
- libtinfo5_6.3+20220423-3~jan+obs1_amd64.deb
- libtinfo6-dbgsym_6.3+20220423-3~jan+obs1_amd64.deb
- libtinfo6-udeb_6.3+20220423-3~jan+obs1_amd64.udeb
- libtinfo6_6.3+20220423-3~jan+obs1_amd64.deb
- ncurses-base_6.3+20220423-3~jan+obs1_all.deb
- ncurses-bin-dbgsym_6.3+20220423-3~jan+obs1_amd64.deb
- ncurses-bin_6.3+20220423-3~jan+obs1_amd64.deb
- ncurses-doc_6.3+20220423-3~jan+obs1_all.deb
- ncurses-examples-dbgsym_6.3+20220423-3~jan+obs1_amd64.deb
- ncurses-examples_6.3+20220423-3~jan+obs1_amd64.deb
- ncurses-term_6.3+20220423-3~jan+obs1_all.deb
- ncurses_6.3+20220423-3~jan+obs1.dsc
- ncurses_6.3+20220423-3~jan+obs1_amd64.buildinfo
- ncurses_6.3+20220423-3~jan+obs1_amd64.changes
Diff
diff --git a/debian/changelog b/debian/changelog
index c011e1fe..111a1840 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,21 @@
+ncurses (6.3+20220423-3) UNRELEASED; urgency=medium
+
+ * Remove constraints unnecessary since buster:
+ + ncurses-base: Drop versioned constraint on bash-static,
+ libmono-corlib4.5-cil, libslang2, libtinfo5, libunibilium4 and zsh-static
+ in Breaks.
+ + ncurses-term: Drop versioned constraint on dvtm in Replaces.
+ + ncurses-term: Drop versioned constraint on bash-static, dvtm,
+ libmono-corlib4.5-cil, libslang2, libtinfo5, libunibilium4 and zsh-static
+ in Breaks.
+ + libncurses-dev: Drop versioned constraint on ncurses-bin in Depends.
+ + libncurses-dev: Drop versioned constraint on libncurses5-dev,
+ libncursesw5-dev, libtinfo-dev and ncurses-bin in Replaces.
+ + libncurses-dev: Drop versioned constraint on libncurses5-dev,
+ libncursesw5-dev and libtinfo-dev in Breaks.
+
+ -- Debian Janitor <janitor@jelmer.uk> Thu, 05 May 2022 17:32:58 -0000
+
ncurses (6.3+20220423-2) unstable; urgency=medium
* Update patch 02-debian-xterm.diff: drop "dec+sl" from xterm-new and
diff --git a/debian/control b/debian/control
index f343f09f..2e9e571c 100644
--- a/debian/control
+++ b/debian/control
@@ -21,9 +21,7 @@ Essential: yes
Multi-Arch: foreign
Depends: ${misc:Depends}
Provides: ncurses-runtime
-Breaks: libtinfo5 (<< 6.1), libslang2 (<< 2.3.1a-3), libunibilium0 (<< 2),
- libunibilium4 (<< 2.0.0-3), bash-static (<< 4.4.18-1.1),
- zsh-static (<< 5.4.2-4), libmono-corlib4.5-cil (<< 4.6.2.7+dfsg-2),
+Breaks: libunibilium0 (<< 2),
neovim (<< 0.6.0)
Description: basic terminal type definitions
The ncurses library routines are a terminal-independent method of
@@ -39,12 +37,9 @@ Section: misc
Priority: standard
Multi-Arch: foreign
Depends: ncurses-base (>= 6.1+20190713), ${misc:Depends}
-Replaces: dvtm (<< 0.15-3), alacritty (<< 0.3.4~), jfbterm (<< 0.4.7-10),
+Replaces: alacritty (<< 0.3.4~), jfbterm (<< 0.4.7-10),
kon2 (<< 0.3.9b-21), libiterm1 (<< 0.5-9), tn5250 (<< 0.17.4-3)
-Breaks: libtinfo5 (<< 6.1), libslang2 (<< 2.3.1a-3), libunibilium0 (<< 2),
- libunibilium4 (<< 2.0.0-3), bash-static (<< 4.4.18-1.1),
- zsh-static (<< 5.4.2-4), libmono-corlib4.5-cil (<< 4.6.2.7+dfsg-2),
- dvtm (<< 0.15-3)
+Breaks: libunibilium0 (<< 2)
Description: additional terminal type definitions
The ncurses library routines are a terminal-independent method of
updating character screens with reasonable optimization.
@@ -99,17 +94,12 @@ Section: libdevel
Priority: optional
Multi-Arch: same
Depends: libtinfo6 (= ${binary:Version}), libncurses6 (= ${binary:Version}),
- libncursesw6 (= ${binary:Version}), libc6-dev | libc-dev, ${misc:Depends},
- ncurses-bin (>= 6.0+20151017)
+ libncursesw6 (= ${binary:Version}), libc6-dev | libc-dev, ${misc:Depends}
Conflicts: ncurses-dev
-Replaces: ncurses-dev, libncurses5-dev (<< 6.1+20180210),
- libncursesw5-dev (<< 6.1+20180210), libtinfo-dev (<< 6.1+20180210),
- ncurses-bin (<< 6.0+20151017)
+Replaces: ncurses-dev
Provides: libncurses5-dev (= ${binary:Version}),
libncursesw5-dev (= ${binary:Version}),
libtinfo-dev (= ${binary:Version}), ncurses-dev
-Breaks: libncurses5-dev (<< 6.1+20180210), libncursesw5-dev (<< 6.1+20180210),
- libtinfo-dev (<< 6.1+20180210)
Suggests: ncurses-doc
Description: developer's libraries for ncurses
The ncurses library routines are a terminal-independent method of
Debdiff
File lists identical (after any substitutions)
No differences were encountered between the control files of package lib32ncurses-dev
No differences were encountered between the control files of package lib32ncurses6
No differences were encountered between the control files of package lib32ncurses6-dbgsym
No differences were encountered between the control files of package lib32ncursesw6
No differences were encountered between the control files of package lib32ncursesw6-dbgsym
No differences were encountered between the control files of package lib32tinfo6
No differences were encountered between the control files of package lib32tinfo6-dbgsym
Control files of package libncurses-dev: lines which differ (wdiff format)
Breaks: libncurses5-dev (<< 6.1+20180210), libncursesw5-dev (<< 6.1+20180210), libtinfo-dev (<< 6.1+20180210)
Depends: libtinfo6 (= libncurses6 (= libncursesw6 (= libc6-dev | libc-dev, ncurses-bin (>= 6.0+20151017) libc-dev
Replaces: libncurses5-dev (<< 6.1+20180210), libncursesw5-dev (<< 6.1+20180210), libtinfo-dev (<< 6.1+20180210), ncurses-bin (<< 6.0+20151017), ncurses-dev
No differences were encountered between the control files of package libncurses5
No differences were encountered between the control files of package libncurses5-dbgsym
No differences were encountered between the control files of package libncurses5-dev
No differences were encountered between the control files of package libncurses6
No differences were encountered between the control files of package libncurses6-dbgsym
No differences were encountered between the control files of package libncursesw5
No differences were encountered between the control files of package libncursesw5-dbgsym
No differences were encountered between the control files of package libncursesw5-dev
No differences were encountered between the control files of package libncursesw6
No differences were encountered between the control files of package libncursesw6-dbgsym
No differences were encountered between the control files of package libncursesw6-udeb
No differences were encountered between the control files of package libtinfo-dev
No differences were encountered between the control files of package libtinfo5
No differences were encountered between the control files of package libtinfo5-dbgsym
No differences were encountered between the control files of package libtinfo6
No differences were encountered between the control files of package libtinfo6-dbgsym
No differences were encountered between the control files of package libtinfo6-udeb
Control files of package ncurses-base: lines which differ (wdiff format)
Breaks: bash-static (<< 4.4.18-1.1), libmono-corlib4.5-cil (<< 4.6.2.7+dfsg-2), libslang2 (<< 2.3.1a-3), libtinfo5 (<< 6.1), libunibilium0 (<< 2), libunibilium4 (<< 2.0.0-3), neovim (<< 0.6.0), zsh-static (<< 5.4.2-4) 0.6.0)
No differences were encountered between the control files of package ncurses-bin
No differences were encountered between the control files of package ncurses-bin-dbgsym
No differences were encountered between the control files of package ncurses-doc
No differences were encountered between the control files of package ncurses-examples
No differences were encountered between the control files of package ncurses-examples-dbgsym
Control files of package ncurses-term: lines which differ (wdiff format)
Breaks: bash-static (<< 4.4.18-1.1), dvtm (<< 0.15-3), libmono-corlib4.5-cil (<< 4.6.2.7+dfsg-2), libslang2 (<< 2.3.1a-3), libtinfo5 (<< 6.1), libunibilium0 (<< 2), libunibilium4 (<< 2.0.0-3), zsh-static (<< 5.4.2-4) 2)
Replaces: alacritty (<< 0.3.4~), dvtm (<< 0.15-3), jfbterm (<< 0.4.7-10), kon2 (<< 0.3.9b-21), libiterm1 (<< 0.5-9), tn5250 (<< 0.17.4-3)