Skip to main content

If a person package is to be unpacked, others should be removed very first

If a person package is to be unpacked, others should be removed very first

eight.cuatro. Conflicting digital packages – Conflicts ¶

Whenever one to binary package declares a conflict that have another playing with a beneficial Conflicts occupation, dpkg often refuse to allow them to getting unpacked for the program at the same time. This will be a stronger limit than Holiday breaks , and therefore suppresses the latest busted bundle from are designed while the breaking bundle is in the “Unpacked” condition but allows one another bundles getting unpacked at the same day.

Whether your bundle getting unpacked is marked while the substitution (pick Overwriting data files and replacing bundles – Changes , but remember that Holidays is always to normally be used in such a case) the one with the system, or even the one to on system is marked given that deselected, or one another packages was noted Extremely important , next dpkg usually instantly take away the bundle which is resulting in the dispute. If not, it can halt installing new bundle having a keen mistake. So it process is specifically made to produce a mistake when the strung package is important , although the newest bundle isn’t.

A great deal cannot cause a conflict simply just like the their setup records are strung; it needs to be no less than “Half-Installed”.

A different sort of exclusion is perfect for packages hence e, otherwise which have a virtual bundle which they bring (discover lower than): this does not end the set up, and allows a package to help you argument with individuals bringing a replacement for it. You utilize this feature if you want the package involved getting truly the only plan bringing specific element.

combined with Provides whenever only 1 bundle delivering a given digital business is unpacked at a time (discover Virtual bundles – Provides ),

in other cases where one must prevent multiple installation of one or two bundles for factors that are lingering (not repaired during the a later version of one of many bundles) otherwise that have to avoid each other packages out of being unpacked during the exact same go out, just set up.

Know that incorporating Conflicts is often perhaps not the best choice when one or two bundles deliver the exact same data files. With regards to the factor in you to definitely dispute, playing with options otherwise renaming new data files might be a better means. Pick, such as, Binaries .

Neither Trips neither Conflicts will likely be made use of unless a few packages don’t end up being strung meanwhile or installing them each other causes among them to be damaged otherwise useless. That have similar functionality otherwise performing an identical employment because the another bundle isn’t sufficient need so you’re able to state Vacation trips or Issues with that package.

A great Problems admission possess an enthusiastic “sooner than” variation condition should your cause for the latest dispute is corrected into the an afterwards variety of among bundles. But not, normally the exposure out-of an “prior to when” adaptation condition is a sign one to Holidays must have come made use of alternatively. A keen “sooner than” type term from inside the Disputes suppresses dpkg regarding upgrading otherwise setting up new bundle and that announces particularly a conflict before posting or elimination of conflicted-having package could have been finished, that is an effective maximum.

7.5. Digital bundles – Brings ¶

Therefore the brands out of actual (“concrete”) packages, the box relationship industries Would depend , Suggests , Means , Advances , Pre-Depends , Holidays , Problems , Build-Is based , Build-Depends-Indep , Build-Depends-Arc , Build-Problems , Build-Conflicts-Indep and build-Conflicts-Arc could possibly get talk about “virtual packages”.

An online package is one hence looks throughout the Provides manage field of other plan. The outcome is as whether your plan(s) which provide a particular virtual package label was actually detailed from the identity every where new digital plan label appears. (Select together with Digital bundles )

In the event that you will find each other tangible and you may virtual bundles of the same title, then the dependence can be came https://hookupdaddy.net/milf-hookup/ across (or perhaps the dispute caused) because of the either the brand new real package to your title under consideration or almost every other real package that provides the fresh new virtual bundle on title concerned. This is so, eg, supposing i have

Leave a reply