11 fevereiro 2011

Mandriva 2010.2 - Gestor de pacotes crasha?

Boas

Se por acaso o vosso gestor de pacotes gráfico (rpmdrake) encravar no arranque com a seguinte sequência de erros:

invalid fullname at /usr/lib/perl5/vendor_perl/5.10.1/Rpmdrake/pkg.pm line 547.
standalone::bug_handler() called from /usr/lib/perl5/vendor_perl/5.10.1/Rpmdrake/pkg.pm:553
Rpmdrake::pkg::get_pkgs() called from /usr/lib/perl5/vendor_perl/5.10.1/Rpmdrake/gui.pm:627
Rpmdrake::gui::pkgs_provider() called from /usr/sbin/rpmdrake:760
main::__ANON__() called from /usr/lib/perl5/vendor_perl/5.10.1/rpmdrake.pm:416
rpmdrake::slow_func() called from /usr/sbin/rpmdrake:760
main::run_treeview_dialog() called from /usr/sbin/rpmdrake:803

é porque em princípio terão instalado um pacote vindo do arquivo backports que tem estado danificado.

Para resolver o problema, vão a
ftp://mirror.tuxinator.org/MandrivaLinux/official/2010.2/i586/media/main/release/
e descarreguem o pacote perl-URPM-3.35-1mdv2010.1.i586.rpm para uma pasta qualquer no vosso pc.
Nessa pasta abram uma linha de comandos (F4 no Dolphin) e elevem a root para executar estes comandos:

rpm -e --nodeps perl-URPM

rpm -i perl-URPM-3.35-1mdv2010.1.i586.rpm

feito isto, terão de novo o rpmdrake a funcionar, e depois tenham cuidado com a actualização deste pacote, não deixem a versão do backports entrar.

ArameFarpado

0 comentários: