help-cfengine
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Patch to add install action to packages:


From: Mark Burgess
Subject: Re: Patch to add install action to packages:
Date: Sat, 26 Feb 2005 09:30:29 +0100

>From rpm -qa


gcc-c++-3.3.4-11
xine-lib-0.99.rc6a-4.2
canna-libs-3.7p3-3
xemacs-packages-info-20040202-57
alsaplayer-0.99.76-70
kdelibs3-3.3.0-34.3
release-notes-9.2-21.6
libopencdk-0.5.4-4
perl-HTML-Tagset-3.03-552
perl-Net-DNS-0.48-2
gnome-panel-2.6.2-43
yelp-2.6.1-6
libsoup-2.2.0-3.2
samba-client-3.0.9-2.3
mc-4.6.0-332.2
iproute2-2.4.7-870.4
db41-devel-4.1.25-75
python-2.3.4-3.2


M

On Fri, 2005-02-25 at 18:00 -0500, Phil D'Amore wrote:
> Out of curiosity, can you post an example?  I've never seen their naming
> convention.
> 
> On Fri, 2005-02-25 at 17:16, Mark Burgess wrote:
> > I was trying to use this on SuSE recently, whihc also uses RPM but it does 
> > not
> > work because the package naming convention is different, There is clearly
> > a lot to be done on the matter of package management,
> > 
> > M
> > 
> > > Phil D'Amore wrote:
> > > > I used RPM as an example here, but all three supported package managers
> > > > *should* work.  You can actually use more than one package manager at
> > > > once, since each keeps its own to-be-installed list.  If folks could
> > > > test the Debian and Sun parts of this, it'd be greatly appreciated, as I
> > > > don't really have the facilities to do so ;).  Most of the code for this
> > > > is package manager agnostic, except for the part that decides which
> > > > variable to read for the install command (RPMInstallCommand,
> > > > DPKGInstallCommand, SUNInstallCommand), so I'm expecting it will Just
> > > > Work (tm).
> > > 
> > > I realize that I'm not up to speed on the packages section and its 
> > > support - but there are more than three package formats.
> > > 
> > > Beyond the three listed above, I can think of several:
> > > 
> > > * HP-UX software depots
> > > * FreeBSD packages
> > > * Slackware packages
> > > 
> > > And this doesn't account for alternative installation programs, although 
> > > that may not be relevant - RPMInstall command could be set to "apt-get 
> > > install" for instance.
> > > 
> > > However, I find the names "RPMInstallCommand" et al to be just ghastly. 
> > >   What if RPM is phased out and replaced with the new name 
> > > FooBarPackageMgr?  What if someone installs RPM on a SUN machine?  What 
> > > if someone installs RPM onto Debian and uses it?  More importantly, how 
> > > are you EVER going to be able to get ALL package managers represented?
> > > 
> > > The commands ought to be package manager neutral, should they not?
> > > 
> > > -- 
> > > David Douthitt
> > > UNIX System Administrator
> > > Linux+, LPIC-1, RHCE
> > > HP-UX, Unixware, Linux, FreeBSD, OpenBSD
> > > Member: ACM, USENIX/SAGE
> > > 
> > > 
> > > _______________________________________________
> > > Help-cfengine mailing list
> > > Help-cfengine@gnu.org
> > > http://lists.gnu.org/mailman/listinfo/help-cfengine
> > > 
> > 
> > 
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > Work: +47 22453272            Email:  Mark.Burgess@iu.hio.no
> > Fax : +47 22453205            WWW  :  http://www.iu.hio.no/~mark
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > 
> > 
> > ----------------------------------------------------------------
> > This message was sent using IMP, the Internet Messaging Program.
> > 
> > 
> > _______________________________________________
> > Help-cfengine mailing list
> > Help-cfengine@gnu.org
> > http://lists.gnu.org/mailman/listinfo/help-cfengine





reply via email to

[Prev in Thread] Current Thread [Next in Thread]