seven.cuatro. Contradictory binary bundles – Problems ¶
Whenever one to binary package declares a dispute which have other using a good Disputes job, dpkg often won’t allow them to end up being unpacked toward program at the same time. It is a stronger limit than Breaks , and that suppresses the fresh new broken package off getting set up as the breaking package is in the “Unpacked” state however, lets both bundles is unpacked at the same date.
In the event your plan getting unpacked try marked given that replacing (discover Overwriting documents and you may substitution packages – https://hookupdaddy.net/women-looking-for-men/ Substitute , but note that Holidays is to usually be taken in this case) the main one toward program, and/or you to definitely on system is noted because deselected, otherwise each other packages are noted Very important , then dpkg often immediately get rid of the bundle which is resulting in the dispute. Or even, it does stop installing the fresh new plan having an error. It device try created specifically which will make a mistake in the event the hung bundle is very important , nevertheless new bundle is not.
A package will not bring about a dispute only while the its arrangement data continue to be strung; it must be no less than “Half-Installed”.
A special exclusion is good for packages and this e, or which have an online bundle which they provide (find less than): this won’t prevent the set up, and you will allows a deal in order to dispute with others providing a replacement for this. Make use of this particular feature if you want the box in question as really the only plan providing some feature.
and Provides when just one bundle bringing a given virtual facility are unpacked at a time (find Virtual packages – Will bring ),
other days where one must end multiple laying out a few packages to possess explanations which can be lingering (not repaired for the an after version of among the many packages) or that have to avoid both bundles out-of are unpacked at same big date, not just configured.
Remember that including Problems is normally not the best choice whenever two packages supply the same records. With regards to the cause for that disagreement, using choices otherwise renaming new data can be a far greater strategy. Find, instance, Binaries .
None Holiday breaks neither Issues is going to be made use of unless of course a couple of bundles you should never become installed meanwhile or setting up her or him both factors included in this to get broken otherwise unusable. Having equivalent effectiveness otherwise carrying out a similar tasks just like the another bundle isn’t sufficient cause to declare Breaks or Disputes with this bundle.
A great Issues admission possess an enthusiastic “prior to when” variation term should your factor in the brand new conflict is remedied in the a later on sort of among the many packages. However, normally the exposure out of an enthusiastic “prior to when” adaptation condition is actually an indication one Holidays need already been used as an alternative. An enthusiastic “earlier than” version clause into the Issues suppresses dpkg off updating or setting up the package which announces including a dispute up until the inform otherwise elimination of one’s conflicted-which have plan might have been done, that is a powerful restriction.
eight.5. Digital bundles – Will bring ¶
And brands of real (“concrete”) bundles, the container relationship industries Would depend , Suggests , Means , Advances , Pre-Depends , Breaks , Conflicts , Build-Would depend , Build-Depends-Indep , Build-Depends-Arch , Build-Issues , Build-Conflicts-Indep and build-Conflicts-Arch can get speak about “virtual packages”.
A virtual plan is just one hence seems about Brings control field of various other bundle. The effect is just as if your package(s) which give a specific virtual package identity ended up being listed of the term almost everywhere the virtual plan identity seems. (Select also Virtual packages )
In the event the you can find each other tangible and virtual bundles of the identical name, then dependence may be satisfied (or even the dispute triggered) because of the either the fresh new tangible bundle on name under consideration otherwise some other tangible plan that gives the digital bundle to your title involved. This is so that, instance, supposing i’ve