all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: libdist-checkconflicts-perl  ]

Package: libdist-checkconflicts-perl (0.11-2)

Links for libdist-checkconflicts-perl

Screenshot

Debian Resources:

Download Source Package libdist-checkconflicts-perl:

Maintainers:

External Resources:

Similar packages:

modulo per dichiarare conflitti di versione per una distribuzione

Una delle mancanze dei client CPAN attualmente esistenti, è che non hanno modo di specificare dipendenze con conflitti a valle per i moduli. Dist::CheckConflicts cerca di aggirare questo problema permettendo di specificare separatamente versioni di moduli con conflitti e di gestirli dopo che il modulo è stato installato.

Per esempio, diciamo che si ha il modulo Pippo e che un altro modulo Pluto usa Pippo. Se Pippo dovesse cambiare la propria API in modo non compatibile all'indietro, ciò renderebbe Pluto non funzionante fino a che non è aggiornato per usare la nuova API. Pippo non può semplicemente dipendere da una versione fissa di Pluto, perché ciò causerebbe una dipendenza ciclica (dato che Pluto già dipende da Pippo), e comunque ciò non esprimerebbe in ogni caso l'intenzione corretta: Pippo non usa per nulla Pluto. La soluzione ideale sarebbe se ci fosse un modo di specificare versioni dei moduli in conflitto in un modo che permettesse ai client CPAN di aggiornare automaticamente i moduli in conflitto dopo l'aggiornamento di un modulo esistente ma, fino a che ciò non sarà possibile, questo modulo permette agli utenti di farlo manualmente.

Tags: Software Development: Perl Development, Libraries, Implemented in: Perl

Other Packages Related to libdist-checkconflicts-perl

  • depends
  • recommends
  • suggests
  • enhances

Download libdist-checkconflicts-perl

Download for all available architectures
Architecture Package Size Installed Size Files
all 10.2 kB28.0 kB [list of files]