eight.six. Overwriting records and you can replacing bundles – Changes ¶
the new club-along with plan often match the dependence on the foo bundle with the brand new virtual package name, as over. In case the Will bring field will not establish a version matter, it generally does not see versioned dependencies otherwise violate versioned Problems otherwise Vacations . Including, because of the pursuing the bundles:
So you can specify and this from a couple of genuine packages Biker Sites dating app can be the fresh new standard to meet up a particular reliance to the an online bundle, list the genuine package rather till the digital that.
Should your virtual bundle represents a studio that will only be available with one actual plan at once, including the post-transport-representative virtual package that requires installing a digital that would disagreement along with almost every other company of these virtual package (come across Mail transportation, beginning and you can associate agents ), all of the bundles providing one virtual package must also claim a dispute on it using Issues . This can guarantee that at most you to vendor of this digital plan try unpacked otherwise strung at the same time.
Bundles is also claim within control document which they is overwrite data in a few most other bundles, or completely replace other bundles. The Changes manage profession have those two type of purposes.
seven.six.1. Overwriting data in other packages¶
It certainly is an error for a great deal so you can contain data files which happen to be on the system in another package. Although not, should your overwriting package declares that it Replaces the only with which has the latest document getting overwritten, up coming dpkg commonly alter the document on the dated plan with the ones from brand new. The latest document will not feel detailed as the “owned” from the old package and will also be absorbed by the the fresh package. Generally speaking, Breaks is going to be included in combination that have Changes . cuatro
Eg, in the event that a great deal foo are divided into foo and you will foo-analysis carrying out during the type step one.2-step 3, foo-studies could have the brand new industries
If a deal is wholly changed similar to this, to ensure that dpkg cannot discover of any files they however includes, it is considered to enjoys “disappeared”. It would be designated given that not desired toward system (chose to have reduction) and you can “Not-Installed”. People conffile s facts known for the package might possibly be ignored, as they will had been absorbed by the overwriting plan. The package’s postrm program would-be manage that have a special argument to let the box doing one finally clean expected. Find Overview of suggests maintainer texts have been called . 5
Because of it the means to access Substitute , virtual bundles (select Virtual packages – Brings ) commonly noticed when considering a Substitute career. The latest bundles declared to be changed have to be stated by the their actual labels.
Which access to Replaces just takes impact when one another bundles was at the least partly into program simultaneously. This is not related if your packages disagreement except if the latest conflict has been overridden.
eight.six.dos. Substitution whole packages, pressuring its treatment¶
2nd, Replaces lets the fresh new packing program to answer and therefore package will likely be eliminated when there is a dispute (see Conflicting digital bundles – Conflicts ). This need simply takes impression if a couple bundles create conflict, and so the two uses for the profession do not interfere with each other.
In such a case, the container proclaimed to be replaced will be an online bundle, thus instance, the post transport representatives (MTAs) will have the following industries in their manage data:
ensuring that only 1 MTA might be unpacked at any you to definitely time. Select Digital bundles – Offers considerably more details regarding it analogy.
eight.seven. Matchmaking between origin and you may digital packages – Build-Is based , Build-Depends-Indep , Build-Depends-Arc , Build-Issues , Build-Conflicts-Indep , Build-Conflicts-Arc ¶
Provider bundles that need specific binary bundles to-be installed otherwise missing at the time of building the container can get declare dating to people digital bundles.
No Comments Yet!
You can be first to comment this post!