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. =)
tossing to you guys, since the fix he proposes is the correct solution, and a bug I recently assigned to you depends on this
fixed to use /etc/env.d and bumped to -r1