View Full Version : [qmail-scanner] Moduli perl su debian sarge
Ciao a tutti!
Ho un sistema con qmail, qmail-scanner e clamav su debian woody. Quando ho provato ad aggiornalo a sarge, mi ha proposto di rimuovere alcuni pacchetti, tra cui libparse-syslog-perl, libstorable-perl e libtime-hires-perl: questi moduli erano stati installati perchè richiesti da qmail-scanner al momento dell'installazione!!
Ora il mio dubbio è: me li vuole rimuovere perchè sono funzioni che sono state inserite nel perl base? Quindi aggiornando perl, possono essere tranquillamente rimosse? Qmail-scanner continuerà a funzionare?
Potrebbe essere una soluzione qualla di installarli tramite CPAN?
Spero che qualcuno abbia avuto lo stesso problema e possa darmi una dritta...
Grazie comunque.
Ciao
mm il cpan puo essere la soluzione certo, io personalmente li ho scaricati ad uno ad uno e compilati.
potresti anche aggiornare tutto tenendo qui pacchetti fissi senza aggiornarli.
devi lavorare con apt e i pin priority.
ciao
Ho un po' paura a lavorare coi pin priority... non vorrei provocare altri problemi! :rolleyes:
Ora il mio dubbio è: me li vuole rimuovere perchè sono funzioni che sono state inserite nel perl base? Quindi aggiornando perl, possono essere tranquillamente rimosse? Qmail-scanner continuerà a funzionare?
Mi piacerebbe sapere se queste supposizioni possano essere vere...
Grazie _YTS_!
se hai un paio di giga liberi, anche meno, ti consiglio di provare una installazione di debootstrap o chrottarti dentro una dir con il tuo sistema copiato pari pari e fare la prova del caso.....
ti levi tutte le risposte da solo, anche perche in effetti non saprei che altro dirti.
potrebbe essere stato integrata qualche miglioria nel perl, oppure un cambio di versione nei pacchetti, fatto sta che se aggiorni e poi non va una mazza tornare indietro è un casino :muro:
ciao
Guarda cosa ho trovato:
**********************************
perl (5.8.0-7) unstable; urgency=low
* New upstream release.
* NOTE: this release breaks binary compatability with previous
versions of perl. Users will need to upgrade to newer versions of
binary module packages (if/when available) and re-build any
locally installed modules.
* NOTE: DB_File now uses libdb4.0 (previously libdb2). Any DB_File
databases created with earlier perl packages will need to be
upgraded before being used with the current module with the
db4.0_upgrade program (in the libdb4.0-util package, with HTML docs
in db4.0-doc).
* NOTE: suidperl is now deprecated upstream and support is expected
to be discontinued for 5.10. Package description amended.
* Add Conflicts/Replaces/Provides for modules now included in core:
libdigest-md5-perl, libmime-base64-perl, libnet-perl,
libtime-hires-perl, libstorable-perl,
libattribute-handlers-perl, libcgi-perl, libi18n-langtags-perl,
liblocale-maketext-perl, libmath-bigint-perl, libnet-ping-perl,
libtest-harness-perl, libtest-simple-perl
* Update versions of conflicts on libpod-parser-perl,
libansicolor-perl and libfile-temp-perl.
**********************************
http://packages.debian.org/changelogs/pool/main/p/perl/perl_5.8.7-4/changelog
Potrebbe essere la risposta che cercavo... che ne dici?
Facendo una simulazione con apt-get mi chiede di rimuovere proprio quei pacchetti che sembrano essere stati incorporati nella versione base:
# apt-get -s install perl-base
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
libdigest-sha1-perl libhtml-parser-perl perl perl-modules
Suggested packages:
libterm-readline-gnu-perl libterm-readline-perl-perl
Recommended packages:
perl-doc
The following packages will be REMOVED:
libdigest-md5-perl libmime-base64-perl libstorable-perl libtime-hires-perl
The following packages will be upgraded:
libdigest-sha1-perl libhtml-parser-perl perl perl-base perl-modules
5 upgraded, 0 newly installed, 4 to remove and 48 not upgraded.
Remv libdigest-md5-perl (2.13-2 ) [libnet-dns-perl libdigest-hmac-perl ]
Remv libmime-base64-perl (2.12-4 ) [libnet-dns-perl libdigest-hmac-perl ]
Remv libstorable-perl (1.0.14-1 ) [libnet-dns-perl libdigest-hmac-perl ]
Remv libtime-hires-perl (1.20-4 ) [libnet-dns-perl libdigest-hmac-perl ]
Inst perl-modules [5.6.1-8.9] (5.8.4-8 Debian:3.1r0/stable) [libnet-dns-perl libdigest-hmac-perl ]
Inst perl [5.6.1-8.9] (5.8.4-8 Debian:3.1r0/stable) []
Inst libhtml-parser-perl [3.25-1] (3.45-2 Debian:3.1r0/stable) []
Inst libdigest-sha1-perl [2.00-1] (2.10-1 Debian:3.1r0/stable) []
Inst perl-base [5.6.1-8.9] (5.8.4-8 Debian:3.1r0/stable)
Conf perl-base (5.8.4-8 Debian:3.1r0/stable)
Conf perl (5.8.4-8 Debian:3.1r0/stable)
Conf perl-modules (5.8.4-8 Debian:3.1r0/stable)
Conf libhtml-parser-perl (3.45-2 Debian:3.1r0/stable)
Conf libdigest-sha1-perl (2.10-1 Debian:3.1r0/stable)
si mi pare la risposta che cercavi :D
tuttavia se puoi fai una prova prima, altrimenti giocatela :D
ma cmq dovrebbe andare tutto ok
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.