FS#41437 - [lua-posix] Should depend on ncurses

Attached to Project: Community Packages
Opened by Stefan Husmann (stefanhusmann) - Friday, 01 August 2014, 19:43 GMT
Last edited by Doug Newgard (Scimmia) - Saturday, 02 August 2014, 20:41 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No



Additional info:
* package version(s): lua-posix 32-3
* config and/or log files etc.

Steps to reproduce:
[root@frege ~]# ldd /usr/lib/lua/5.2/curses_c.so
linux-vdso.so.1 (0x00007fffd19fe000)
libncursesw.so.5 => /usr/lib/libncursesw.so.5 (0x00007f77802e0000)
libcrypt.so.1 => /usr/lib/libcrypt.so.1 (0x00007f77800a8000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f777fcfa000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f7780756000)
[root@frege ~]#

I got an information from the upstream author of both zile and luaposix, that lua-posix should depend on an curses flavor, ncurse in Arch Linux. See http://lists.gnu.org/archive/html/bug-zile/2014-07/msg00010.html

Not sure why namcap does not tell so.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Saturday, 02 August 2014, 20:41 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Already an indirect dep.
Comment by Doug Newgard (Scimmia) - Friday, 01 August 2014, 19:54 GMT
It doesn't because lua-posix depends on lua, which depends on readline, which depends on ncurses. It's already in the dependency chain.