všetky možnosti
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Zdroj: libdist-checkconflicts-perl  ]

Balík: libdist-checkconflicts-perl (0.11-2)

Odkazy pre libdist-checkconflicts-perl

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík libdist-checkconflicts-perl:

Správcovia:

Externé zdroje:

Podobné balíky:

modul na deklarovanie konfliktov verzií distribúcie

Jedným aktuálnym nedostatkom klientov CPAN je, že nemajú možnosť určiť konfliktné downstreamové závislosti modulov. Dist::CheckConflicts sa pokúša tento problém obísť tak, že umožňuje zadať konfliktné verzie oddelene a vyriešiť ich po dokončení inštalácie modulu.

Napríklad povedzme, že máte modul Foo a iný modul Bar používa Foo. Ak by Foo zmenilo svoje API spôsobom, ktorý nie je spätne kompatibilný, spôsobilo by to nefunkčnosť Bar pokým Bar nebude aktualizovaný, aby používal nové API. Nie je možné, aby Foo jednoducho záviselo od opravenej verzie Bar, pretože to by spôsobilo cyklickú závislosť (pretože Bar už závisí od Foo) a aj tak to správne neurčuje uvedený zámer - Foo totiž nepoužíva bar. Ideálnym riešením by bolo, ak by sa dali určiť konfliktné verzie modulov takým spôsobom, ktorý by klientom CPAN umožnil aktualizovať konfliktné moduly automaticky po aktualizácii existujúceho modulu, ale do vyriešenia tejto záležitosti tento modul umožní používateľom to robiť ručne.

Značky: Software Development: Perl Development, Knižnice, Implementované v: Perl

Ostatné balíky súvisiace s balíkom libdist-checkconflicts-perl

  • závisí
  • odporúča
  • navrhuje
  • vylepšuje

Stiahnuť libdist-checkconflicts-perl

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
all 10.2 kB28.0 kB [zoznam súborov]