[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt-get y perl (que alguien me lo explique)



Eso es muy raro. Parece que te quiere instalar una versión de Perl anterior a 
la que tienes. Además sí que tienes Perl instalado (¿esms esta bobo? ¿Y 
dpkg?). Prueba a instalar los módulos con CPAN, sobre todo libnet-perl, que 
es el que te vuelve a pedir perl5.005 (no tiene sentido), y se te actualiza 
Perl de pasada. Claro que te arriesgas a tirarte un rato descargando y 
configurando para que te vuelva a decir que no tienes Perl instalado. Estas 
son las dependencias fundamentales de esms:
perl 
libwww-perl (y de paso libnet-perl)
libhtml-parser-perl 
libhtml-tree-perl
Que nos los expliquen :o)

El Vie 05 Oct 2001 21:34, Alfonso escribió:
> Hola
>
> Intento instalar un paquete que me he bajado de la web y me dice que
> necesita perl y yo tengo perl5.005, lo quito, intento instalar perl y
> dependencia a dependencia resulta que requiere perl5.005 pero es
> incompatible !?!?!?!?!?
>
> Que alguien me lo explique porque no entiendo nada...
>
> Gracias y saludos.
>
> He aquí lo que hago:
>
> debianero:~# dpkg -i esms_0.9.3-1_all.deb
> Selecting previously deselected package esms.
> (Reading database ... 22013 files and directories currently installed.)
> Unpacking esms (from esms_0.9.3-1_all.deb) ...
> dpkg: dependency problems prevent configuration of esms:
>  esms depends on perl; however:
>   Package perl is not installed.
> dpkg: error processing esms (--install):
>  dependency problems - leaving unconfigured
> Errors were encountered while processing:
>  esms
> debianero:~# apt-get install perl
> Reading Package Lists... Done
> Building Dependency Tree... Done
> You might want to run `apt-get -f install' to correct these:
> Sorry, but the following packages have unmet dependencies:
>   perl-5.005-base: Conflicts: perl but 5.004.05-2 is to be installed
> E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
> specify a solution).
> debianero:~# apt-get -f install
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Correcting dependencies... Done
> The following extra packages will be installed:
>   perl
> The following packages will be REMOVED:
>   esms libhtml-parser-perl libhtml-tree-perl libmime-base64-perl
> libnet-perl liburi-perl libwww-perl perl-5.005 perl-5.005-base
> The following NEW packages will be installed:
>   perl
> 0 packages upgraded, 1 newly installed, 9 to remove and 0 not upgraded.
> 1 packages not fully installed or removed.
> Need to get 0B/904B of archives. After unpacking 10.1MB will be freed.
> Do you want to continue? [Y/n] y
> (Reading database ... 22017 files and directories currently installed.)
> Removing esms ...
> Removing libhtml-tree-perl ...
> Removing libwww-perl ...
> Removing libhtml-parser-perl ...
> Removing liburi-perl ...
> Removing libmime-base64-perl ...
> Removing libnet-perl ...
> dpkg - warning: while removing libnet-perl, directory `/etc/Net' not empty
> so not removed.
> Removing perl-5.005 ...
> Removing perl-5.005-base ...
> Selecting previously deselected package perl.
> (Reading database ... 21169 files and directories currently installed.)
> Unpacking perl (from .../perl_5.004.05-2_all.deb) ...
> Setting up perl (5.004.05-2) ...
> debianero:~# dpkg -i esms_0.9.3-1_all.deb
> Selecting previously deselected package esms.
> (Reading database ... 21170 files and directories currently installed.)
> Unpacking esms (from esms_0.9.3-1_all.deb) ...
> dpkg: dependency problems prevent configuration of esms:
>  esms depends on libwww-perl; however:
>   Package libwww-perl is not installed.
>  esms depends on libhtml-parser-perl; however:
>   Package libhtml-parser-perl is not installed.
>  esms depends on libhtml-tree-perl; however:
>   Package libhtml-tree-perl is not installed.
> dpkg: error processing esms (--install):
>  dependency problems - leaving unconfigured
> Errors were encountered while processing:
>  esms
> debianero:~# apt-get install libwww-perl
> Reading Package Lists... Done
> Building Dependency Tree... Done
> You might want to run `apt-get -f install' to correct these:
> Sorry, but the following packages have unmet dependencies:
>   esms: Depends: libhtml-parser-perl but it is not going to be installed
>         Depends: libhtml-tree-perl but it is not going to be installed
>   libwww-perl: Depends: libnet-perl but it is not going to be installed
>                Depends: libmime-base64-perl but it is not going to be
> installed
>                Depends: liburi-perl (>= 1.03) but it is not going to be
> installed
>                Depends: libhtml-parser-perl but it is not going to be
> installed
> E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
> specify a solution).
> debianero:~# apt-get install libnet-perl
> Reading Package Lists... Done
> Building Dependency Tree... Done
> You might want to run `apt-get -f install' to correct these:
> Sorry, but the following packages have unmet dependencies:
>   esms: Depends: libwww-perl but it is not going to be installed
>         Depends: libhtml-parser-perl but it is not going to be installed
>         Depends: libhtml-tree-perl but it is not going to be installed
>   libnet-perl: Depends: perl-5.005 but it is not going to be installed or
>                         data-dumper
> E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
> specify a solution).
> debianero:~# apt-get install perl-5.005
> Reading Package Lists... Done
> Building Dependency Tree... Done
> You might want to run `apt-get -f install' to correct these:
> Sorry, but the following packages have unmet dependencies:
>   esms: Depends: libwww-perl but it is not going to be installed
>         Depends: libhtml-parser-perl but it is not going to be installed
>         Depends: libhtml-tree-perl but it is not going to be installed
>   perl-5.005: Depends: perl-5.005-base (= 5.005.03-7.1) but it is not going
> to be installed
> E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
> specify a solution).
> debianero:~# apt-get install perl-5.005-base
> Reading Package Lists... Done
> Building Dependency Tree... Done
> You might want to run `apt-get -f install' to correct these:
> Sorry, but the following packages have unmet dependencies:
>   esms: Depends: libwww-perl but it is not going to be installed
>         Depends: libhtml-parser-perl but it is not going to be installed
>         Depends: libhtml-tree-perl but it is not going to be installed
>   perl-5.005-base: Conflicts: perl but 5.004.05-2 is to be installed
> E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
> specify a solution).
> debianero:~# apt-get -f install
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Correcting dependencies... Done
> The following extra packages will be installed:
>   libhtml-parser-perl libhtml-tree-perl libmime-base64-perl libnet-perl
>   liburi-perl libwww-perl perl-5.005 perl-5.005-base
> The following packages will be REMOVED:
>   esms perl
> The following NEW packages will be installed:
>   libhtml-parser-perl libhtml-tree-perl libmime-base64-perl libnet-perl
>   liburi-perl libwww-perl perl-5.005 perl-5.005-base
> 0 packages upgraded, 8 newly installed, 2 to remove and 0 not upgraded.
> 1 packages not fully installed or removed.
> Need to get 0B/2769kB of archives. After unpacking 9962kB will be used.
> Do you want to continue? [Y/n]
>
>
> ???????????? Si le digo Yes empiezo otra vez en la pescadilla que se muerde
> la cola!!!
>
>
>
> _________________________________________________________
>
> Do You Yahoo!?
>
> Get your free @yahoo.com address at http://mail.yahoo.com



Reply to: