Blog

Latest Industry News

If a person package is to be unpacked, the other should be got rid of very first

7.4. Contradictory binary packages – Disputes ¶

Whenever one digital bundle announces a conflict which have some other having fun with a great Conflicts occupation, dpkg often won’t let them become unpacked on the program at the same time. This really is a stronger restriction than Trips , hence suppress new broken plan off becoming designed as the cracking bundle is within the “Unpacked” condition but allows both bundles are unpacked https://datingranking.net/dating-in-your-30s/ at the same big date.

If for example the plan getting unpacked try marked just like the substitution (select Overwriting data files and you may replacing bundles – Changes , but remember that Vacation trips should generally be taken in this situation) one into system, or the one on experience marked while the deselected, otherwise both bundles are noted Essential , next dpkg commonly automatically remove the package that’s resulting in the disagreement. Or even, it will halt installing this new package with an error. Which device is specifically designed to help make an error if hung plan is important , nevertheless new plan isn’t.

A package cannot lead to a dispute merely because the arrangement data files are nevertheless installed; it should be about “Half-Installed”.

A unique exclusion is perfect for packages and this age, or with a virtual plan that they offer (discover less than): this doesn’t stop the installations, and you can lets a deal to help you argument with individuals taking a replacement for this. You utilize this particular aspect when you wish the package at issue is truly the only package providing specific feature.

together with Provides when only 1 package bringing confirmed virtual studio is unpacked simultaneously (look for Digital packages – Provides ),

other days in which one must avoid multiple installing two bundles to have reasons that will be lingering (perhaps not fixed for the an afterwards kind of one of many packages) otherwise that must prevent one another bundles off being unpacked during the same time, not simply set up.

Know that incorporating Disputes might be maybe not the best choice when one or two packages supply the same data. According to the reason for one dispute, playing with alternatives or renaming this new files might be a much better strategy. Get a hold of, like, Binaries .

Neither Vacation trips neither Problems will be made use of except if a couple bundles never feel installed at the same time otherwise creating them both grounds one of them is damaged otherwise useless. Having comparable functionality otherwise starting a comparable employment as several other package isn’t sufficient cause so you’re able to state Trips otherwise Problems thereupon package.

An excellent Conflicts entry possess an enthusiastic “prior to when” adaptation clause when your cause for the new argument is actually corrected into the an afterwards variety of among packages. Yet not, the exposure out-of an “earlier than” variation term was indicative that Holidays must have already been made use of rather. An “prior to when” type clause in the Issues prevents dpkg from updating or creating this new package and that announces including a dispute through to the posting otherwise removing of one’s conflicted-with plan has been accomplished, that is a powerful restrict.

eight.5. Virtual bundles – Brings ¶

Therefore the labels out-of actual (“concrete”) packages, the package dating industries Depends , Advises , Implies , Enhances , Pre-Would depend , Holidays , Problems , Build-Is based , Build-Depends-Indep , Build-Depends-Arc , Build-Conflicts , Build-Conflicts-Indep and construct-Conflicts-Arch can get explore “digital bundles”.

A virtual package is just one hence appears on Brings handle realm of some other bundle. The result is really as in case the plan(s) which give a specific digital plan label was detailed of the term every where the latest digital bundle identity looks. (Get a hold of plus Virtual packages )

When the you’ll find both concrete and you will digital bundles of the identical title, then the dependency is fulfilled (or perhaps the conflict brought about) from the possibly the new concrete package into term at issue or various other real plan that offers the fresh new virtual package toward identity in question. This is so, such as for example, supposing we have

Leave comments

Your email address will not be published.*



You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Back to top