[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-fai
Subject: Re: excluding cfengine from install
From: Holger Levsen <debian () layer-acht ! org>
Date: 2007-07-26 17:58:54
Message-ID: 200707261959.02444.debian () layer-acht ! org
[Download RAW message or body]
Hi,
On Wednesday 18 July 2007 15:27, Henning Sprang wrote:
> To get your special cfengine version into the nfsroot, you need to:
>
> 1) build your specific version as a "real" debian package
> 2) put this version into your own apt repository
> 3) either take care that your deb always has a higher version number as
> the debian debs, so it's selected automatically, or explcitly set the
> version number to be used in /etc/fai/NFSROOT
equivs might be another tool which can help you:
Package: equivs
Description: Circumvent Debian package dependencies
This package provides a tool to create Debian packages that only
contain dependency information.
.
One use for this is to create a metapackage: a package whose sole
purpose is to declare dependencies and conflicts on other packages so
that these will be automatically installed, upgraded, or removed.
.
Another use is to circumvent dependency checking. If a package P is
not installed on the system, packages that depend on P cannot normally
be installed. However, if functionality equivalent to P is known to
be installed, this tool can be used to trick the Debian package
management system into believing that package P is actually installed.
NOTE: this should be considered a crude hack to work around awkward
situations, not a normal solution. If you use equivs to work around
bugs in other Debian packages, you should also file bug reports
against those packages.
regards,
Holger
[Attachment #3 (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic