excluding cfengine from install
Holger Levsen
debian at layer-acht.org
Thu Jul 26 19:58:54 CEST 2007
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
-------------- nächster Teil --------------
Ein Dateianhang mit Bin?rdaten wurde abgetrennt...
Dateiname : nicht verf?gbar
Dateityp : application/pgp-signature
Dateigr??e : 189 bytes
Beschreibung: nicht verf?gbar
URL : http://lists.uni-koeln.de/pipermail/linux-fai/attachments/20070726/a09b0a21/attachment.bin
More information about the linux-fai
mailing list