Mantis - libldap2_4_2
Viewing Issue Advanced Details
4163 packaging minor always 2010-01-17 15:12 2010-11-23 15:13
maciej  
dam  
normal  
closed  
fixed  
none    
none  
0004163: Libraries are installed into /opt/csw/lib/i386 instead of /opt/csw/lib
Because /opt/csw/lib/i386 is a symlink, they end up in /opt/csw/lib, but this is:

- annoying
- misleading
- causes problems with checking shared library dependencies in other packages
For instance, a library has the following RPATH:

/opt/csw/lib:/opt/csw/lib/svn:/opt/csw/apache2/lib:/opt/csw/bdb47/lib

...it does find openldap libraries, because the files end up in /opt/csw/lib, but the /var/sadm/install/contents file says that there's no such file. There are files only in /opt/csw/lib/i386.

In other words, the state of the filesystem and the /var/sadm/install/contents are don't agree about the locations of shared libraries.
Issue History
2010-01-17 15:12 maciej New Issue
2010-01-17 21:08 dam Note Added: 0007276
2010-06-20 11:05 rupert Note Added: 0008043
2010-06-20 11:05 rupert Status new => feedback
2010-11-23 15:10 dam Status feedback => assigned
2010-11-23 15:10 dam Assigned To => dam
2010-11-23 15:13 dam Note Added: 0008484
2010-11-23 15:13 dam Status assigned => closed
2010-11-23 15:13 dam Resolution open => fixed

Notes
(0007276)
dam   
2010-01-17 21:08   
Doing this in GAR will do things automatically right. Before this we need an updated SASL and Kerberos.
(0008043)
rupert   
2010-06-20 11:05   
is this still true with the new version?
(0008484)
dam   
2010-11-23 15:13   
Fixed in 2.4.23,REV=2010.11.17 and released to current/.