Overview
Request 454371 accepted
- Use gzip shell script as GZIP envornment variable becomes obsolescent
- Split of ncurses5-devel from ncurses-devel
- Now ncurses-devel also provides ncurses6-devel
- Also ncurses5-devel requires libncurses5 (boo#1023296)
packages which want to be build with ncurses5-devel may require
pkgconfig(ncurses5) or pkgconfig(ncursesw5) or
/usr/bin/ncurses5-config or /usr/bin/ncursesw5-config
- Add ncurses patch 20170128
+ minor comment-fixes to help automate links to bug-urls -TD
+ add dvtm, dvtm-256color -TD
+ add settings corresponding to xterm-keys option to tmux entry to
reflect upcoming change to make that option "on" by default
(patch by Nicholas Marriott).
+ uncancel Ms in tmux entry (Harry Gindi, Nicholas Marriott).
+ add dumb-emacs-ansi -TD
- Add ncurses patch 20170121
+ improve discussion of early history of tput program.
+ incorporate A_COLOR mask into COLOR_PAIR(), in case user application
provides an out-of-range pair number (report by Elijah Stone).
+ clarify description in tput manual page regarding support for
termcap names (prompted by FreeBSD #214709).
+ remove a restriction in tput's support for termcap names which
omitted capabilities normally not shown in termcap translations
(cf: 990123).
+ modify configure script for clang as used on FreeBSD, to work around
clang's differences in exit codes vs gcc.
- Remove -L option on screen call dues API change, now we depend
- Created by WernerFink
- In state accepted
- Supersedes 453243
Request History
WernerFink created request
- Use gzip shell script as GZIP envornment variable becomes obsolescent
- Split of ncurses5-devel from ncurses-devel
- Now ncurses-devel also provides ncurses6-devel
- Also ncurses5-devel requires libncurses5 (boo#1023296)
packages which want to be build with ncurses5-devel may require
pkgconfig(ncurses5) or pkgconfig(ncursesw5) or
/usr/bin/ncurses5-config or /usr/bin/ncursesw5-config
- Add ncurses patch 20170128
+ minor comment-fixes to help automate links to bug-urls -TD
+ add dvtm, dvtm-256color -TD
+ add settings corresponding to xterm-keys option to tmux entry to
reflect upcoming change to make that option "on" by default
(patch by Nicholas Marriott).
+ uncancel Ms in tmux entry (Harry Gindi, Nicholas Marriott).
+ add dumb-emacs-ansi -TD
- Add ncurses patch 20170121
+ improve discussion of early history of tput program.
+ incorporate A_COLOR mask into COLOR_PAIR(), in case user application
provides an out-of-range pair number (report by Elijah Stone).
+ clarify description in tput manual page regarding support for
termcap names (prompted by FreeBSD #214709).
+ remove a restriction in tput's support for termcap names which
omitted capabilities normally not shown in termcap translations
(cf: 990123).
+ modify configure script for clang as used on FreeBSD, to work around
clang's differences in exit codes vs gcc.
- Remove -L option on screen call dues API change, now we depend
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto added factory-repo-checker as a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
licensedigger accepted review
factory-repo-checker accepted review
Builds for repo Base:System/openSUSE_Tumbleweed
dimstar_suse set openSUSE:Factory:Staging:C as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:C"
dimstar_suse accepted review
Picked openSUSE:Factory:Staging:C
dimstar accepted review
dimstar_suse accepted review
ready to accept
dimstar_suse approved review
ready to accept
dimstar_suse accepted request
Accept to openSUSE:Factory
Thanks @WernerFink !
This will certainly give us some fallouts, but it surely helps get into the right direction and it helps identifying the stuff that really still depends on curses5
From my very quick check, so far I am aware of those packages:
And a grep "ncurses5-config" over all .spec files in openSUSE:Factory lists those:
I'm pretty sure that ./ncurses/ncurses.spec does not use but simply create ncurses5-config :)
Of course - the list is unfiltered... even if ncurses would somehow use ncurses5-config in some way, it's welcome to do so :)
The bad part of this list is that these are only the ones calling ncurses5-config out of the spec files; packages like samba, that have this nested in their configure scripts, are not seen like this - and they will be the larger surprises
telnet fix is submitted in sr#454210
I love this change! It points out so many things that are wrong (honest, no hidden sarcasm)
CCing respective maintainers: please help fix this: @adrianSuSE @azouhr @coolo @lrupp @M0ses @mstrigl @aplanas @oertel @snwint
Info for the main reason: libncurses5 has long been replaced by libncurses6 - but prjconf of openSUSE:Factory still insists/insisted on Pre-installing libncurses5: something we finally want to change. Some code hat REALLY requires curses5 is going to have to buildrequire it expicitly (buildrequires: ncurses5-devel) - but I doubt that this applies to either build or installation-images