voguemaster wrote:
 Supporting anything but your distro is quite impossible if you want to use
 the neat macros that each distribution supplies, and don't want to go for
 the lowest denominator or do all the hardwork about guessing architecture,
 library locations, etc'. my solution is to build RPMs for my distro, and
 anyone else can grab the SRPM and hack the SPEC file.

So how is it that RH and Mandrake RPMs are sometimes interchangeable ?
I know Mandrake was based on RH (in some aspects) but according to you
this even shouldn't be possible..
Most distros copy stuff from each other - mainly Mandrake copies macros from Connectiva and the polish-distro-I-can't-remember-its-name-right-now, and RedHat copies from Mandrake and a few others. so in the long run, most macros you'll use will be at least recognizable on different distro. still, take a cooker package and try to --rebuild it on an RH 72 (or lower. I think that RH73 had this macro already) and it'll fail somewhere along the way with a weird error message about job control not available. this is because Mandrake uses some macros which are not available on RedHat. the other way around it works most of the times, except when the package requires libraries that have different package names on RedHat and Mandrake.
--
Oded

::..
"I'm not a god, I was misquoted."
	-- Lister, Red Dwarf

Reply via email to