Koozali.org: home of the SME Server

NEWBIE "NOARCH"

Tim Jabaut

NEWBIE "NOARCH"
« on: April 25, 2001, 06:37:22 AM »
Sorry to ask a NEWBIE question, but what does the NOARCH stand for in many of the updated RPM's

Lloyd keen

Re: NEWBIE "NOARCH"
« Reply #1 on: April 25, 2001, 12:05:11 PM »
Its an RPM that is not architecture dependant.  The same RPM is used on
alpha, i386, sparc, ppc, etc.  Usually man pages, text documents, and
non-binary things like that.

Gordon Rowell

Re: NEWBIE "NOARCH"
« Reply #2 on: April 25, 2001, 12:17:11 PM »
Lloyd keen wrote:
>
> Its an RPM that is not architecture dependant.  The same RPM
> is used on alpha, i386, sparc, ppc, etc.  Usually man pages,
> text documents, and non-binary things like that.

And in the case of e-smith, this is most of our packages, since they are predominantly Perl scripts.

Compare, for example, kernel-2.2.16-22.i686.rpm with e-smith-base-4.4.0-13.noarch.rpm - the first is an i686 specific binary package, whereas the second is architecture neutral.

And to complete the picture, i386.rpm files are o.k. for i386 processors and above (i386, i486, i586, Pentium, etc.), whereas i586/i686 are only for the later processors.

Gordon

Tim Jabaut

Re: NEWBIE "NOARCH"
« Reply #3 on: April 25, 2001, 04:16:36 PM »
Thanks for the clarification