Re: Moto binary

Cory Wright <[email protected]> Wed, 19 Mar 2003 16:29:03 -0500
Newsgroups gmane.comp.lang.moto.devel
Organization Stand Blue Technology
Message-ID <[email protected]>
On Wed, Mar 19, 2003 at 04:17:17PM -0500, David Hakim wrote:
> To this end I suggest that perhaps RPMs should start getting added to 
> the contrib directory in the repository so they can be tested by other 
> users (who have access to the repository). I can also see about adding 
> a contrib area to the moto support site (with file upload) where these 
> RPMs can be uploaded and retrieved by a larger group.

Typically a package will distribute the spec file in the source somewhere,
maybe in the top level, maybe in contrib/.

> What RPMs do we need exactly ?

Most projects will create a src.rpm file with each new release, then users
will contribute the distribution specific rpms for versions that they have
access.  I can provide rh7.2 rpms.  

> I figure new RPMs will be needed when new moto versions come out. Is 
> there any way we can automate construction of these RPMs for multiple 
> targets at once :)

I believe the source rpm and spec file will help make it easier for others
to contribute them.  

> And I guess we would like a different package for each of the major 
> linux distros (rh,debian,suse,mandrake)

Shay, do I remember you saying once that you use Mandrake?

> How do the linux versions play into RPM construction ? Do we need a 
> different rpm for Redhat 7.1, 7.2, 7.3, and 8.0 ? Should we only ever 
> bother with the last two or three releases ?

Bother with whatever people are willing to contribute. :)  This seems to
be what the Mozilla project does.  There are almost never any RPM's when a
new version is released, then rpm's begin to appear.

> Your spec file uses the Redhat layout. I haven't used that layout on my 
> own installations in ages :) but it seems to work. I worry a little 
> that the RH layout isn't really up to modern RH standards ... could 
> someone take a look at the layout and see if it makes sense ?
>
> Should we also distribute RPMs that use the unified layout ?

I don't think so.  RPM users would compile from source if they either 
a) knew how, or b) had the time.  I am all in favor of maintaining any
consistancy with the Red Hat way of doing things when creating RPMs.

> Sorry for all these questions. Package management is just a very 
> foreign concept to me that I need to learn more about :)

Same here, I have been reading the "new debain package maintainers guide"
for a couple weeks now to try to make those .debs.  I guess thats why I am
so impressed with Shay's work. ;)

Cory

--
Cory Wright
Stand Blue Technology
http://www.standblue.net/