![](https://seccdn.libravatar.org/avatar/fff0f38e92656c8a636916213eb952c4.jpg?s=120&d=mm&r=g)
Hi, On Thu, 14 Aug 2008, Dr. Werner Fink wrote:
Those libraries *are* splitted into separate packages, we have libncurses5 for 5.6 and libncurses6 for 6.0.
But you have libncurses.so.5.6 and libncursesw.so.5.6 in libncurses5 and libncursest.so.6.0 and libncursestw.so.6.0 in libncurses6, right? I was suggesting to have libncursest6, libncursestw6, libncursesw5 and libncurses5.
This is a nogo because this will cause a huge rate of bugzillas due missing libraries during build.
You don't need to split the -devel packages.
It will be only the difference between the ABI version and hold in mind that we have already a libncurses5 and not a libncurses5 and libncursesw5.
That's a problem too. The ugly thing with ncurses is that it also contains four support libraries (libform, libmenu, libpanel and libtic, the former three also in two versions), which also would have to be split to be really correct, and that quickly leads to insanity. Let's declare ncurses broken beyond repair regarding nice packaging. The (unfortunately defined) API for Curses exposes too many internals to build a really nice library without duplicating all the code in four libraries. Ciao, Michael. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org