[Novalug] Interest in Package Management Presentation?
Bryan J Smith
b.j.smith at ieee.org
Tue Oct 6 17:41:02 EDT 2009
Which is why distro packaging guidelines, the 3-tier groupings,
dependencies, breakout and other standards of Debian, Fedora
and other, major DPKG and RPM distros need to be covered, or are
typically discussed adhoc.
As far as archives, DPKG and RPM are standard archive formats +
their meta. You can convert and unpackage them as such. They
both have remained completely unchanged in format for over a
decade, other than a little added meta here and there.
Bryan J Smith - mailto:b.j.smith at ieee.org
Sent via BlackBerry from T-Mobile
From: James Ewing Cottrell 3rd <JECottrell3 at Comcast.NET>
Date: Tue, 06 Oct 2009 17:15:48
To: American Dave<novalug at soupy.org>
Cc: <novalug at calypso2.tux.org>
Subject: Re: [Novalug] Interest in Package Management Presentation?
American Dave wrote:
> I'd propose the following:
> * Why you'd want to make RPMs
I'm gonna answer this below.
> * How to make RPMs
I wish more time and effort was spent in the books talking about how to
make and use (what I call) TPM's, or the Tar version or RPMs. It would
be great if they could kill off the Bogus RPM Format and piggyback it
onto an existing Archive Format instead, like tar2d2 or c3pio.
> * How to make Solaris PKG's (if there's interest)
I'd say this was a Complete Waste of Time. A better idea is to Port RPM
to Solaris. Why? Because the Sun (actually ATT) package manager is Lame.
I suppose Binary Packages are OK, but to answer the first question about
WHY you'd want to make your own packages, RPM (and DPKG) capture the
info about how the Source Packages are Configured and Built.
The Dirty Little Secret of Package Management, however, is how to manage
mixing software from Two Different Sources, specifically Vendor Packages
with Local or Packages-Off-The-Net.
You've got to be careful that one doesn't clobber the other.
In any case, it seems like a good topic for a talk.
> -A. Dave
Novalug mailing list
Novalug at calypso.tux.org
More information about the Novalug