[Distutils] bdist_rpm
Mark W. Alexander
mwa@gate.net
Thu, 27 Apr 2000 16:07:51 -0400 (EDT)
After poking and proding in all the places rpmrc is supposed
to be looked for.....
rpm --showrc
(duh.) The first section shows the architecture info.
AND, rpm CAN be used on Solaris, BSD, HP-UX, whatever. It's just
a complete pain, mostly trying to get it to know about all
the dependencies that already live on the box. You're better
off with a bdist routine for each package type.
Mark Alexander
mwa@gate.net
On Wed, 26 Apr 2000, Greg Ward wrote:
> Date: Wed, 26 Apr 2000 21:11:43 -0400
> From: Greg Ward <gward@ase.com>
> To: distutils-sig@python.org
> Subject: Re: [Distutils] bdist_rpm
>
> On 25 April 2000, Mark W. Alexander said:
> > Since bdist_rpm implies RPM-only, how about using the
> > default architecture from the rpmrc file?
>
> 'Cause I totally forgot about the rpmrc file, of course! Hmmm... I
> don't see anything in my /etc/rpmrc which would set the architecture
> string, though. Does RPM just figure it out for the current platform?
>
> Also, is there any sort of standard emerging for better platform strings
> in RPM filenames? "foo-1.3.4-1.i386.rpm" doesn't really cut it if you
> want to live in a world where Solaris, Linux, and *BSD all use RPMs.
> (Yes yes, I know they *don't*, but it's a nice idea...)
>
> Greg
>
> PS. as I mentioned earlier, the "noarch" distinction is easily handled:
> "if not self.distribution.has_ext_modules()" somewhere in the bdist_rpm
> command.
>
> --
> Greg Ward - Linux geek gward@python.net
> http://starship.python.net/~gward/
> We have always been at war with Oceania.
>
> _______________________________________________
> Distutils-SIG maillist - Distutils-SIG@python.org
> http://www.python.org/mailman/listinfo/distutils-sig
>