a b c d e f g h i j k l m n o p q r s t u v w x y z
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.
Description: Circumvent Debian package dependencies
This package provides a tool to create Debian
packages that only contain dependency information.
.
If a package P is not installed on the system, packages
that depend on P cannot normally be installed. However,
if equivalent functionality 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.
.
Another possibility is creation of a meta package. When this
package contains a dependency as "Depends: a, b, c", then
installing this package will also select packages a, b and c.
Instead of "Depends", you can also use "Recommends:" or
"Suggests:" for less demanding dependency.
.
Please note that this is a crude hack and if thoughtlessly used,
it might possibly do damage to your packaging system. And please
note as well that using it is not the recommended way of dealing
with broken dependencies. Better file a bug report instead.
--- 21737 Thu Jan 1 00:00:00 1970
+++ 2260 Thu Jan 1 00:00:00 1970
@@ -1,17 +1,20 @@
Circumvent Debian package dependencies
- This package provides a tool to create Debian packages that only
- contain dependency information.
+ 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.
+ If a package P is not installed on the system, packages
+ that depend on P cannot normally be installed. However,
+ if equivalent functionality 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.
.
- Another use is to circumvent dependency checking. If a package P is
+ Another possibility is creation of a meta package. When this
- not installed on the system, packages that depend on P cannot normally
+ package contains a dependency as "Depends: a, b, c", then
- be installed. However, if functionality equivalent to P is known to
+ installing this package will also select packages a, b and c.
- be installed, this tool can be used to trick the Debian package
+ Instead of "Depends", you can also use "Recommends:" or
- management system into believing that package P is actually installed.
+ "Suggests:" for less demanding dependency.
- NOTE: this should be considered a crude hack to work around awkward
+ .
- situations, not a normal solution. If you use equivs to work around
+ Please note that this is a crude hack and if thoughtlessly used,
- bugs in other Debian packages, you should also file bug reports
+ it might possibly do damage to your packaging system. And please
- against those packages.
+ note as well that using it is not the recommended way of dealing
+ with broken dependencies. Better file a bug report instead.