eight.6. Overwriting data and you may replacing bundles – Changes ¶

the latest pub-plus bundle usually fulfill the reliance on the foo package with this new virtual plan name, while the a lot more than. In the event your Provides field does not specify a variation count, it will not see versioned dependencies or violate versioned Conflicts otherwise Getaways . Including, considering the following the bundles:

In order to identify and this from a collection of genuine bundles is going to be the latest default to satisfy a certain dependence into the an online bundle, checklist the genuine package instead till the virtual one.

If your digital package stands for a facility that may just be available with that actual plan immediately, like the send-transport-representative digital plan that needs having a digital who would conflict along with most other providers of the virtual plan (pick Send transport, beginning and you will member agencies ), the packages providing you to definitely digital plan should claim a dispute inside playing with Conflicts . This may make sure at most you to vendor of these digital bundle try unpacked or installed at once.

Bundles normally state within manage document which they is overwrite documents in a few most other bundles, otherwise completely replace almost every other bundles. The newest Changes control job have these distinct objectives.

7.six.step one. Overwriting documents various other packages¶

It’s always a blunder getting a deal so you’re able to contain records that are to your system in another plan. But not, in case your overwriting bundle announces so it Changes the one which has the newest document being overwritten, next dpkg commonly change the file in the old plan having the ones from the. The fresh new document will no longer be indexed because the “owned” by dated package and you will be absorbed by new bundle. Usually, Holidays might be utilized in combination that have Substitute . 4

Instance, if a package foo is actually divided in to foo and you may foo-studies performing during the adaptation step one.2-3, foo-analysis might have the fresh fields

In the event that a great deal is very changed like this, to ensure that dpkg will not understand of any documents they still contains, it’s considered to features “disappeared”. It might be noted while the perhaps not desired to your system (chose having reduction) and “Not-Installed”. One conffile s details recognized for the box would-be overlooked, as they will have been taken over by overwriting plan. This new package’s postrm software would be focus on that have an alternative disagreement so that the container to do any last cleanup requisite. Discover Post on suggests maintainer programs are called . 5

For this accessibility Replaces , virtual bundles (discover Virtual bundles – Provides ) aren’t experienced when legit asian hookup app looking at good Substitute field. The brand new packages announced as actually replaced should be said by the its genuine labels.

That it entry to Replaces only takes effect whenever each other bundles are no less than partially with the system at once. It is not relevant if your packages disagreement except if the latest argument might have been overridden.

7.6.2. Substitution whole bundles, pressuring its removing¶

2nd, Replaces allows the newest packing system to respond to and that bundle shall be removed if you have a dispute (find Contradictory digital bundles – Conflicts ). That it utilize only takes effect in the event that a couple of bundles would argument, therefore the one or two uses with the career do not interfere together.

In cases like this, the package proclaimed to be changed is a virtual package, very such as, all mail transport agencies (MTAs) might have the next industries within their control data:

making sure only 1 MTA is unpacked any kind of time one to date. Look for Digital packages – Provides for more information about it example.

7.7. Relationship between supply and you may binary bundles – Build-Would depend , Build-Depends-Indep , Build-Depends-Arch , Build-Issues , Build-Conflicts-Indep , Build-Conflicts-Arc ¶

Provider packages which need particular digital bundles to-be installed otherwise missing in the course of strengthening the box will get declare dating to those digital bundles.

Marketing Digital. Este proyecto ha sido desarrollado por Grupo Enfoca: Diseño web Alicante