From aarnal at gmail.com Wed Feb 1 10:23:57 2006 From: aarnal at gmail.com (Alexis Arnal) Date: Wed, 1 Feb 2006 14:23:57 -0400 Subject: [caracas-pm] como configurar CPAN?? Message-ID: <97aa8b80602011023t2459c1e5r@mail.gmail.com> Saludos, Tengo un problema con CPAN y me gustar?a saber si se puede hacer lo que les comento a continuaci?n. Tengo 2 m?quinas con Linux y Perl instalado, una de las m?quinas tiene acceso a Internet y la otra no, sin embargo ambas se comunican mediante la red LAN. En la que tiene acceso a internet configure CPAN para descargar los paquetes que necesito, luego trate de configurar CPAN en la otra m?quina y le indique la IP de la que tiene internet pero me da problemas cuando voy a instalar los modulos que est?n en el CPAN de la primera. Mientras tanto sigo leyendo y buscando como solucionar, acabo de encontrar un mini howto www.debianitas.net para hacer mirrors de CPAN, si tienen otra sugerencia se lo agradezco -- #-------------------- #!/usr/bin/perl -w # Ing. Alexis Arnal # GNU/Linux user: 378161 # Debian - Kernel 2.6.7-1-386 # CNE. Caracas - Venezuela #--------------------- use strict; print "No basta con alcanzar la sabidur?a, es necesario saber utilizarla\n"; print "Marco Tulio Cicer?n. 106 AC-43 AC. Escritor, orador y pol?tico romano\n"; print "http://www.proverbia.net"; #--------------------- From emhn at telcel.net.ve Thu Feb 2 06:53:54 2006 From: emhn at telcel.net.ve (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=) Date: Thu, 02 Feb 2006 10:53:54 -0400 Subject: [caracas-pm] Libro para novatos. Message-ID: <1138892034.22691.24.camel@localhost> De manera que no tengan que estar pirateando libros de O'Reilly. http://learn.perl.org/library/beginning_perl/ Recuerden que O'Reilly paga el sueldo de Larry, si se piratean los libros, Larry come menos. De paso, O'Reilly vende el servicio en l?nea de sus libros (Safari). -- Ernesto Hern?ndez-Novich - On Linux 2.6.15 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't apt-get it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From alfredocambera at gmail.com Thu Feb 2 07:23:03 2006 From: alfredocambera at gmail.com (Alfredo Cambera) Date: Thu, 2 Feb 2006 11:23:03 -0400 Subject: [caracas-pm] Libro para novatos. In-Reply-To: <1138892034.22691.24.camel@localhost> References: <1138892034.22691.24.camel@localhost> Message-ID: <1873db90602020723i1eff9cbdvf014451a65983f82@mail.gmail.com> Cool, gracias por la informaci?n. Esta bastante interesante el libro, sobre todo para los newbies en Perl (like me). Saludos On 2/2/06, Ernesto Hern?ndez-Novich wrote: > > De manera que no tengan que estar pirateando libros de O'Reilly. > > http://learn.perl.org/library/beginning_perl/ > > Recuerden que O'Reilly paga el sueldo de Larry, si se piratean los > libros, Larry come menos. De paso, O'Reilly vende el servicio en l?nea > de sus libros (Safari). > -- > Ernesto Hern?ndez-Novich - On Linux 2.6.15 i686 - Unix: Live free or die! > Geek by nature, Linux by choice, Debian of course. > If you can't apt-get it, it isn't useful or doesn't exist. > GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060202/2c0e6ed1/attachment.html From aarnal at gmail.com Fri Feb 3 08:23:08 2006 From: aarnal at gmail.com (Alexis Arnal) Date: Fri, 3 Feb 2006 12:23:08 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Problemas_de_Instalaci=F3n_de_DBD=3A?= =?iso-8859-1?q?=3AOracle?= Message-ID: <97aa8b80602030823j7ba35540t@mail.gmail.com> Saludos estoy teniendo problemas para instalar el Driver de Perl para conectarme a una Base de datos Oracle. El error es el siguiente: [root at localhost DBD]# make Skip blib/lib/DBD/Oracle.pm (unchanged) Skip blib/lib/oraperl.ph (unchanged) Skip blib/arch/auto/DBD/Oracle/dbdimp.h (unchanged) Skip blib/arch/auto/DBD/Oracle/ocitrace.h (unchanged) Skip blib/lib/Oraperl.pm (unchanged) Skip blib/arch/auto/DBD/Oracle/Oracle.h (unchanged) Skip blib/lib/DBD/Oracle/GetInfo.pm (unchanged) Skip blib/arch/auto/DBD/Oracle/mk.pm (unchanged) gcc -c -I/u01/app/oracle/product/9.2.0.1.0/rdbms/demo -I/u01/app/oracle/product/9.2.0.1.0/rdbms/public -I/u01/app/oracle/product/9.2.0.1.0/plsql/public -I/u01/app/oracle/product/9.2.0.1.0/network/public -I/u01/app/oracle/product/9.2.0.1.0/rdbms/demo -I/u01/app/oracle/product/9.2.0.1.0/plsql/public -I/u01/app/oracle/product/9.2.0.1.0/rdbms/public -I/u01/app/oracle/product/9.2.0.1.0/rdbms/demo -I/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI/ -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DVERSION=\"1.16\" -DXS_VERSION=\"1.16\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" -Wall -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT -DORA_OCI_VERSION=\"9.2.0.0.0\" Oracle.c cc1: opci??n `tune=pentium4' inv??lida make: *** [Oracle.o] Error 1 Me gustar?a saber donde puedo ver el diagn?stico de Error 1 o donde puedo encontrar `tune=pentium4' inv??lida el cual es quien arroja el problema (eso creo) Gracias de antemano por su tiempo y colaboraci?n -- #-------------------- #!/usr/bin/perl -w # Ing. Alexis Arnal # GNU/Linux user: 378161 # Debian - Kernel 2.6.7-1-386 # CNE. Caracas - Venezuela #--------------------- use strict; print "No basta con alcanzar la sabidur?a, es necesario saber utilizarla\n"; print "Marco Tulio Cicer?n. 106 AC-43 AC. Escritor, orador y pol?tico romano\n"; print "http://www.proverbia.net"; #--------------------- From aarnal at gmail.com Mon Feb 6 11:13:24 2006 From: aarnal at gmail.com (Alexis Arnal) Date: Mon, 6 Feb 2006 15:13:24 -0400 Subject: [caracas-pm] Reconfigurar CPAN Message-ID: <97aa8b80602061113m74127cb0r@mail.gmail.com> Saludos, C?mo hago para reconfigurar el cliente de CPAN una m?quina, quiero cambiarle los servidores a los cuales se conecta para desacargar los paquetes. Estoy buscando en man cpan y no encuentro nada Otra opci?n que tengo es borrar el directorio que crea y crearlo de nuevo -- #-------------------- #!/usr/bin/perl -w # Ing. Alexis Arnal # GNU/Linux user: 378161 # Debian - Kernel 2.6.7-1-386 # CNE. Caracas - Venezuela #--------------------- use strict; print "No basta con alcanzar la sabidur?a, es necesario saber utilizarla\n"; print "Marco Tulio Cicer?n. 106 AC-43 AC. Escritor, orador y pol?tico romano\n"; print "http://www.proverbia.net"; #--------------------- From gdelfino at mac.com Tue Feb 7 13:21:16 2006 From: gdelfino at mac.com (Gustavo Delfino) Date: Tue, 7 Feb 2006 17:21:16 -0400 Subject: [caracas-pm] Reconfigurar CPAN In-Reply-To: <97aa8b80602061113m74127cb0r@mail.gmail.com> References: <97aa8b80602061113m74127cb0r@mail.gmail.com> Message-ID: <3F97158D-D7F1-477D-A768-77CAD17C6F3A@mac.com> On Feb 6, 2006, at 3:13 PM, Alexis Arnal wrote: > C?mo hago para reconfigurar el cliente de CPAN una m?quina, quiero > cambiarle los servidores a los cuales se conecta para desacargar los > paquetes. > > Estoy buscando en man cpan y no encuentro nada > > Otra opci?n que tengo es borrar el directorio que crea y crearlo de > nuevo > -- Segun Perl in a Nutshell: "The first time you use the CPAN module, it takes you through a series of setup questions and writes CPAN::Config if you run the above as root or your administrative user. If the above is run as a user who does not have administrative permissions, CPAN.pm determines who you are and writes MyConfig.pm in a subdirectory of your home directory (defaults to ~/.cpan/CPAN/MyConfig.pm)." En mi caso, yo hice un "locate CPAN" y asi pude determinar que en mi maquina (Mac OS X) la ubicaci?n exacta del archivo a editar o borrar es: /System/Library/Perl/5.8.6/CPAN/Config.pm Ahora bien, una pregunta m?s dificil es como decidir cuales servidores espejos (MIRRORS) seleccionar. En tal sentido sugiero escoger los que tengan un menor tiempo de ping. Con este fin, prepare este programa al que llame pinger.pl: -------------------------------- use Net::Ping; use Time::HiRes; $pings = 3; # Number of pings to send # High precision syntax (requires Time::HiRes) $p = Net::Ping->new(); $p->hires(); open(HOSTS,$ARGV[0]) || die "hosts file not found"; while(){ my @times; ($num, $host) = split; foreach $i (1..$pings){ ($ret, $duration, $ip) = $p->ping($host, 5.5); push(@times,$duration); printf("$i: $host [ip: $ip] is alive (packet return time: %.2f ms) \n", 1000 * $duration) if $ret; } $total_time=0; foreach $t (@times){ $total_time = $total_time + $t; } $average_time{$num} = $total_time/$pings; print "The average time is $average_time{$num}\n"; } close(HOSTS); $p->close(); # Recipe 5.9 (cookbook) @order = sort { $average_time{$a} <=> $average_time{$b} } keys % average_time; foreach $n (@order){ print "$n $average_time{$n}\n"; } -------------------------------- El unico argumento que toma este programa es un archivo de texto con los nombres de los servidores espejo o mirrors. Por ejemplo yo tengo esta lista en un archivo llamado cpan_hosts.txt: 1 archive.progeny.com 2 carroll.cac.psu.edu 3 cpan-du.viaverio.com 4 cpan-sj.viaverio.com 5 cpan.calvin.edu 6 cpan.cs.utah.edu 7 cpan.cse.msu.edu 8 cpan.digisle.net 9 cpan.erlbaum.net 10 cpan.llarian.net 11 cpan.mirrors.redwire.net 12 cpan.mirrors.tds.net 13 cpan.nas.nasa.gov 14 cpan.netnitco.net 15 cpan.pair.com 16 cpan.teleglobe.net 17 cpan.thepirtgroup.com 18 cpan.uky.edu 19 csociety-ftp.ecn.purdue.edu 20 ftp-mirror.internap.com 21 ftp.ccs.neu.edu 22 ftp.cise.ufl.edu 23 ftp.cpanel.net 24 ftp.cs.colorado.edu 25 ftp.dc.aleron.net 26 ftp.duke.edu 27 ftp.epix.net 28 ftp.ibiblio.org 29 ftp.lug.udel.edu 30 ftp.mednor.net 31 ftp.ncsu.edu 32 ftp.orst.edu 33 ftp.ou.edu 34 ftp.rge.com 35 ftp.saintjoe.edu 36 ftp.sunsite.utk.edu 37 ftp.uwsg.iu.edu 38 mirror.aelix.com 39 mirror.aphix.com 40 mirror.candidhosting.com 41 mirror.csit.fsu.edu 42 mirror.datapipe.net 43 mirror.hiwaay.net 44 mirror.sit.wisc.edu 45 mirror.telentente.com 46 mirror.xmission.com 47 mirrors.kernel.org 48 mirrors.phenominet.com 49 mirrors.rcn.net 50 mirrors.towardex.com 51 perl.secsup.org 52 cpan.belfry.net 53 cpan.binarycompass.org 54 cpan.mirrors.hoobly.com 55 cpan.mirrors.nks.net 56 ftp.sedl.org 57 mirror.hyperian.net 58 mirrors.gossamer-threads.com 59 mirrors.playboy.com 60 mirrors.theonlinerecordstore.com 61 www.binarycode.org 62 www.perl.com 63 www.uberlan.net 64 www.unixsoft.org Desde mi oficina, los servidores con menor tiempo ping son: ftp.epix.net ftp.orst.edu mirrors.playboy.com Saludos, Gustavo Delfino From aarnal at gmail.com Tue Feb 7 14:50:52 2006 From: aarnal at gmail.com (Alexis Arnal) Date: Tue, 7 Feb 2006 18:50:52 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Siguen_Problemas_con_instalaci=F2n_de?= =?iso-8859-1?q?_DBD=3A=3AOracle?= Message-ID: <97aa8b80602071450s23f07e2fi@mail.gmail.com> Saludos, sigo con los problemas de instalaci?n de DBD::Oracle, reinstalamos el sistema operativo (RHEL, requisito de la aplicaci?n hecha con anterioridad), se reinstal? Oracle 9.2.0.4 (otro requisito de la aplicaci?n, si fuera por m? lo har?a con Debian+Postgres). Lo primero que hice fue revisar si estaba instalado DBI con perl -e 'use DBI' Luego prob? con CPAN y le dije install DBD::Oracle arrojando error que muestro a continuaci?n cc1: opci?n `tune=pentium4' inv?lida make: *** [Oracle.o] Error 1 /usr/bin/make -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible Descargu? el DBD::Oracle en tar.gz. Al ejecutar perl Makefile.PL sale sin problemas, el problema se presenta al hacer el make y el error es similar al mostrado anteriormente Prob? instalando el DBD de postgres y de mysql y me arrojo errores, (Ser? porque no esta instalado ni postgres ni mysql???) Estuve revisando la documentaci?n del README de DBD::Oracle y dice : "With Redhat9 it is REAL important to set LD_ASSUME_KERNEL to 2.4.1." yo estoy usando el kernel 2.6.9-5.ELsmp Gracias de antemano si alguien sabe como puedo solucionar este problema -- #-------------------- #!/usr/bin/perl -w # Ing. Alexis Arnal # GNU/Linux user: 378161 # Debian - Kernel 2.6.7-1-386 # CNE. Caracas - Venezuela #--------------------- use strict; print "No basta con alcanzar la sabidur?a, es necesario saber utilizarla\n"; print "Marco Tulio Cicer?n. 106 AC-43 AC. Escritor, orador y pol?tico romano\n"; print "http://www.proverbia.net"; #--------------------- From emhn at telcel.net.ve Mon Feb 6 18:21:50 2006 From: emhn at telcel.net.ve (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=) Date: Mon, 06 Feb 2006 22:21:50 -0400 Subject: [caracas-pm] Reconfigurar CPAN In-Reply-To: <97aa8b80602061113m74127cb0r@mail.gmail.com> References: <97aa8b80602061113m74127cb0r@mail.gmail.com> Message-ID: <1139278911.3482.50.camel@localhost> On Mon, 2006-02-06 at 15:13 -0400, Alexis Arnal wrote: > C?mo hago para reconfigurar el cliente de CPAN una m?quina, quiero > cambiarle los servidores a los cuales se conecta para desacargar los > paquetes. perl -MCPAN -e shell cpan> o conf init > Estoy buscando en man cpan y no encuentro nada Est? en el tercer p?rrafo de la secci?n "CONFIGURATION", al menos en el 'man CPAN' de mis Debian Sarge y Etch. -- Ernesto Hern?ndez-Novich - On Linux 2.6.15 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't apt-get it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From emhn at telcel.net.ve Mon Feb 6 19:18:46 2006 From: emhn at telcel.net.ve (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=) Date: Mon, 06 Feb 2006 23:18:46 -0400 Subject: [caracas-pm] Problemas de =?ISO-8859-1?Q?Instalaci=F3n?= de DBD::Oracle In-Reply-To: <97aa8b80602030823j7ba35540t@mail.gmail.com> References: <97aa8b80602030823j7ba35540t@mail.gmail.com> Message-ID: <1139282326.3482.53.camel@localhost> On Fri, 2006-02-03 at 12:23 -0400, Alexis Arnal wrote: > Saludos estoy teniendo problemas para instalar el Driver de Perl para > conectarme a una Base de datos Oracle. > > El error es el siguiente: [...] > gcc -c -I/u01/app/oracle/product/9.2.0.1.0/rdbms/demo > -I/u01/app/oracle/product/9.2.0.1.0/rdbms/public > -I/u01/app/oracle/product/9.2.0.1.0/plsql/public > -I/u01/app/oracle/product/9.2.0.1.0/network/public > -I/u01/app/oracle/product/9.2.0.1.0/rdbms/demo > -I/u01/app/oracle/product/9.2.0.1.0/plsql/public > -I/u01/app/oracle/product/9.2.0.1.0/rdbms/public > -I/u01/app/oracle/product/9.2.0.1.0/rdbms/demo > -I/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI/ > -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe > -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 > -DVERSION=\"1.16\" -DXS_VERSION=\"1.16\" -fPIC > "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" -Wall > -Wno-comment -DUTF8_SUPPORT -DNEW_OCI_INIT > -DORA_OCI_VERSION=\"9.2.0.0.0\" Oracle.c > cc1: opci??n `tune=pentium4' inv??lida > make: *** [Oracle.o] Error 1 El error es del _compilador_ de C (no tiene nada que ver con Perl), indicando que la optimizaci?n 'pentium4' no es v?lida. El compilador de C que tienes instalado no puede optimizar para 'pentium4' y por alguna raz?n el Makefile lo est? exigiendo; o te instalas un compilador que si pueda usar 'pentium4' o modificas el Makefile para que no intente usar tal optimizaci?n. -- Ernesto Hern?ndez-Novich - On Linux 2.6.15 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't apt-get it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From emhn at telcel.net.ve Wed Feb 8 05:31:40 2006 From: emhn at telcel.net.ve (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=) Date: Wed, 08 Feb 2006 09:31:40 -0400 Subject: [caracas-pm] como configurar CPAN?? In-Reply-To: <97aa8b80602011023t2459c1e5r@mail.gmail.com> References: <97aa8b80602011023t2459c1e5r@mail.gmail.com> Message-ID: <1139405501.3482.103.camel@localhost> On Wed, 2006-02-01 at 14:23 -0400, Alexis Arnal wrote: > Tengo 2 m?quinas con Linux y Perl instalado, una de las m?quinas tiene > acceso a Internet y la otra no, sin embargo ambas se comunican > mediante la red LAN. > > En la que tiene acceso a internet configure CPAN para descargar los > paquetes que necesito, luego trate de configurar CPAN en la otra > m?quina y le indique la IP de la que tiene internet pero me da > problemas cuando voy a instalar los modulos que est?n en el CPAN de la > primera. Pon un proxy Squid en la m?quina que tiene acceso a Internet. Configura _ambos_ CPAN para usar el proxy de ese modo cuando bajes cualquier paquete desde ambas quedar? almacenado en el cach? del proxy y cuando quieras instalarlo nuevamente o en la otra m?quina, ya estar? disponible. > Mientras tanto sigo leyendo y buscando como solucionar, acabo de > encontrar un mini howto www.debianitas.net para hacer mirrors de CPAN, > si tienen otra sugerencia se lo agradezco Para hacer un mirror de CPAN, s?lo necesitas espacio en disco, conexi?n a Internet y rsync. Otra de las razones por las cuales Debian GNU/Linux es la distribuci?n Linux que uso es que la cantidad de m?dulos Perl empaquetados y listos para usar hace pr?cticamente innecesario tener un mirror de CPAN (salvo por los m?dulos m?s nuevos "reci?n salidos del horno"). De hecho, los m?dulos que no est?n en Debian se pueden autoempaquetar usando dh-make-perl. -- Ernesto Hern?ndez-Novich - On Linux 2.6.15 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't apt-get it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From emhn at telcel.net.ve Wed Feb 8 05:33:14 2006 From: emhn at telcel.net.ve (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=) Date: Wed, 08 Feb 2006 09:33:14 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Febrero?= Message-ID: <1139405595.3482.106.camel@localhost> La reuni?n del mes de febrero coincide con un Festival de Instalaci?n GNU/Linux que tendr? lugar en el Instituto Sinapsis ubicado a una cuadra de la Plaza Bol?var en Caracas. Estamos tratando de determinar si ambos eventos pueden coincidir en esas instalaciones. En todo caso, el tema planteado para ese d?a es la introducci?n a Catalyst. -- Ernesto Hern?ndez-Novich - On Linux 2.6.15 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't apt-get it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From aarnal at gmail.com Wed Feb 8 11:33:07 2006 From: aarnal at gmail.com (Alexis Arnal) Date: Wed, 8 Feb 2006 15:33:07 -0400 Subject: [caracas-pm] No me estan llegando algunos correos de la lista Message-ID: <97aa8b80602081133x16bea26by@mail.gmail.com> Saludos, les comento que estoy revisando en los archivos de http://www.kitiara.org/Lists-Archives/ y veo unas respuestas a algunas de las preguntas que he formulado ultimamente. Por esa raz?n he preguntado algunas cosas varias veces. Disculpen -- #-------------------- #!/usr/bin/perl -w # Ing. Alexis Arnal # GNU/Linux user: 378161 # Debian - Kernel 2.6.7-1-386 # CNE. Caracas - Venezuela #--------------------- use strict; print "No basta con alcanzar la sabidur?a, es necesario saber utilizarla\n"; print "Marco Tulio Cicer?n. 106 AC-43 AC. Escritor, orador y pol?tico romano\n"; print "http://www.proverbia.net"; #--------------------- From aarnal at gmail.com Thu Feb 9 11:08:24 2006 From: aarnal at gmail.com (Alexis Arnal) Date: Thu, 9 Feb 2006 15:08:24 -0400 Subject: [caracas-pm] Problemas con DBD::Oracle (Resuelto) Message-ID: <97aa8b80602091108x51cf46b5l@mail.gmail.com> Saludos, me comunico con ustedes para informarles que el problema con la instalaci?n del DBD::Oracle fue solucionado, para ello se instal? una versi?n m?s reciente de PERL y se instal? sin problemas. La versi?n que ten?a antes era v5.8.5 y se sustituy? por v5.8.7. Gracias por su ayuda -- #-------------------- #!/usr/bin/perl -w # Ing. Alexis Arnal # GNU/Linux user: 378161 # Debian - Kernel 2.6.7-1-386 # CNE. Caracas - Venezuela #--------------------- use strict; print "No basta con alcanzar la sabidur?a, es necesario saber utilizarla\n"; print "Marco Tulio Cicer?n. 106 AC-43 AC. Escritor, orador y pol?tico romano\n"; print "http://www.proverbia.net"; #--------------------- From jcampos.ebd at gmail.com Thu Feb 9 12:01:04 2006 From: jcampos.ebd at gmail.com (Jose Gregorio Campos B.) Date: Thu, 9 Feb 2006 21:01:04 +0100 Subject: [caracas-pm] Oferta de trabajo en Perl Message-ID: <64d289f90602091201m3a6b60cdk50743cfbe08bc900@mail.gmail.com> Buen Dia, Debido a la proxima apertura de una oficina de desarrollo de software en Caracas, se necesitan programadores en el area WEB, indispensable buenos conocimientos y experiencia demostrable con el lenguaje PERL. A las personas que le pueda interesar esta oferta de trabajo por favor enviar Curriculum Actualizado a jcampos.ebd at gmail.com Saludos. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060209/762fbda0/attachment.html From alfredocambera at gmail.com Fri Feb 10 12:07:09 2006 From: alfredocambera at gmail.com (Alfredo Cambera) Date: Fri, 10 Feb 2006 16:07:09 -0400 Subject: =?ISO-8859-1?Q?Re:_[caracas-pm]_Reuni=F3n_de_Febrero?= In-Reply-To: <1139405595.3482.106.camel@localhost> References: <1139405595.3482.106.camel@localhost> Message-ID: <1873db90602101207u556630c4q3f221d7bc10d0ecd@mail.gmail.com> Seria excelente hacer coincidir ambos eventos, estoy interesado en la introducci?n a Catalyst y el Festival de Instalaci?n seria un "valor agregado" bien interesante. Saludos a Todos On 2/8/06, Ernesto Hern?ndez-Novich wrote: > > La reuni?n del mes de febrero coincide con un Festival de Instalaci?n > GNU/Linux que tendr? lugar en el Instituto Sinapsis ubicado a una cuadra > de la Plaza Bol?var en Caracas. Estamos tratando de determinar si ambos > eventos pueden coincidir en esas instalaciones. > > En todo caso, el tema planteado para ese d?a es la introducci?n a > Catalyst. > -- > Ernesto Hern?ndez-Novich - On Linux 2.6.15 i686 - Unix: Live free or die! > Geek by nature, Linux by choice, Debian of course. > If you can't apt-get it, it isn't useful or doesn't exist. > GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060210/2fe2ed80/attachment.html From aarnal at gmail.com Tue Feb 14 14:10:14 2006 From: aarnal at gmail.com (Alexis Arnal) Date: Tue, 14 Feb 2006 17:10:14 -0500 Subject: [caracas-pm] Problemas con Script de Perl+DBD::Oracle Message-ID: <97aa8b80602141410r40066c6el@mail.gmail.com> Saludos, Tal como dije en el correo anterior, hab?a solucionado el problema de la instalaci?n del DBD::Oracle actualizando la versi?n de Perl, ahora tengo otro problema, el cual les comento a continuaci?n. Estoy teniendo problemas con la ejecuci?n de un script que se conecta a una base de datos oracle y ejecuta una consulta, el script se ejecuta en la consola pero cuando lo intento ver por el navegador aparentemente no lo ejecuta y me arroja el siguiente error: ###################### Tue Feb 14 17:31:55 2006] [error] [client 192.168.31.144] install_driver(Oracle) failed: Can't load /usr/local/lib/perl5/site_perl/5.8.7/i686-linux/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: libclntsh.so.9.0: cannot open shared object file: No such file or directory at /usr/local/lib/perl5/5.8.7/i686-linux/DynaLoader.pm line 230. [Tue Feb 14 17:31:55 2006] [error] [client 192.168.31.144] at (eval 3) line 3 [Tue Feb 14 17:31:55 2006] [error] [client 192.168.31.144] Compilation failed in require at (eval 3) line 3. [Tue Feb 14 17:31:55 2006] [error] [client 192.168.31.144] Perhaps a required shared library or dll isn't installed where expected ####################### el script que estoy corriendo es ?ste: #!/usr/local/bin/perl -w use DBI; $user="prueba"; $password='1234'; $host = 'localhost'; $port= 1521; $sid='prueba'; $driver="dbi:Oracle:host=$host;sid=$sid;port=$port"; print "Content-type: text/html\n\n"; unless ($dbh= DBI -> connect($driver,$user,$password)) { print "\n No se pudo contactar el servidor \n"; } else {print "

CONECTADO\n


"} $sth = $dbh->prepare("SELECT cod_estado FROM estado "); $sth->execute; while(($datos)=$sth->fetchrow_array){ print "$datos\n"; } Otra pregunta como hago para hacer debugger con Ptkdb de una aplicaci?n web?? -- #-------------------- #!/usr/bin/perl -w # Ing. Alexis Arnal # GNU/Linux user: 378161 # Debian - Kernel 2.6.7-1-386 # CNE. Caracas - Venezuela #--------------------- use strict; print "No basta con alcanzar la sabidur?a, es necesario saber utilizarla\n"; print "Marco Tulio Cicer?n. 106 AC-43 AC. Escritor, orador y pol?tico romano\n"; print "http://www.proverbia.net"; #--------------------- From lem at cantv.net Wed Feb 15 10:32:48 2006 From: lem at cantv.net (=?ISO-8859-1?Q?Luis_Mu=F1oz?=) Date: Wed, 15 Feb 2006 14:32:48 -0400 Subject: [caracas-pm] Problemas con Script de Perl+DBD::Oracle In-Reply-To: <97aa8b80602141410r40066c6el@mail.gmail.com> References: <97aa8b80602141410r40066c6el@mail.gmail.com> Message-ID: <4de41647c1e9d1c559e1e0844b7251de@cantv.net> On Feb 14, 2006, at 6:10 PM, Alexis Arnal wrote: > (...) el script se > ejecuta en la consola pero cuando lo intento ver por el navegador > aparentemente no lo ejecuta y me arroja el siguiente error:(...) > > /usr/local/lib/perl5/site_perl/5.8.7/i686-linux/auto/DBD/Oracle/ > Oracle.so' > for module DBD::Oracle: libclntsh.so.9.0: cannot open shared object > file: No such file or directory at > /usr/local/lib/perl5/5.8.7/i686-linux/DynaLoader.pm line 230. > (...) > [Tue Feb 14 17:31:55 2006] [error] [client 192.168.31.144] Perhaps a > required shared library or dll isn't installed where expected DBD::Oracle "no sabe" d?nde puedes haber puesto la librer?a que falta (libclntsh) - Eso usualmente lo dicen las variables de ambiente ($ORACLE_HOME & friends) que debes ajustar para acceder a la conexi?n con herramientas como SQLPlus. Yo uso esencialmente dos soluciones, en orden inverso de preferencia: (1) Ajusta los valores desde el script Perl con algo como $ENV{ORACLE_HOME} = '...donde-lo-pusiste...'; $ENV{NLS...} = ... (2) Pon esa informaci?n en un m?dulo y c?rgalo desde tus aplicaciones - Si usas mod_perl, incluso puedes especificarlo directamente en la configuraci?n de Apache. Hay otras opciones para ajustar esas variables, pero no est?n tan relacionadas con Perl :-) Saludos. -lem From emhn at telcel.net.ve Wed Feb 15 10:38:50 2006 From: emhn at telcel.net.ve (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=) Date: Wed, 15 Feb 2006 14:38:50 -0400 Subject: [caracas-pm] Problemas con Script de Perl+DBD::Oracle In-Reply-To: <97aa8b80602141410r40066c6el@mail.gmail.com> References: <97aa8b80602141410r40066c6el@mail.gmail.com> Message-ID: <1140028730.1146.33.camel@localhost> On Tue, 2006-02-14 at 17:10 -0500, Alexis Arnal wrote: > Tal como dije en el correo anterior, hab?a solucionado el problema de > la instalaci?n del DBD::Oracle actualizando la versi?n de Perl, ahora > tengo otro problema, el cual les comento a continuaci?n. > > Estoy teniendo problemas con la ejecuci?n de un script que se conecta > a una base de datos oracle y ejecuta una consulta, el script se > ejecuta en la consola pero cuando lo intento ver por el navegador > aparentemente no lo ejecuta y me arroja el siguiente error: > > ###################### > Tue Feb 14 17:31:55 2006] [error] [client 192.168.31.144] > install_driver(Oracle) failed: Can't load > /usr/local/lib/perl5/site_perl/5.8.7/i686-linux/auto/DBD/Oracle/Oracle.so' > for module DBD::Oracle: libclntsh.so.9.0: cannot open shared object > file: No such file or directory at > /usr/local/lib/perl5/5.8.7/i686-linux/DynaLoader.pm line 230. > [Tue Feb 14 17:31:55 2006] [error] [client 192.168.31.144] at (eval 3) line 3 > [Tue Feb 14 17:31:55 2006] [error] [client 192.168.31.144] Compilation > failed in require at (eval 3) line 3. > [Tue Feb 14 17:31:55 2006] [error] [client 192.168.31.144] Perhaps a > required shared library or dll isn't installed where expected > ####################### Ese no es un problema de Perl, sino que el runtime de Oracle est? mal instalado. Perl no puede encontrar las librer?as de Oracle para enlazar el DBD con ellas. La instalaci?n de Oracle debe agregar el directorio de librer?as al ld.so.conf para que sean accesibles desde cualquier proceso, o bien tener la variable de ambiente LD_LIBRARY_PATH para que apunte a tal directorio. Los detalles de como hacer eso no tienen nada que ver con Perl, m?s a?n est?n en el manual de instalaci?n de Oracle para Linux. -- Ernesto Hern?ndez-Novich - On Linux 2.6.15 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't apt-get it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From emhn at telcel.net.ve Fri Feb 17 06:15:56 2006 From: emhn at telcel.net.ve (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=) Date: Fri, 17 Feb 2006 10:15:56 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Ma=F1ana?= Message-ID: <1140185757.17529.20.camel@localhost> La reuni?n de ma?ana coincidir? con el Festival de Instalaci?n Linux en el Instituto Sinapsis. La gu?a para llegar es caminar por la Av. Universidad hacia el oeste al bajarse del Metro La Hoyada, subiendo hacia la Plaza Bol?var por la esquina del Banco de Venezuela, frente a la panader?a por el pasaje (el mismo pasaje que sale al lado de FOGADE) Probablemente sea una reuni?n un poco m?s corta para poder colaborar con los novatos que vienen a por Linux y que nos encargaremos que se vayan con Debian y Perl. -- Ernesto Hern?ndez-Novich - On Linux 2.6.15 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't apt-get it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From agazso at ius.cc Mon Feb 20 07:31:17 2006 From: agazso at ius.cc (=?iso-8859-1?Q?Andr=E9s_Gazs=F3?=) Date: Mon, 20 Feb 2006 11:31:17 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Suegerncia_para_la_Pr=F3xima_Reuni=F3?= =?iso-8859-1?q?n_de_Perl_Mongers?= In-Reply-To: <1140028730.1146.33.camel@localhost> Message-ID: Estimados Perl Mongers: Para la pr?xima reuni?n desear?a sugerir, que se dedicara una media hora a explicar todas las variables impl?citas de Perl (i.e. $_ $\ @_ etc.), con breves ejemplos. Incluso me atrever?a a sugerir que una vez concluida la reuni?n, se elaborara una peque?a tabla para circularla por la lista. Sin m?s les saluda cordialmente, Vader. ------------------------------------- Andr?s Gazs? Gazs? & Dol?nyi Abogados Telf. : +58 (212) 976.59.93 976.63.55 Fax. : +58 (212) 976.66.06 mailto: agazso at ius.cc ------------------------------------- -