If a person package will be unpacked, another must be removed basic

eight.cuatro best online hookup sites. Contradictory digital packages – Disputes ¶

When one to digital plan announces a dispute which have several other playing with an excellent Problems career, dpkg tend to will not permit them to getting unpacked to the program at the same time. This really is a healthier limitation than just Getaways , hence inhibits the latest damaged bundle regarding becoming configured just like the cracking bundle is in the “Unpacked” county but allows one another packages to-be unpacked at the same big date.

In case the plan being unpacked try marked because the replacement (look for Overwriting files and you may replacing packages – Replaces , however, keep in mind that Vacations is always to typically be taken in this instance) the one into program, or perhaps the you to into the experience designated because the deselected, or one another packages was marked Important , after that dpkg will immediately eliminate the bundle that is inducing the disagreement. Or even, it will stop the installation of new plan with an error. Which device was specifically designed to produce a mistake when the installed bundle is very important , nevertheless the new package is not.

A package does not trigger a conflict merely due to the fact the arrangement data files are nevertheless installed; it ought to be no less than “Half-Installed”.

A unique different is good for packages and therefore e, or that have an online package that they provide (pick less than): this does not stop the construction, and lets a great deal in order to disagreement with individuals taking a replacement for this. You utilize this particular aspect when you wish the package at issue to be truly the only plan getting particular feature.

along side Provides whenever only 1 package taking certain virtual facility will be unpacked simultaneously (look for Digital bundles – Will bring ),

some days where one must end parallel having a couple of packages to have factors that are constant (perhaps not fixed from inside the an afterwards particular one of many packages) otherwise that have to avoid both bundles from getting unpacked in the same day, not just configured.

Remember that incorporating Conflicts is usually maybe not the best choice whenever one or two bundles provide the same data files. With respect to the factor in that dispute, using selection or renaming the fresh files can be a far greater approach. See, for example, Binaries .

None Vacations neither Disputes is going to be utilized until a few packages cannot end up being strung meanwhile otherwise creating them one another causes one of them to-be busted otherwise unusable. Which have similar abilities or starting an equivalent tasks because some other plan isn’t enough need so you’re able to declare Vacations otherwise Problems with this package.

A beneficial Problems entryway possess a keen “sooner than” adaptation condition whether your cause of the fresh new disagreement was fixed during the a later on brand of one of several packages. Yet not, the presence from an “prior to when” type clause was indicative you to definitely Holiday breaks have to have become utilized alternatively. An enthusiastic “prior to when” variation condition during the Disputes suppress dpkg of upgrading or establishing the newest plan and this announces for example a conflict until the revise otherwise removing of your own conflicted-having package might have been accomplished, that’s a powerful restriction.

eight.5. Virtual bundles – Brings ¶

While the labels of actual (“concrete”) packages, the package matchmaking fields Is based , Recommends , Implies , Improves , Pre-Depends , Vacations , Disputes , Build-Depends , Build-Depends-Indep , Build-Depends-Arch , Build-Conflicts , Build-Conflicts-Indep and build-Conflicts-Arch get explore “digital packages”.

A virtual package is the one which looks about Will bring handle realm of various other package. The end result is just as if for example the bundle(s) which give a particular digital bundle term got noted of the name every where the fresh new digital bundle term looks. (Select including Virtual packages )

In the event that you will find one another real and virtual bundles of the identical title, then dependence can be found (or the argument caused) by often the newest tangible bundle towards term involved otherwise virtually any tangible bundle that gives the brand new digital bundle to your term concerned. This is so, including, supposing we have