Andrew,

Once you get this problem out of the way, I cannot recommend learning
how to package RPMs highly enough. I don't compile _anything_ on my
production servers anymore. I create packages  on a development
server, test them on workalike servers, install the packages into an
internally-hosted repo, then use yum to install them from the repo.

I'm not even great at it yet, but it has already saved me a ton of work.

--Matt


On Thu, Jan 13, 2011 at 12:06 AM, Andrew Hume <and...@research.att.com> wrote:
> i applied the limoncelli rule to enhance my googling
> and think i know the answer, namely these prod servers
> were installed with runtime versions, and not development versions.
> On Jan 12, 2011, at 9:56 PM, Andrew Hume wrote:
>
> the situation:
> we were told the production servers would run RHEL 5.4.
> we therefore built devt servers with RHEL 5.4; confirmed by
> looking at /etc/redhat-release. regrettable, the prod servers
> werebuilt as RHEL 5.5 (confirmed by /etc/redhat-release).
> the symptom:
> i figured i am using fairly vanilla C and compiling afresh
> on the prod servers anyway so how could i go wrong?
> well, some package i am using uses ./configure to look
> at stuff and failed at testing for -luuid. the library was there
> (/lib64/libuuid.so.1) but ld couldn't find it. same library setup
> on the 5.4 system but gcc could find it. grrrrrrr.
> in a fit of pique, i did a ln -s /lib64/libuuid.so.1 /lib64/libuuid.so
> and that fixed teh problem on the 5.5 system.
> what teh hell is going on? anyone seen this before?
> there are no other /lib64/lib*.so and damned if i am going
> to make other symlinks.
> andrew
> ------------------
> Andrew Hume  (best -> Telework) +1 623-551-2845
> and...@research.att.com  (Work) +1 none currently
> AT&T Labs - Research; member of USENIX and LOPSA
>
>
>
> _______________________________________________
> Tech mailing list
> Tech@lists.lopsa.org
> https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
> This list provided by the League of Professional System Administrators
> http://lopsa.org/
>
> ------------------
> Andrew Hume  (best -> Telework) +1 623-551-2845
> and...@research.att.com  (Work) +1 none currently
> AT&T Labs - Research; member of USENIX and LOPSA
>
>
>
>
> _______________________________________________
> Tech mailing list
> Tech@lists.lopsa.org
> https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
> This list provided by the League of Professional System Administrators
>  http://lopsa.org/
>
>



-- 
LITTLE GIRL: But which cookie will you eat FIRST?
COOKIE MONSTER: Me think you have misconception of cookie-eating process.
_______________________________________________
Tech mailing list
Tech@lists.lopsa.org
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to