-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday 04 November 2003 02:36 am, LinuxLingam wrote: > # rpm -ivh k3d-0.2.5.4-1.i386.rpm > error: Failed dependencies: > libsigc++ >= 1.2 is needed by k3d-0.2.5.4-1 > > btw, i noticed something rather unusual, and tell me if this has > something to do with the problem: > > i discovered a directory called /user/ > > (note the spelling 'user' and not 'usr') > in this i discovered two sub-directories: > > include lib > > the contents of these directories as follows: > # ls include > sigc++-1.2 > > # ls lib > libsigc-1.2.a libsigc-1.2.so libsigc-1.2.so.5.0.5 sigc++-1.2 > libsigc-1.2.la libsigc-1.2.so.5 pkgconfig > > wonder where all this came from, could it have been a typo by the > developer who made the scripts for compiling libsigc++, or is this by > design? >
AFAIK this has to be a typo (or maybe some app actually looks there for the libs !!) I have compiled the sources of libsigc++ but haven't encountered this before. i.e. haven't seen /user directory in my filesystem. Did you at any point of time compile the sources by passing "--libdir=/user" or "--includedir=/user" ? (dont think so) or maybe edit the Makefile generated by configure and change "prefix=/usr/local" to "prefix=/user" ??? Anyways a suggestion to install the rogue rpm for k3d: try setting the library path to /usr/local/lib by doing this: # export LD_LIBRARY_PATH=/usr/local/lib Then install the rpm. Maybe that would work. Otherwise why don't you create an rpm (the spec file is included in the sources of libsigc++) and install it and see what happens. Regards, Bhaskar. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/ptIaN1/UFgHVZxwRAm6sAJ9shlfYA3rbJbs7X31KCCDeHCvb+gCfc2Rz GbKLprKaNVbByxjU1PR90TY= =yUoL -----END PGP SIGNATURE----- _______________________________________________ ilugd mailing list [EMAIL PROTECTED] http://frodo.hserus.net/mailman/listinfo/ilugd
