Hello, On Mon, 21 May 2012, Vincent Untz wrote:
Le samedi 19 mai 2012, à 17:20 -0400, Cristian Rodríguez a écrit :
Proposal 2:
- Separate curses5, curses6 , their headers and its variants in separate packages,
libncurses5-devel libncurses5w-devel libncurses6-devel libncurses6w-devel
all providing an update-alternative script for ncurses-config and making the widely used ncurses-devel package name a provides of libncurses6w-devel
Assuming that that ncurses5 & ncurses6 are both used (and I think they are), this proposal makes sense to me.
They are. JFTR: on my largish 12.1/x86_64 install: $ rpm -q --provides libncurses6 | grep 'w\.so' | cut -d= -f1 | \ xargs rpm -q --whatrequires | grep -v 'no package' | wc -l 10 Among these are e.g. htop, lynx, yast2-ncurses, zsh, parted[1], dialog, w3m $ rpm -q --provides libncurses5 | grep 'w\.so' | cut -d= -f1 | \ xargs rpm -q --whatrequires | grep -v 'no package' | wc -l 28 e.g. less, mutt, nano, photorec, pinfo, powertop, stuff from util-linux, xawtv, pinentry $ rpm -q --provides libncurses6 | grep -v 'w\.so' | cut -d= -f1 | \ xargs rpm -q --whatrequires | grep -v 'no package' | wc -l 8 Those seem dummies (requires on 'ncurses'), the lib is ~310k, I'd say keep it anyway. $ rpm -q --provides libncurses5 | grep -v 'w\.so' | cut -d= -f1 | \ xargs rpm -q --whatrequires | grep -v 'no package' | wc -l 74 plenty ;) e.g. bash, emacs, vim, xemacs, screen, xterm, bsd-games ... (I verified most above mentioned using ldd) AFAIK some packages can alternatively use either curses5 or curses6 (or slang), but package maintainers would have to look into that. HTH, -dnh [1] weirdly enough, the version here requires both libncursesw.so.6 and libncurses.so.5, the latter probably via /lib64/libreadline.so.6 and not directly -- Yay! I have found the last bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bu%$@#$@#%$@# Error: Missing Carrier Signal -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org