SCIENTIFIC-LINUX-USERS Archives

February 2012

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Adam Bishop <[log in to unmask]>
Reply To:
Adam Bishop <[log in to unmask]>
Date:
Mon, 6 Feb 2012 17:22:49 +0000
Content-Type:
text/plain
Parts/Attachments:
text/plain (20 lines)
Good Afternoon,

I have a couple of questions about how portable code built on various EL's is between OS's/versions.

If I build an RPM on SL6.1 from an arbitrary SRPM that has not been specifically targeted for EL6, has no distribution-specific, version-specific or renamed dependancies, how portable can I expect it to be?  

Would I just be able to drop it onto a CentOS6.2 or TUV6.0 system, for example, and have it just work.

Assuming the answer is no:
  * What steps/build settings/macros are needed to make it cross-version portable (SL 6.1, 6.0, 6.n)?
  * What steps/build settings/macros are needed to make it cross-distribution compatible (SL, CentOS, TUV, etc.)?

Thanks,

Adam Bishop
JANET(UK) is a trading name of The JNT Association, a company limited
by guarantee which is registered in England under No. 2881024 
and whose Registered Office is at Lumen House, Library Avenue,
Harwell Oxford, Didcot, Oxfordshire. OX11 0SG

ATOM RSS1 RSS2