eight.3. Packages hence break almost every other packages – Getaways ¶

eight.3. Packages hence break almost every other packages – Getaways ¶

This really is accustomed claim that you to definitely package are much more helpful which have one or more others. With this particular field says to brand new packaging program plus the affiliate you to the fresh new listed packages was associated with this option and certainly will maybe increase their convenience, however, that setting up this option without them try very well realistic.

This field is similar to Implies however, works in the opposite guidance. It is used to declare that a deal can boost the latest capabilities of another package.

In this case, both the before-configured and already “Unpacked” otherwise “Half-Configured” systems need meet people version condition regarding the Pre-Depends community

This community is like Depends , apart from in addition pushes dpkg to accomplish installation of the newest bundles called ahead of also carrying out the installation of the package hence declares brand new pre-reliance, below:

Whenever a great deal declaring an excellent pre-dependency is just about to become unpacked brand new pre-dependence are found whether your depended-on the package are sometimes completely configured, if you don’t when your relied-on bundle(s) are only throughout the “Unpacked” or perhaps the “Half-Configured” county, so long as these are typically set up correctly at some point in for the last (and never eliminated otherwise partially removed because the).

Eg a package is number having fun with Is based the package(s) that are necessary for the greater number of key elements

If the plan claiming an excellent pre-dependence is going to be configured, the latest pre-dependence might be handled since a frequent Would depend . It might be experienced found as long as this new relied-to the plan has been correctly set up. Although not, as opposed to which have Would depend , Pre-Is based cannot allow rounded dependencies is damaged. In the event the a circular dependence was encountered if you are wanting to award Pre-Would depend , the installation is aborted.

Pre-Is based also are expected should your preinst script relies on the newest entitled package. It’s always best to stop this example when possible.

Pre-Would depend will likely be made use of meagerly, preferably just by packages whose untimely modify otherwise setting up would obstruct the skill of the machine to keep having any inform one to would-be in progress.

You shouldn’t indicate good Pre-Depends admission to possess a package until then has been talked about into this new debian-devel subscriber list and you will an opinion about carrying out that has been hit. Pick Dependencies .

When selecting and therefore number of dependence to use you need to know essential brand new depended-on the package should be to the newest functionality of the that declaring the fresh dependence. Specific packages consist regarding components of varying amounts of characteristics. Others components’ criteria are mentioned as Pointers or Recommendations, while the appropriate into the components’ cousin pros.

Whenever that digital plan declares that it getaways various other, dpkg will best hookup apps for android decline to allow the package which declares Trips to feel unpacked until the new broken package is deconfigured earliest, and this will refuse to allow the damaged plan to get reconfigured.

A deal will not be considered to be leading to breakage just given that its configuration data continue to be installed; it should be about “Half-Installed”.

An alternative exclusion is good for bundles hence elizabeth otherwise an excellent virtual bundle which they offer (see lower than): it doesn’t number as the a genuine damage.

Generally speaking a breaks admission will have a keen “prior to when” type clause; such a breaks try put in the kind of a keen (implicit or specific) dependency which violates an expectation or suggests a bug in the earlier systems of your busted bundle, otherwise which takes over a document from earlier versions of your bundle called into the Holiday breaks . That it usage of Holiday breaks will inform higher-top plan administration systems your damaged package should be current before brand new one.

Whether your breaking package as well as overwrites some data regarding old package, it has to play with Changes to be certain that it happens effortlessly. Get a hold of Overwriting records and you may replacing packages – Substitute to own a full conversation out-of overtaking data files off their packages, together with utilizing Vacation trips when it comes to those instances.

Leave a Reply

Your email address will not be published. Required fields are marked *