The porting part is all taken care of, thankfully. Although one of the platforms i'm working with is cygwin. rpm already uses uname to determine the OS. But if you build a package on one system, say Linux and i try installing it on Cygwin, i get the error the the package was build for a different OS. I want to build a rpm package simaliar to how noarch rpms, but instead of arch independent i want it to be OS independent. There are tags for the spec file '%ifos ... %endif', but that's only for the build machine. I also noticed that in the system rpmrc file (/usr/lib/rpm/rpmrc), that all archs are compatable to 'noarch' like so arch_compat: alpha: axp noarch but i don't see a common name that all OSs are compatable with. i don't think this is possible but i thought i'd ask anyway. Thanks, --brad On Wed, Jun 12, 2002 at 11:15:53AM -0400, Keller, Tim wrote:
I would think the first thing would be porting RPM to those multiple OS's.
From there it would be a matter of creating a pre script that could use some reliable (like uname or something) mechanism to determine what the OS is and what needs to be done.
Are you talking strictly unixish Os's or do you want to see RPM on MS filth?
Tim.
-----Original Message----- From: Brad Noyes [mailto:maitre@ccs.neu.edu] Sent: Wednesday, June 12, 2002 11:10 AM To: wlug@mail.wlug.org Subject: [Wlug] OSs with RPM
Hi all, Does anyone know if there'a a way to build a single rpm that can be applied to multiple OSs?
Thanks, --brad _______________________________________________ Wlug mailing list Wlug@mail.wlug.org http://mail.wlug.org/mailman/listinfo/wlug _______________________________________________ Wlug mailing list Wlug@mail.wlug.org http://mail.wlug.org/mailman/listinfo/wlug