Bugs item #1476285, was opened at 2006-04-25 13:17 Message generated for change (Comment added) made by squinky86 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=743020&aid=1476285&group_id=139143
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: packaging Group: None Status: Open Resolution: None Priority: 5 Submitted By: Jon Hood (squinky86) Assigned to: Nobody/Anonymous (nobody) Summary: installs to wrong libdir Initial Comment: I'm on a 64 bit system. There are sed commands that point to /usr/lib. My lib directory is /usr/lib64. One way to fix this would be a ./configure script that generates the makefile for you. Also, when I run the following: make DESTDIR=/usr/local/openserinstalltest install it will attempt to install libraries in /lib. I have no /lib. The correct place for the libraries it installs, however, is /usr/lib(64). This should be set by the LIBDIR variable. ---------------------------------------------------------------------- >Comment By: Jon Hood (squinky86) Date: 2006-05-02 10:10 Message: Logged In: YES user_id=679187 Yes, /usr/lib64 is the default for _most_ 64-bit architectures; however, to be safe, the preferred method is to define a libdir variable that the installation obeys. There are a number of packages that don't obey the libdir settings and just install to /usr/lib. For people on multi-lib systems (mixed 32 and 64 bit libraries), this poses a problem. There's no way to differentiate between the 32 and 64 bit libraries when they're in the same directory. Users that don't care what libraries they're using often symlink /usr/lib to /usr/lib64. If you need more explanation, feel free to email me directly or IM me: [EMAIL PROTECTED] (MSN messenger). ---------------------------------------------------------------------- Comment By: Daniel-Constantin Mierla (miconda) Date: 2006-05-02 04:32 Message: Logged In: YES user_id=1246013 Is /usr/lib64 the default for 64b architectures? I try to figure out if should be used for all 64b archs or just for some. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=743020&aid=1476285&group_id=139143 _______________________________________________ Devel mailing list [email protected] http://openser.org/cgi-bin/mailman/listinfo/devel
