dubbi esintenziali
Marco Iora
marco.iora a yoda.ing.unibs.it
Ven 11 Mar 2005 12:23:03 UTC
Bauno wrote:
>2) Ciclo di vita non prevedibile delle applicazioni. E mi spiego. Il mio
>Apache usa PHP 4.0 (è un esempio, intendiamoci). Esce il 4.1. Dopo poco è
>presente in portage. Ma io non voglio fare l'upgrade perché le mie
>applicazioni non funzionano con 4.1. Nessun problema, direte voi, "pinno" il
>pacchetto. Già. Peccato che io vorrei continuare ad avere gli upgrade
>(specialmente quelli di sicurezza) relativi alla versione 4.0.x, senza però
>passare alla 4.1. Difficile, se non impossibile (ricordo che ne discutevano
>in gentoo-devel, non so se adesso abbiano risolto la situazione). Ma c'è di
>più e di peggio. Un anno dopo, la 4.1 viene dichiarata stabile, e la 4.0
>viene levata dal Portage. Adesso sono veramente da solo. Il ciclo di vita
>previsto per la mia applicazione è 3 o 4 anni, non ho tempo/voglia/soldi per
>renderla compatibile con la versione 4.1, e mi ritrovo con un pacchetto
>vitale che è, in tutto e per tutto, "unsupported".
>Le maggiori lamentele che circolavano all'epoca si potevano riassumere in
>questa domanda: data una gentoo stabile e stabilmente utilizzata come server,
>è possibile tenerla aggiornata, limitatamente alle patch di sicurezza, senza
>avere scatti di versione che, prima o dopo, finiscono per incasinare
>qualcosa? Che io sappia, la risposta è no.
>
Puoi impedire ad apache di passare al 4.1 al successivo aggiornamento
indicando in /etc/portage/package.mask
che tu accetti le versioni precedenti alla 4.1, quindi includendo tutte
le release della 4.0.
Non e' ancora il massimo e ci stanno lavorando... ma funziona.
Per l'ultimo problema e' vero una volta che una versione e' fuori dal
portage e' unsupported... dovrebbero lavorarci...
Marco
Maggiori informazioni sulla lista
Lug
|