Bug 726126 - ncurses library stop working after installing latest zend-server with php 5.3
Summary: ncurses library stop working after installing latest zend-server with php 5.3
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: ncurses
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Miroslav Lichvar
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-27 15:42 UTC by Jiri Vitek
Modified: 2011-08-02 08:21 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-08-02 08:21:46 UTC
Type: ---


Attachments (Terms of Use)

Description Jiri Vitek 2011-07-27 15:42:48 UTC
Description of problem:
programs/utils using ncurses stop to working after installation of zend-server-php-5.3 from official zend repo:
[Zend]
name=Zend Server
baseurl=http://repos.zend.com/zend-server/rpm/$basearch
enabled=1
gpgcheck=1
gpgkey=http://repos.zend.com/zend.key

[Zend_noarch]
name=Zend Server - noarch
baseurl=http://repos.zend.com/zend-server/rpm/noarch
enabled=1
gpgcheck=1
gpgkey=http://repos.zend.com/zend.key





Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. install clean fedora15
2. update to latest from default repos
3. install nano, htop virt-manager or another else using ncurses
3. add zend repo
4. install zend-server-php-5.3 package
5. run htop, nano or another which is using ncurses
  
Actual results:
nano: symbol lookup error: /lib/libncursesw.so.5: undefined symbol: _nc_set_no_padding
htop: symbol lookup error: /lib/libncurses.so.5: undefined symbol: _nc_set_no_pa




Expected results:
nano and htop start normaly

Additional info:
after complete erase of all packages isntalled with zend-server-php-5.3 htop, nano and others work again

Comment 1 Jiri Vitek 2011-07-27 15:46:26 UTC
on RHEL 5.6 also centos 5.6 it's working

Comment 2 Miroslav Lichvar 2011-08-02 08:21:46 UTC
The zend packages seem to provide their own libtinfo.so.5 in /usr/local/zend/lib which I presume is not compatible with the one provided in the Fedora ncurses package. It could be a problem in the order of directories which are searched by the dynamic linker (/etc/ld.so.conf.d/*).

In any case, this should be reported to the zend package maintainers, not Fedora.


Note You need to log in before you can comment on or make changes to this bug.