Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 20015 - installing kylixlibs3-borqt does not register the lib properly
Summary: installing kylixlibs3-borqt does not register the lib properly
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-26 12:39 UTC by tercero12
Modified: 2003-06-09 11:03 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tercero12 2003-04-26 12:39:43 UTC
installing kylixlibs3-borqt does not register the lib properly.  Whenever you run the 
ebuild config script (as directed after emerging it), it checks for kylix and then adds 
the /opt/kylix3 directory (where it installed the libs) to /etc/ld.so.conf.  The bug here 
is that ld.so.conf is overwritten at every boot and env-update. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Actual Results:  
No software can see this lib as is evidenced by the error: 
 
./editpad: relocation error: ./editpad: undefined symbol: initPAnsiStrings 
 
Software that uses it and is freely available is Teamspeak and EditpadLite.  
(www.teamspeak.org and www.jgsoft.com respectively) 

Expected Results:  
recognized the libs and run the program with no errors 

Instead of adding /opt/kylix3 to /etc/ld.so.conf, the ebuild should create a file in 
/etc/env.d.  I created the file: 47kylix which contained: 
 
LDPATH=/opt/kylix3 
 
then run env-update and it magically works. =)
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2003-06-09 07:54:13 UTC
tossing to you guys, since the fix he proposes is the correct solution, and a bug I recently assigned to you depends on this
Comment 2 Bartosch Pixa (RETIRED) gentoo-dev 2003-06-09 11:03:44 UTC
fixed to use /etc/env.d and bumped to -r1