From andrew at sweger.net Thu Nov 8 09:19:52 2007 From: andrew at sweger.net (Andrew Sweger) Date: Thu, 8 Nov 2007 09:19:52 -0800 (PST) Subject: SPUG: Perl Mongers group on LinkedIn Message-ID: Jose Castro, TPF Community Relations Leader, invites you all to join the Perl Mongers group on LinkedIn. If you have a LinkedIn account, go to this link and follow the instructions to join: http://www.linkedin.com/e/gis/40830/4971AC40763D -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From andrew at sweger.net Thu Nov 8 15:05:51 2007 From: andrew at sweger.net (Andrew Sweger) Date: Thu, 8 Nov 2007 15:05:51 -0800 (PST) Subject: SPUG: Perl Mongers group on LinkedIn In-Reply-To: Message-ID: Hey, guys. There's no need to email me or Jose to get hooked up. Just follow the link and ignore the request to email Jose. He's approving people as fast as he can. There are, like, millions and millions of Perl Mongers all over the world joining the group. I've heard from officials at LinkedIn that their servers are getting swamped with new accounts because of the whole PM.org group thing. All I can say is, keep up the good work, y'all! On Thu, 8 Nov 2007, Andrew Sweger wrote: > Jose Castro, TPF Community Relations Leader, invites you all to join the > Perl Mongers group on LinkedIn. If you have a LinkedIn account, go to this > link and follow the instructions to join: > > http://www.linkedin.com/e/gis/40830/4971AC40763D > > -- Andrew B. Sweger -- The great thing about multitasking is that several things can go wrong at once. From jobs-noreply at seattleperl.org Mon Nov 12 11:47:26 2007 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Mon, 12 Nov 2007 11:47:26 -0800 (PST) Subject: SPUG: JOB: SDE in Seattle @ advertising company Message-ID: Seeking the best SDE out there with advanced Perl experience and a sense of humor to join a Seattle based advertising company. This is an on-site, six month contract-to-hire position. You will get the chance to write web applications with Perl in Mason, JavaScript (AJAX) and writing SQL. Pay is based on the market rate. W2 or 1099 okay. Please apply if you are that rare person we have been searching for under rocks and in gopher holes.... Please submit your resume to Emily: emilyd at parkerservices.com Emily du Plessis IT Recruiter, Parker Technical p: 206-652-1516 From cmeyer at helvella.org Fri Nov 16 11:31:51 2007 From: cmeyer at helvella.org (Colin Meyer) Date: Fri, 16 Nov 2007 11:31:51 -0800 Subject: SPUG: Meeting Announcement -- 20 November, 2007 Message-ID: <20071116193151.GG27556@infula.helvella.org> November 2007 Seattle Perl Users Group (SPUG) Meeting ==================================================== Topic: Exploring Opcodes in the Perl5 VM Speaker: Josh ben Jore Meeting Date: Tuesday, 20 November 2007 Meeting Time: 6:30 - 8:30 p.m. Location: Whitepages.com offices, downtown Seattle Cost: Admission is free and open to the public Info: http://seattleperl.org/ ==================================================== This coming Tuesday, October 16th, is the next meeting of the THE SEATTLE PERL USERS GROUP. This month, Josh ben Jore will continue our education on the internals of the Perl5 virtual machine, focusing on opcodes. Josh is a programming language geek and a senior software engineer at WhitePages.com. Hack #83 in the Perl Hacks book was contributed by Josh. The book's Acknowledgments has this to say about him: Joshua ben Jore came to Perl because he had to write a CGI app for a political campaign and he'd heard that Perl was best for that sort of thing. He stayed when he found out for himself how wonderful CPAN was. His latest projects have been working toward getting Lispy macros and lazy evaluation in Perl and learning what Prolog has to offer. He is well-known at perlmonks.org under the handle diotalevi and admits to being a Morris dancer. So, be sure to bring your friends, stray pets (ahem), and, of course, don't forget to bring yourself! We'll see YOU at the next SPUG meeting! ================ Thanks again to all the SPUG members that show up at meetings or participate on the list to make the group worthwhile in the first place, and all the JAPHs out there for just being. Meeting Location ================ Whitepages.com is located on the 16th floor of the Rainier Square Tower (1301 5th Avenue, Seattle) which is across from the 5th Avenue Theater. See the directions[1] for a quick primer on how to reach us from various locations across Puget Sound. There are plenty of locations to park in the area, including on the street. If you're looking for off-street parking, you can park in the Rainier Square garage which has an entrance on Union St. After 6PM, the building management restricts access to most floors. Our host is trying to take care of this, but if unsuccessful, they will station someone on the 1st floor near the elevator bank and 5th Avenue entrance to let people in. Worst case scenario, give the host a call on his cell phone[2] and he'll run down to let you in. Our hosts are providing a generous assortment of free sodas, fruit drinks, teas, and coffee, and also have some snacks. You definitely won't dehydrate here. See you there! [1] - http://www.whitepagesinc.com/locations/ [2] - 206 354 7789 Colin From twists at gmail.com Tue Nov 20 01:39:00 2007 From: twists at gmail.com (Joshua ben Jore) Date: Tue, 20 Nov 2007 01:39:00 -0800 Subject: SPUG: Meeting Announcement -- 20 November, 2007 In-Reply-To: <20071116193151.GG27556@infula.helvella.org> References: <20071116193151.GG27556@infula.helvella.org> Message-ID: On Nov 16, 2007 11:31 AM, Colin Meyer wrote: > > November 2007 Seattle Perl Users Group (SPUG) Meeting > ==================================================== > > Topic: Exploring Opcodes in the Perl5 VM > Speaker: Josh ben Jore > Meeting Date: Tuesday, 20 November 2007 > Meeting Time: 6:30 - 8:30 p.m. > Location: Whitepages.com offices, downtown Seattle The slides for the talk can be viewed online. This is written against KPresenter with Kivio at http://diotalevi.isa-geek.net/~josh/Presentations/Perl%205%20VM.odp and has a fallback HTML mode at http://diotalevi.isa-geek.net/~josh/Presentations/Perl%205%20VM/html/slide_1.html. Feel free to read ahead. I won't mind. There are many external references at the end of the slides so please check there for things to read after the talk. Josh From billw at onedrous.org Tue Nov 20 19:43:10 2007 From: billw at onedrous.org (Bill Warner) Date: Tue, 20 Nov 2007 19:43:10 -0800 Subject: SPUG: Meeting Announcement -- 20 November, 2007 In-Reply-To: References: <20071116193151.GG27556@infula.helvella.org> Message-ID: <4743A94E.30502@onedrous.org> I checked out the slides and think they're great. Unfortunately I couldn't make the meeting. Great subject. Especially "programming the DOM". Thanks, -Bill Joshua ben Jore wrote: > On Nov 16, 2007 11:31 AM, Colin Meyer wrote: > >> November 2007 Seattle Perl Users Group (SPUG) Meeting >> ==================================================== >> >> Topic: Exploring Opcodes in the Perl5 VM >> Speaker: Josh ben Jore >> Meeting Date: Tuesday, 20 November 2007 >> Meeting Time: 6:30 - 8:30 p.m. >> Location: Whitepages.com offices, downtown Seattle >> > > The slides for the talk can be viewed online. This is written against > KPresenter with Kivio at > http://diotalevi.isa-geek.net/~josh/Presentations/Perl%205%20VM.odp > and has a fallback HTML mode at > http://diotalevi.isa-geek.net/~josh/Presentations/Perl%205%20VM/html/slide_1.html. > > Feel free to read ahead. I won't mind. There are many external > references at the end of the slides so please check there for things > to read after the talk. > > Josh > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ > > From mmccaws at comcast.net Fri Nov 23 13:02:30 2007 From: mmccaws at comcast.net (mmccaws at comcast.net) Date: Fri, 23 Nov 2007 21:02:30 +0000 Subject: SPUG: Some modules won't install gcc error Message-ID: <112320072102.8074.47473FE5000CB60600001F8A22007354469C990E0C0C0303@comcast.net> Hi I'm running a second installation of perl on and was trying to install Bundle::CPAN. Some modules installed and some did not. The Bundle summary provides the list of those that did not. I also need the modules for DBD::mysql and DBI to install. I figure if I can correct the problems associated with installing these I'll understand what settings are needed in my cpan, makefile.pl, and build modules. I don't know if this is the source of the problem but there is an error message : /usr/bin/sh: gcc: Execute permission denied. *** Error exit code 1 that gcc has the following permissions -rwxr-xr-x 1 slade users 247672 Nov 9 2006 /home/slade/scripts/gcc I thought with these permission settings that other users should be able to access it. the Bundle summary, perl -V and the failed install outputs info for Term::ReadKey and DBD::mysql are below What other information is needed to make sure my settings are correct? Thanks Mike McCann perl -V Summary of my perl5 (revision 5 version 8 subversion 8) configuration: Platform: osname=hpux, osvers=11.23, archname=IA64.ARCHREV_0 uname='hp-ux valhalla b.11.23 u ia64 0392673761 unlimited-user license ' config_args='-A prepend:libswanted=cl pthread -d -e -Dcc=gcc -Ui_dbm -Ui_db -Dprefix=/usr/local useposix=true' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='gcc', ccflags ='-D_HPUX_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE', optimize='-O0', cppflags='-D_HPUX_SOURCE -D_HPUX_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include' ccversion='', gccversion='4.1.1', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=4 alignbytes=8, prototype=define Linker and Libraries: ld='/usr/bin/ld', ldflags =' -L/usr/local/lib -L/opt/local/lib -L/usr/lib/hpux32' libpth=/usr/local/lib /opt/local/lib /usr/lib/hpux32 /lib /usr/lib /usr/ccs/lib libs=-lcl -lpthread -lnsl -lnm -lndbm -ldl -ldld -lm perllibs=-lcl -lpthread -lnsl -lnm -ldl -ldld -lm libc=/usr/lib/hpux32/libc.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_hpux.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-B,deferred ' cccdlflags='-fPIC', lddlflags='-b -L/usr/local/lib -L/opt/local/lib -L/usr/lib/hpux32' Characteristics of this binary (from libperl): Compile-time options: PERL_MALLOC_WRAP USE_LARGE_FILES USE_PERLIO Built under hpux Compiled at Sep 19 2006 16:59:33 @INC: /usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0 /usr/local/lib/perl5/5.8.8 /usr/local/lib/perl5/site_perl/5.8.8/IA64.ARCHREV_0 /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl Bundle summary: The following items in bundle Bundle::CPAN had installation problems: ExtUtils::CBuilder ExtUtils::MakeMaker File::Spec Digest::SHA Compress::Raw::Zlib IO::Compress::Base IO::Uncompress::Gunzip Compress::Zlib IO::Zlib Archive::Tar Term::ReadKey YAML $ sudo perl -MCPAN -e shell CPAN: File::HomeDir loaded ok (v0.66) Your OS does not support locking; continuing and ignoring all locking issues CPAN: Time::HiRes loaded ok (v1.86) cpan shell -- CPAN exploration and modules installation (v1.9205) ReadLine support enabled Can't ioctl TIOCGETP: Invalid argument Consider installing Term::ReadKey from CPAN site nearby at http://www.perl.com/CPAN Or use perl -MCPAN -e shell to reach CPAN. Falling back to 'stty'. If you do not want to see this warning, set PERL_READLINE_NOWARN in your environment. cpan[1]> install Term::ReadKey CPAN: Storable loaded ok (v2.15) Going to read /home/smartcd/.cpan/Metadata Database was generated on Thu, 22 Nov 2007 17:36:41 GMT LWP not available CPAN: Net::FTP loaded ok (v2.77) Fetching with Net::FTP: ftp://cpan.mirrors.redwire.net/pub/CPAN/authors/01mailrc.txt.gz CPAN: YAML loaded ok (v0.66) Going to read /home/smartcd/.cpan/sources/authors/01mailrc.txt.gz CPAN: Compress::Zlib loaded ok (v1.42) ............................................................................DONE LWP not available Fetching with Net::FTP: ftp://cpan.mirrors.redwire.net/pub/CPAN/modules/02packages.details.txt.gz Going to read /home/smartcd/.cpan/sources/modules/02packages.details.txt.gz Database was generated on Fri, 23 Nov 2007 17:36:36 GMT HTTP::Date not available ............................................................................DONE LWP not available Fetching with Net::FTP: ftp://cpan.mirrors.redwire.net/pub/CPAN/modules/03modlist.data.gz Going to read /home/smartcd/.cpan/sources/modules/03modlist.data.gz ............................................................................DONE Going to write /home/smartcd/.cpan/Metadata Running install for module 'Term::ReadKey' Running make for J/JS/JSTOWE/TermReadKey-2.30.tar.gz CPAN: checksum security checks disabled because Digest::SHA not installed. Please consider installing the Digest::SHA module. Scanning cache /home/smartcd/.cpan/build for sizes ............................................................................DONE x TermReadKey-2.30/genchars.pl, 10688 bytes, 21 tape blocks x TermReadKey-2.30/Makefile.PL, 1222 bytes, 3 tape blocks x TermReadKey-2.30/Configure.pm, 27633 bytes, 54 tape blocks x TermReadKey-2.30/test.pl, 7696 bytes, 16 tape blocks x TermReadKey-2.30/ReadKey.pm, 16187 bytes, 32 tape blocks x TermReadKey-2.30/META.yml, 245 bytes, 1 tape blocks x TermReadKey-2.30/ReadKey.xs, 41938 bytes, 82 tape blocks x TermReadKey-2.30/ppport.h, 15782 bytes, 31 tape blocks x TermReadKey-2.30/MANIFEST, 170 bytes, 1 tape blocks x TermReadKey-2.30/README, 6357 bytes, 13 tape blocks CPAN: File::Temp loaded ok (v0.19) CPAN.pm: Going to build J/JS/JSTOWE/TermReadKey-2.30.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Term::ReadKey cp ReadKey.pm blib/lib/Term/ReadKey.pm AutoSplitting blib/lib/Term/ReadKey.pm (blib/lib/auto/Term/ReadKey) /usr/local/bin/perl -I/usr/local/lib/perl5/5.8.8 genchars.pl Writing termio/termios section of cchars.h... Done. Checking for sgtty... Sgtty NOT found. Writing sgtty section of cchars.h... Done. /usr/local/bin/perl /usr/local/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/local/lib/perl5/5.8.8/ExtUtils/typemap ReadKey.xs > ReadKey.xsc && mv ReadKey.xsc ReadKey.c gcc -c -D_HPUX_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -O0 -DVERSION=\"2.30\" -DXS_VERSION=\"2.30\" -fPIC "-I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/CORE" ReadKey.c /usr/bin/sh: gcc: Execute permission denied. *** Error exit code 1 Stop. JSTOWE/TermReadKey-2.30.tar.gz /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 Failed during this command: JSTOWE/TermReadKey-2.30.tar.gz : make NO cpan[2]> cpan[2]> exit Lockfile removed. cpan[2]> install DBD::mysql Running install for module 'DBD::mysql' Running make for C/CA/CAPTTOFU/DBD-mysql-4.005.tar.gz CPAN: checksum security checks disabled because Digest::SHA not installed. x DBD-mysql-4.005/ChangeLog, 55726 bytes, 109 tape blocks x DBD-mysql-4.005/constants.h, 1936 bytes, 4 tape blocks x DBD-mysql-4.005/dbdimp.c, 127251 bytes, 249 tape blocks x DBD-mysql-4.005/dbdimp.h, 10169 bytes, 20 tape blocks x DBD-mysql-4.005/eg/prepare_memory_usage.pl, 450 bytes, 1 tape blocks x DBD-mysql-4.005/eg/proc_example1.pl, 1053 bytes, 3 tape blocks x DBD-mysql-4.005/eg/proc_example2.pl, 1418 bytes, 3 tape blocks x DBD-mysql-4.005/eg/proc_example3.pl, 901 bytes, 2 tape blocks x DBD-mysql-4.005/INSTALL.html, 29283 bytes, 58 tape blocks x DBD-mysql-4.005/lib/Bundle/DBD/mysql.pm, 364 bytes, 1 tape blocks x DBD-mysql-4.005/lib/DBD/mysql/GetInfo.pm, 16096 bytes, 32 tape blocks x DBD-mysql-4.005/lib/DBD/mysql/INSTALL.pod, 22221 bytes, 44 tape blocks x DBD-mysql-4.005/lib/DBD/mysql.pm, 55349 bytes, 109 tape blocks x DBD-mysql-4.005/Makefile.PL, 23671 bytes, 47 tape blocks x DBD-mysql-4.005/Makefile.PL.embedded, 713 bytes, 2 tape blocks x DBD-mysql-4.005/MANIFEST, 836 bytes, 2 tape blocks x DBD-mysql-4.005/MANIFEST.SKIP, 41 bytes, 1 tape blocks x DBD-mysql-4.005/META.yml, 380 bytes, 1 tape blocks x DBD-mysql-4.005/myld, 1709 bytes, 4 tape blocks x DBD-mysql-4.005/mysql.xs, 17277 bytes, 34 tape blocks x DBD-mysql-4.005/README, 2781 bytes, 6 tape blocks x DBD-mysql-4.005/t/00base.t, 985 bytes, 2 tape blocks x DBD-mysql-4.005/t/10connect.t, 609 bytes, 2 tape blocks x DBD-mysql-4.005/t/20createdrop.t, 753 bytes, 2 tape blocks x DBD-mysql-4.005/t/30insertfetch.t, 1034 bytes, 3 tape blocks x DBD-mysql-4.005/t/35limit.t, 2007 bytes, 4 tape blocks x DBD-mysql-4.005/t/35prepare.t, 3320 bytes, 7 tape blocks x DBD-mysql-4.005/t/40bindparam.t, 6685 bytes, 14 tape blocks x DBD-mysql-4.005/t/40bindparam2.t, 2783 bytes, 6 tape blocks x DBD-mysql-4.005/t/40blobs.t, 3224 bytes, 7 tape blocks x DBD-mysql-4.005/t/40catalog.t, 10073 bytes, 20 tape blocks x DBD-mysql-4.005/t/40listfields.t, 4528 bytes, 9 tape blocks x DBD-mysql-4.005/t/40nulls.t, 2555 bytes, 5 tape blocks x DBD-mysql-4.005/t/40numrows.t, 4152 bytes, 9 tape blocks x DBD-mysql-4.005/t/41bindparam.t, 2010 bytes, 4 tape blocks x DBD-mysql-4.005/t/41blobs_prepare.t, 4162 bytes, 9 tape blocks x DBD-mysql-4.005/t/42bindparam.t, 2159 bytes, 5 tape blocks x DBD-mysql-4.005/t/50chopblanks.t, 3854 bytes, 8 tape blocks x DBD-mysql-4.005/t/50commit.t, 6621 bytes, 13 tape blocks x DBD-mysql-4.005/t/60leaks.t, 5233 bytes, 11 tape blocks x DBD-mysql-4.005/t/70takeimp.t, 4858 bytes, 10 tape blocks x DBD-mysql-4.005/t/75supported_sql.t, 2545 bytes, 5 tape blocks x DBD-mysql-4.005/t/80procs.t, 5191 bytes, 11 tape blocks x DBD-mysql-4.005/t/insertid.t, 1666 bytes, 4 tape blocks x DBD-mysql-4.005/t/lib.pl, 6101 bytes, 12 tape blocks x DBD-mysql-4.005/t/multi_statement.t, 1396 bytes, 3 tape blocks x DBD-mysql-4.005/t/mysql.dbtest, 3680 bytes, 8 tape blocks x DBD-mysql-4.005/t/param_values.t, 1192 bytes, 3 tape blocks x DBD-mysql-4.005/t/prepare_noerror.t, 1798 bytes, 4 tape blocks x DBD-mysql-4.005/t/texecute.t, 1379 bytes, 3 tape blocks x DBD-mysql-4.005/t/utf8.t, 5272 bytes, 11 tape blocks x DBD-mysql-4.005/TODO, 896 bytes, 2 tape blocks CPAN.pm: Going to build C/CA/CAPTTOFU/DBD-mysql-4.005.tar.gz Can't exec "mysql_config": No such file or directory at Makefile.PL line 76. Cannot find the file 'mysql_config'! Your execution PATH doesn't seem not contain the path to mysql_config. Resorting to guessed values! Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. I will use the following settings for compiling and testing: cflags (guessed) = -I/opt/mysql/include embedded (guessed) = libs (guessed) = -L/opt/mysql/lib -lmysqlclient -lz -lm -lcrypt -lnsl mysql_config (guessed) = mysql_config nocatchstderr (default) = 0 nofoundrows (default) = 0 ssl (guessed) = 0 testdb (default) = test testhost (default) = testpassword (default) = testsocket (default) = testuser (default) = To change these settings, see 'perl Makefile.PL --help' and 'perldoc INSTALL'. Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lcrypt Using DBI 1.52 (for perl 5.008008 on IA64.ARCHREV_0) installed in /usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/auto/DBI/ Writing Makefile for DBD::mysql cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm gcc -c -I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/auto/DBI -I/opt/mysql/include -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_HPUX_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -O0 -DVERSION=\"4.005\" -DXS_VERSION=\"4.005\" -fPIC "-I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/CORE" dbdimp.c /usr/bin/sh: gcc: Execute permission denied. *** Error exit code 1 Stop. CAPTTOFU/DBD-mysql-4.005.tar.gz /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 Failed during this command: CAPTTOFU/DBD-mysql-4.005.tar.gz : make NO From jobs-noreply at seattleperl.org Mon Nov 26 11:21:37 2007 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Mon, 26 Nov 2007 11:21:37 -0800 (PST) Subject: SPUG: JOB: Mid & Senior-level mod_perl dev, Pioneer Square Message-ID: Direct Hire (Seattle/Pioneer Square): Shiftboard is a small, open source and mac friendly company in Pioneer Square that provides valuable, online worker and event management services to our fast growing, diverse collection of customers. We provide web-based business scheduling, reporting, community management and content syndication tools to a number of business, not-for-profit/municipal and healthcare-related organizations around the country. Please check out shiftboard.com for more about what we are doing. We are currently hiring middle and senior-level modperl (LAMP) || java developers into positions with long-term growth and team leadership opportunity. Here's the run down: Must have solid open-source experience including: - modperl/Apache2 handlers, performance tuning, scaling - mysql/database design/performance/replication, scaling - just about any linux flavor - production web, operations, Git/SVN - An overall, rounded skillset and a general addiction to experimenting with multiple toolkits, platforms, and gadgets is highly desirable. These positions are both temp-to-hire at competitive hourly rates based on experience, commitment and available skillset. The anticipated contact duration will be 3-6 months. Permanent positions provide for significant long-term incentives including equity and other employee benefits. Working from home or telecommuting is often possible but most work will requires a regular, non-virtual small-team atmosphere within our office or field-trips to other locations. Interested candidates should send a response with relevent experience, interests and/or resume to spugdev {at} shiftboard.com. From jobs-noreply at seattleperl.org Mon Nov 26 12:15:12 2007 From: jobs-noreply at seattleperl.org (SPUG Jobs) Date: Mon, 26 Nov 2007 12:15:12 -0800 (PST) Subject: SPUG: JOB: Perl SE in medical device startup near Space Needle Message-ID: NeuroVista Corporation is an early-stage medical device company devoted to pioneering technology for the management and treatment of epilepsy. We are in the process of building a world-class team of professionals who are motivated by the opportunity to make a significant contribution to the health and well-being of others. NeuroVista Corporation has openings for the following positions: - Software Engineer Perl - Senior Software Engineer - Software Quality Manager - Senior Embedded Software Engineers Details for each are included below: ------------------------------------------------------------------------ Software Engineer Perl NeuroVista Corporation is an early-stage medical device company devoted to pioneering technology for the management and treatment of epilepsy. We are in the process of building a world-class team of professionals who are motivated by the opportunity to make a significant contribution to the health and well-being of others. As a Software Engineer on our high performance computing (HPC) team, you will help define, design and implement software applications associated with our state-of-the-art computational infrastructure and medical device products. Our HPC system is capable of quickly performing millions of experiments on our dataset of over 35 terabytes of intracranial recordings - the world's largest. This position works within the group that is growing our state-of-the- art computational infrastructure system and will require in depth knowledge of PERL. Primary Responsibilities - Contributing to the definition, design, test and review of software modules and applications supporting the Company's high-performance computing infrastructure. - Using expert-level PERL programming skills, aids in the development and modification of our PERL-based programming application for batch control and UI functions associated with the HPC system. - Documenting results of your design and development activities in a manner consistent with our project plans, policies and procedures. Qualifications - 3+ years in-depth PERL programming skills, preferably for PC applications. - 3+ years experience with database and UI programming. CGI, Tk programming optimal. - Expertise in some form of database programming such as MySql, Sql. - Experience with configuration management software, build systems and issue tracking software. - Exposure to software development in an FDA, or other regulated, environment preferred. - Small and/or early-stage company experience optimal. The Intangibles - Exceptionally team focused, self-motivating and passionate for innovation and quality. - Organized with strong analytical and problem solving skills. - Strong, effective presentation and interpersonal skills desired. - Demonstrates the highest ethical standards, actively promotes trust, respect and integrity in all dealings both inside and outside the Company. NeuroVista is located across the street from the Space Needle in Seattle, Washington. All members of our team enjoy a collaborative, dynamic work environment and a superior comp/benefits/perks package which includes all the "usuals" in addition to equity, in-facility health club, transportation allowance, Friday team breakfasts, plus rewards for achievement and contribution. To apply for this position please send your resume and cover letter via email to work at neurovista.com with 457923 in the Subject line. ------------------------------------------------------------------------ Senior Software Engineer NeuroVista Corporation is an early-stage medical device company devoted to pioneering technology for the management and treatment of epilepsy. We are in the process of building a world-class team of professionals who are motivated by the opportunity to make a significant contribution to the health and well-being of others. We're working on a really cool system of implantable medical devices that will enable epilepsy patients to better control their seizures. If you know anyone with epilepsy, you know what an incredibly positive impact this type of discovery could have on their lives and their families' lives. We have several groups of really smart, intensely focused engineers working on this product. One group is focused on the software applications for each component of the system. The Sr. Software Engineers in this group play a pivotal role in our product development cycle. Our Senior Software Engineers in the Software Applications group will help define, design and implement software applications associated with the company's platform of products. Primary Responsibilities Among other challenges, you will be responsible for: - Designing and implementing key PC applications and modules needed to implement NeuroVista's platform of products. - Enhancing and maintaining the application software infrastructure for our high performance computing system. - Documenting the results of design and development activities in a manner consistent with the project plan and associated document control policies and procedures. Qualifications - BSCS, BSEE, or equivalent required. - 8+ years software development for PC applications. - 3+ years .NET software development. - Expertise in unit test development as part of software development. - Software development for medical devices or other disciplined environment required. - Small company or start-up experience optimal. Software and Hardware Skills - Significant breadth and depth of expertise in developing large PC applications. - Expert level skill in C# required; proficiency in C++ or Java optimal. - Expertise in .NET, database (MySQL or Microsoft SQL Server), user interface (WinForm desired). - Unit test framework: NUnit desired. - Scripting languages: Perl desired. - Source/revision control systems: Perforce desired. - Design tools: UML, data flow diagrams. The Intangibles - Highly motivated and self-directed. - Strong results orientation, i.e. consistently delivers on time with quality. - Excellent oral, written, interpersonal and problem-solving skills. - Proven ability to multi-task. - Comfortable working within a start-up environment. - Demonstrates the highest ethical standards and actively promotes trust, respect and integrity in all dealings both inside and outside our Company. NeuroVista is located across the street from the Space Needle in Seattle, Washington. All members of our team enjoy a collaborative, dynamic work environment and a superior comp/benefits/perks package which includes all the "usuals" in addition to equity, in-facility health club, transportation allowance, Friday team breakfasts, plus rewards for achievement and contribution. Relocation assistance will be provided for this position. To apply for this position please send your resume and cover letter via email to work at neurovista.com with 444380 in the Subject line. ------------------------------------------------------------------------ Software Quality Manager NeuroVista Corporation is an early-stage medical device company devoted to pioneering technology for the management and treatment of epilepsy. We are in the process of building a world-class team of professionals who are motivated by the opportunity to make a significant contribution to the health and well-being of others. We're working on a really cool system of implantable medical devices that will enable epilepsy patients to better control their seizures. If you know anyone with epilepsy, you know what an incredibly positive impact this type of discovery could have on their lives and their families' lives. We have several groups of really smart, intensely focused engineers working on this product. The Software Quality Manager is responsible for providing leadership and direction during new product development to ensure that the design, development and verification that product software complies with product specifications and regulatory requirements. This includes managing both internal and external resources to develop verification test plans and oversee execution of protocols. You will play a key role in providing guidance and direction on acceptability of software quality deliverables prior to clinical studies and market release. Primary Responsibilities Among other challenges, you will be responsible for: - Participating in new product development projects to ensure software used in the development and manufacture of medical device systems is developed, deployed and maintained in accordance with company and regulatory requirements. Able to generate appropriate software development life cycle deliverables as required per IEC 62304. - Participating in software development processes, software requirements analysis and software documentation, including but not limited to Software Requirements Specification, Software Design Description, Software Test Plans and Software Test Procedures. - Managing the development of both automated software tests and manual software test protocols to ensure that software complies with performance, safety and regulatory requirements. - Promote a structured software verification process. - Champion the automation of verification protocols when appropriate and oversees their implementation. - Participate in new product development team design control meetings and design reviews. Performs Failure Mode Effects and Analysis (FMEA). - Review and approve project software deliverables for compliance against applicable standards and internal protocols. - Write technical reports to support submissions to regulatory agencies. Qualifications - Bachelor's degree in Computer Science or Software Engineering or equivalent experience required. - 8+ years working in a regulated industry as a Software or Quality Engineer required. Includes a minimum of 3 years in a supervisory role. - Previous experience with medical device and Class III implantables preferred. - Strong knowledge of external standards, including Part 820, ISO 13485 and IEC 62304 or other software life cycle standards within a regulated industry. - Experience with new product development and product realization required - Start up or small company experience preferred Software and Hardware Skills - Strong working knowledge in one or more of the following languages: Perl, C++, C# - Experience with test development frameworks. - Experience with automated verification tests preferred. The Intangibles - Demonstrates high engineering thinking that is based on both driving business objectives and product quality/reliability improvements. - Ease with developing strong working relationships to ensure superior customer service and solutions. - Extremely organized with strong analytical and problem solving skills. - Strong, effective presentation and interpersonal skills. - Superior project management & organizational skills, proven record of consistently following through on commitments. - Comfortable working within a start-up environment. - Exceptionally team focused, self-motivating and passionate for innovation and quality. - Demonstrates the highest ethical standards, actively promotes trust, respect and integrity in all dealings both inside and outside the Company. NeuroVista is located across the street from the Space Needle in Seattle, Washington. All members of our team enjoy a collaborative, dynamic work environment and a superior comp/benefits/perks package which includes all the "usuals" in addition to equity, in-facility health club, transportation allowance, Friday team breakfasts, plus rewards for achievement and contribution. Relocation assistance will be provided for this position. To apply for this position please send your resume and cover letter via email to work at neurovista.com with 455244 in the Subject line. ------------------------------------------------------------------------ Senior Embedded Software Engineers NeuroVista Corporation is an early-stage medical device company devoted to pioneering technology for the management and treatment of epilepsy. We are in the process of building a world-class team of professionals who are motivated by the opportunity to make a significant contribution to the health and well-being of others. Our Sr. Embedded Software Engineers play a key role in the definition and development of embedded software used in NeuroVista's platform products. Primary Responsibilities - Architecting designing and developing embedded software for Class III Medical Devices. - Contributing to and authoring necessary project documentation including requirements, interface controls, design and failure/risk analyses. - Creating, maintaining and consistently meeting software development schedules. - Working with hardware engineers to help define and review designs prior to hardware fabrication; supporting the initial board bring-up and hardware verification with appropriate software. - Resolving project and design issues efficiently and effectively. - Participating in our cross-functional environment for product definition, project and design reviews. - Helping to manage the development of validation test plans and reports. - Aiding in the management, support and execution of our software testing efforts. - Helping to define and manage the software development process in accordance with Company, AAMI, European, and FDA QSR policies. - Supporting and participating in the market launch of NeuroVista's products. Qualifications - BS/MS in CS/EE or equivalent required. - 8+ years product development experience in the medical device industry. - 3+ years in the development of embedded software for medical devices. - 3+ years working under a controlled software development environment, preferably under FDA QSR and ISO-13485 design control requirements. - Experience with MSP430 and/or other microcontrollers in very low power applications is required. - Experience with architecting and developing fail-proof bootloaders is required. - Experience with wireless systems and/or communications protocols is required. - Familiarity with automated build systems an asset. Software and Hardware Skills - Extensive experience with standard electronic lab equipment including hardware emulation systems, oscilloscopes, logic analyzers, lab power supplies. - Expertise with MS Office products, including MS Project, Adobe Acrobat, Perforce, Agile, Assemblers and Compilers. The Intangibles - Extremely organized with strong analytical and problem solving skills. - Strong, effective communication skills for technical documentation, presentations, and team interactions. - Superior organizational skills, proven record of consistently following through on commitments. - Comfortable working within a start-up environment. - Exceptionally team focused, self-motivating and passionate for innovation and quality. - Demonstrates the highest ethical standards, actively promotes trust, respect and integrity in all dealings both inside and outside the Company. NeuroVista is located across the street from the Space Needle in Seattle, Washington. All members of our team enjoy a collaborative, dynamic work environment and a superior comp/benefits/perks package which includes all the "usuals" in addition to equity, in-facility health club, transportation allowance, Friday team breakfasts, plus rewards for achievement and contribution. To apply for this position please send your resume and cover letter via email to work at neurovista.com with 444375 in the Subject line. Relocation assistance will be provided for this position. From zstephenblum at hotmail.com Mon Nov 26 13:11:54 2007 From: zstephenblum at hotmail.com (Stephen Blum) Date: Mon, 26 Nov 2007 13:11:54 -0800 Subject: SPUG: SPUG Meeting & Topics (Stephen New to SPUG) In-Reply-To: References: Message-ID: Hello; I sent this message last week regarding SPUG Meetings (with a few updates): Hey Gryphon & SPUG, Thank you for inviting me to SPUG. Deluxe. I haven?t talked to many people about interests in technical technology before (apparently I haven't found the right people until now) and I?m content with this opportunity. I really wanted to utter a few words at the very least during the meeting. I was nervous and excited at the same time; my words had no torque. I am interested in Perl topics! Meeting Topics that interest Stephen: ? Perl Hazards o Common pitfalls a programmer encounters when building or maintaining any framework. ? Triumphant Unorthodox Perl Frameworks/Ideas o Successful technology built using Perl that obliterate any unknown obstructions. Or (rather) any impressive technology built using Perl that people never thought possible. ? Parrot Progress o Anything todo with Parrot assembly language (PASM). The use of languages combined and how to interface with Parrot. Any progress/history/framework of Parrot. Have good days, Stephen > From: spug-list-request at pm.org > Subject: spug-list Digest, Vol 53, Issue 8 > To: spug-list at pm.org > Date: Mon, 26 Nov 2007 12:00:35 -0800 > > Send spug-list mailing list submissions to > spug-list at pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/spug-list > or, via email, send a message with subject or body 'help' to > spug-list-request at pm.org > > You can reach the person managing the list at > spug-list-owner at pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of spug-list digest..." > > > Today's Topics: > > 1. JOB: Mid & Senior-level mod_perl dev, Pioneer Square (SPUG Jobs) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 26 Nov 2007 11:21:37 -0800 (PST) > From: SPUG Jobs > Subject: SPUG: JOB: Mid & Senior-level mod_perl dev, Pioneer Square > To: SPUG Members > Message-ID: > > Content-Type: TEXT/PLAIN; charset=US-ASCII > > Direct Hire (Seattle/Pioneer Square): > > Shiftboard is a small, open source and mac friendly company in Pioneer Square > that provides valuable, online worker and event management services to our > fast growing, diverse collection of customers. We provide web-based business > scheduling, reporting, community management and content syndication tools to > a number of business, not-for-profit/municipal and healthcare-related > organizations around the country. > > Please check out shiftboard.com for more about what we are doing. > > We are currently hiring middle and senior-level modperl (LAMP) || java > developers into positions with long-term growth and team leadership > opportunity. > > Here's the run down: > > Must have solid open-source experience including: > - modperl/Apache2 handlers, performance tuning, scaling > - mysql/database design/performance/replication, scaling > - just about any linux flavor > - production web, operations, Git/SVN > - An overall, rounded skillset and a general addiction to experimenting > with multiple toolkits, platforms, and gadgets is highly desirable. > > These positions are both temp-to-hire at competitive hourly rates based on > experience, commitment and available skillset. The anticipated contact > duration will be 3-6 months. > > Permanent positions provide for significant long-term incentives including > equity and other employee benefits. > > Working from home or telecommuting is often possible but most work will > requires a regular, non-virtual small-team atmosphere within our office or > field-trips to other locations. > > Interested candidates should send a response with relevent experience, > interests and/or resume to spugdev {at} shiftboard.com. > > > > ------------------------------ > > _______________________________________________ > spug-list mailing list > spug-list at pm.org > http://mail.pm.org/mailman/listinfo/spug-list > > End of spug-list Digest, Vol 53, Issue 8 > **************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/spug-list/attachments/20071126/e529ab48/attachment-0001.html From gryphon.shafer at gmail.com Mon Nov 26 15:19:57 2007 From: gryphon.shafer at gmail.com (Gryphon Shafer) Date: Mon, 26 Nov 2007 15:19:57 -0800 Subject: SPUG: #spug on irc.perl.org Message-ID: <45b837a10711261519o5fc44b72t79c5661cd1aea69a@mail.gmail.com> Greetings all, FYI: A few (and I do mean *few*) folks have started hanging out on #spug on the irc.perl.org server. Feel free to join in. Gryphon Shafer IRC Evangelist From gryphon.shafer at gmail.com Mon Nov 26 15:17:49 2007 From: gryphon.shafer at gmail.com (Gryphon Shafer) Date: Mon, 26 Nov 2007 15:17:49 -0800 Subject: SPUG: SPUG Topic: Battle of the Frameworks (Call for Contestants) Message-ID: <45b837a10711261517h2e47c8b0r49590391806f1494@mail.gmail.com> Greetings all, One of the ideas raised last SPUG meeting with regard to future topics was a Perl frameworks overview. Given that we're near the end of the year, lots of folks are taking vacations and the like, I figure instead of asking just one person to prepare a talk, we should split up the work a bit, say each presenter gets 10-ish minutes to offer an overview and best practices. Let's take a loose interpretation to "frameworks" and split the load across several folks. Here's a partial list of "frameworks" (or framework-ish-like things) that could be on the agenda. Folks who've already volunteered for one of these have their name associated. Please suggest additional topics and/or volunteer to pick up a topic. Catalyst => Colin Meyer CGI::Application => Yitzchak Scott-Thoennes Toolkit Mason HTML::Template DBIx::Class Jifty POE Moose If your favorite framework-ish-like thing isn't on the list, please don't take offense; I'll gladly add it (and then probably ask you to volunteer to talk for 10-minutes on it). Gryphon Shafer Temporary Topic Organizer From zstephenblum at hotmail.com Tue Nov 27 19:32:31 2007 From: zstephenblum at hotmail.com (Stephen Blum) Date: Tue, 27 Nov 2007 19:32:31 -0800 Subject: SPUG: spug-list Digest, Vol 53, Issue 10 In-Reply-To: References: Message-ID: Hey SPUGs, Im excited about this framework topic for the next SPUG meeting. Id be happy to present the more simple HTML::Template codebase to wet my feet with group presentation. Unless there are any objections. Stephen ^_^ > From: spug-list-request at pm.org > Subject: spug-list Digest, Vol 53, Issue 10 > To: spug-list at pm.org > Date: Tue, 27 Nov 2007 12:00:35 -0800 > > Send spug-list mailing list submissions to > spug-list at pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/spug-list > or, via email, send a message with subject or body 'help' to > spug-list-request at pm.org > > You can reach the person managing the list at > spug-list-owner at pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of spug-list digest..." > > > Today's Topics: > > 1. #spug on irc.perl.org (Gryphon Shafer) > 2. SPUG Topic: Battle of the Frameworks (Call for Contestants) > (Gryphon Shafer) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 26 Nov 2007 15:19:57 -0800 > From: "Gryphon Shafer" > Subject: SPUG: #spug on irc.perl.org > To: spug-list at pm.org > Message-ID: > <45b837a10711261519o5fc44b72t79c5661cd1aea69a at mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Greetings all, > > FYI: A few (and I do mean *few*) folks have started hanging out on > #spug on the irc.perl.org server. Feel free to join in. > > Gryphon Shafer > IRC Evangelist > > > ------------------------------ > > Message: 2 > Date: Mon, 26 Nov 2007 15:17:49 -0800 > From: "Gryphon Shafer" > Subject: SPUG: SPUG Topic: Battle of the Frameworks (Call for > Contestants) > To: spug-list at pm.org > Message-ID: > <45b837a10711261517h2e47c8b0r49590391806f1494 at mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Greetings all, > > One of the ideas raised last SPUG meeting with regard to future topics > was a Perl frameworks overview. Given that we're near the end of the > year, lots of folks are taking vacations and the like, I figure > instead of asking just one person to prepare a talk, we should split > up the work a bit, say each presenter gets 10-ish minutes to offer an > overview and best practices. > > Let's take a loose interpretation to "frameworks" and split the load > across several folks. Here's a partial list of "frameworks" (or > framework-ish-like things) that could be on the agenda. Folks who've > already volunteered for one of these have their name associated. > Please suggest additional topics and/or volunteer to pick up a topic. > > Catalyst => Colin Meyer > CGI::Application => Yitzchak Scott-Thoennes > Toolkit > Mason > HTML::Template > DBIx::Class > Jifty > POE > Moose > > If your favorite framework-ish-like thing isn't on the list, please > don't take offense; I'll gladly add it (and then probably ask you to > volunteer to talk for 10-minutes on it). > > Gryphon Shafer > Temporary Topic Organizer > > > ------------------------------ > > _______________________________________________ > spug-list mailing list > spug-list at pm.org > http://mail.pm.org/mailman/listinfo/spug-list > > End of spug-list Digest, Vol 53, Issue 10 > ***************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/spug-list/attachments/20071127/dddcde95/attachment.html From cos at indeterminate.net Tue Nov 27 22:09:45 2007 From: cos at indeterminate.net (John Costello) Date: Tue, 27 Nov 2007 22:09:45 -0800 (PST) Subject: SPUG: Some modules won't install gcc error In-Reply-To: <112320072102.8074.47473FE5000CB60600001F8A22007354469C990E0C0C0303@comcast.net> Message-ID: Top-posting, because inline would get lost. The problem with DBD::mysql is that mysql_config is not in your PATH. This is either because MySQL is not installed, or because your PATH needs to be updated. Here's the relevant bit of error from DBD::mysql: ----------------- Can't exec "mysql_config": No such file or directory at Makefile.PL line 76. Cannot find the file 'mysql_config'! Your execution PATH doesn't seem not contain the path to mysql_config. Resorting to guessed values! ----------------- Looks like someone didn't clean up the double negative in the translation to English. Oh well. As for why gcc is giving you problems, have you confirmed with `which gcc` that the first gcc in your PATH is the one in /home/slade/scripts/ ? It could be that another gcc is earlier in your path. That seems likely. You should echo $PATH and `which gcc`. What happens if you run `/home/slade/scripts/gcc -v` ? It should print out the gcc version. Also, what are the permissions on /home/slade/scripts? Do `ls -ld /home/slade/scripts`. If that *directory* does not grant you execute access, then you will not be able to execute scripts within the directory, even if they are world-executable. On reflection, this seems more likely. John On Fri, 23 Nov 2007 mmccaws at comcast.net wrote: > Hi > > I'm running a second installation of perl on and was trying to install Bundle::CPAN. Some modules installed and some did not. The Bundle summary provides the list of those that did not. I also need the modules for DBD::mysql and DBI to install. I figure if I can correct the problems associated with installing these I'll understand what settings are needed in my cpan, makefile.pl, and build modules. > > I don't know if this is the source of the problem but there is an error message : > /usr/bin/sh: gcc: Execute permission denied. > *** Error exit code 1 > > that gcc has the following permissions > -rwxr-xr-x 1 slade users 247672 Nov 9 2006 /home/slade/scripts/gcc > > I thought with these permission settings that other users should be able to access it. > the Bundle summary, perl -V and the failed install outputs info for Term::ReadKey and DBD::mysql are below > > What other information is needed to make sure my settings are correct? > > Thanks > > Mike McCann > > perl -V > Summary of my perl5 (revision 5 version 8 subversion 8) configuration: > Platform: > osname=hpux, osvers=11.23, archname=IA64.ARCHREV_0 > uname='hp-ux valhalla b.11.23 u ia64 0392673761 unlimited-user license ' > config_args='-A prepend:libswanted=cl pthread -d -e -Dcc=gcc -Ui_dbm -Ui_db -Dprefix=/usr/local useposix=true' > hint=recommended, useposix=true, d_sigaction=define > usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef > useperlio=define d_sfio=undef uselargefiles=define usesocks=undef > use64bitint=undef use64bitall=undef uselongdouble=undef > usemymalloc=n, bincompat5005=undef > Compiler: > cc='gcc', ccflags ='-D_HPUX_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE', > optimize='-O0', > cppflags='-D_HPUX_SOURCE -D_HPUX_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include' > ccversion='', gccversion='4.1.1', gccosandvers='' > intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 > d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 > ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=4 > alignbytes=8, prototype=define > Linker and Libraries: > ld='/usr/bin/ld', ldflags =' -L/usr/local/lib -L/opt/local/lib -L/usr/lib/hpux32' > libpth=/usr/local/lib /opt/local/lib /usr/lib/hpux32 /lib /usr/lib /usr/ccs/lib > libs=-lcl -lpthread -lnsl -lnm -lndbm -ldl -ldld -lm > perllibs=-lcl -lpthread -lnsl -lnm -ldl -ldld -lm > libc=/usr/lib/hpux32/libc.so, so=so, useshrplib=false, libperl=libperl.a > gnulibc_version='' > Dynamic Linking: > dlsrc=dl_hpux.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-B,deferred ' > cccdlflags='-fPIC', lddlflags='-b -L/usr/local/lib -L/opt/local/lib -L/usr/lib/hpux32' > > > Characteristics of this binary (from libperl): > Compile-time options: PERL_MALLOC_WRAP USE_LARGE_FILES USE_PERLIO > Built under hpux > Compiled at Sep 19 2006 16:59:33 > @INC: > /usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0 > /usr/local/lib/perl5/5.8.8 > /usr/local/lib/perl5/site_perl/5.8.8/IA64.ARCHREV_0 > /usr/local/lib/perl5/site_perl/5.8.8 > /usr/local/lib/perl5/site_perl > > > Bundle summary: The following items in bundle Bundle::CPAN had installation > problems: > ExtUtils::CBuilder ExtUtils::MakeMaker File::Spec Digest::SHA > Compress::Raw::Zlib IO::Compress::Base IO::Uncompress::Gunzip > Compress::Zlib IO::Zlib Archive::Tar Term::ReadKey YAML > > > > $ sudo perl -MCPAN -e shell > CPAN: File::HomeDir loaded ok (v0.66) > Your OS does not support locking; continuing and ignoring all locking issues > CPAN: Time::HiRes loaded ok (v1.86) > > cpan shell -- CPAN exploration and modules installation (v1.9205) > ReadLine support enabled > > Can't ioctl TIOCGETP: Invalid argument > Consider installing Term::ReadKey from CPAN site nearby > at http://www.perl.com/CPAN > Or use > perl -MCPAN -e shell > to reach CPAN. Falling back to 'stty'. > If you do not want to see this warning, set PERL_READLINE_NOWARN > in your environment. > cpan[1]> install Term::ReadKey > CPAN: Storable loaded ok (v2.15) > Going to read /home/smartcd/.cpan/Metadata > Database was generated on Thu, 22 Nov 2007 17:36:41 GMT > LWP not available > CPAN: Net::FTP loaded ok (v2.77) > Fetching with Net::FTP: > ftp://cpan.mirrors.redwire.net/pub/CPAN/authors/01mailrc.txt.gz > CPAN: YAML loaded ok (v0.66) > Going to read /home/smartcd/.cpan/sources/authors/01mailrc.txt.gz > CPAN: Compress::Zlib loaded ok (v1.42) > ............................................................................DONE > LWP not available > Fetching with Net::FTP: > ftp://cpan.mirrors.redwire.net/pub/CPAN/modules/02packages.details.txt.gz > Going to read /home/smartcd/.cpan/sources/modules/02packages.details.txt.gz > Database was generated on Fri, 23 Nov 2007 17:36:36 GMT > HTTP::Date not available > ............................................................................DONE > LWP not available > Fetching with Net::FTP: > ftp://cpan.mirrors.redwire.net/pub/CPAN/modules/03modlist.data.gz > Going to read /home/smartcd/.cpan/sources/modules/03modlist.data.gz > ............................................................................DONE > Going to write /home/smartcd/.cpan/Metadata > Running install for module 'Term::ReadKey' > Running make for J/JS/JSTOWE/TermReadKey-2.30.tar.gz > > CPAN: checksum security checks disabled because Digest::SHA not installed. > Please consider installing the Digest::SHA module. > > Scanning cache /home/smartcd/.cpan/build for sizes > ............................................................................DONE > x TermReadKey-2.30/genchars.pl, 10688 bytes, 21 tape blocks > x TermReadKey-2.30/Makefile.PL, 1222 bytes, 3 tape blocks > x TermReadKey-2.30/Configure.pm, 27633 bytes, 54 tape blocks > x TermReadKey-2.30/test.pl, 7696 bytes, 16 tape blocks > x TermReadKey-2.30/ReadKey.pm, 16187 bytes, 32 tape blocks > x TermReadKey-2.30/META.yml, 245 bytes, 1 tape blocks > x TermReadKey-2.30/ReadKey.xs, 41938 bytes, 82 tape blocks > x TermReadKey-2.30/ppport.h, 15782 bytes, 31 tape blocks > x TermReadKey-2.30/MANIFEST, 170 bytes, 1 tape blocks > x TermReadKey-2.30/README, 6357 bytes, 13 tape blocks > CPAN: File::Temp loaded ok (v0.19) > > CPAN.pm: Going to build J/JS/JSTOWE/TermReadKey-2.30.tar.gz > > Checking if your kit is complete... > Looks good > Writing Makefile for Term::ReadKey > cp ReadKey.pm blib/lib/Term/ReadKey.pm > AutoSplitting blib/lib/Term/ReadKey.pm (blib/lib/auto/Term/ReadKey) > /usr/local/bin/perl -I/usr/local/lib/perl5/5.8.8 genchars.pl > > Writing termio/termios section of cchars.h... Done. > Checking for sgtty... > Sgtty NOT found. > Writing sgtty section of cchars.h... Done. > /usr/local/bin/perl /usr/local/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/local/lib/perl5/5.8.8/ExtUtils/typemap ReadKey.xs > ReadKey.xsc && mv ReadKey.xsc ReadKey.c > gcc -c -D_HPUX_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -O0 -DVERSION=\"2.30\" -DXS_VERSION=\"2.30\" -fPIC "-I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/CORE" ReadKey.c > /usr/bin/sh: gcc: Execute permission denied. > *** Error exit code 1 > > Stop. > JSTOWE/TermReadKey-2.30.tar.gz > /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 > Failed during this command: > JSTOWE/TermReadKey-2.30.tar.gz : make NO > > cpan[2]> > cpan[2]> exit > Lockfile removed. > > > cpan[2]> install DBD::mysql > Running install for module 'DBD::mysql' > Running make for C/CA/CAPTTOFU/DBD-mysql-4.005.tar.gz > CPAN: checksum security checks disabled because Digest::SHA not installed. > x DBD-mysql-4.005/ChangeLog, 55726 bytes, 109 tape blocks > x DBD-mysql-4.005/constants.h, 1936 bytes, 4 tape blocks > x DBD-mysql-4.005/dbdimp.c, 127251 bytes, 249 tape blocks > x DBD-mysql-4.005/dbdimp.h, 10169 bytes, 20 tape blocks > x DBD-mysql-4.005/eg/prepare_memory_usage.pl, 450 bytes, 1 tape blocks > x DBD-mysql-4.005/eg/proc_example1.pl, 1053 bytes, 3 tape blocks > x DBD-mysql-4.005/eg/proc_example2.pl, 1418 bytes, 3 tape blocks > x DBD-mysql-4.005/eg/proc_example3.pl, 901 bytes, 2 tape blocks > x DBD-mysql-4.005/INSTALL.html, 29283 bytes, 58 tape blocks > x DBD-mysql-4.005/lib/Bundle/DBD/mysql.pm, 364 bytes, 1 tape blocks > x DBD-mysql-4.005/lib/DBD/mysql/GetInfo.pm, 16096 bytes, 32 tape blocks > x DBD-mysql-4.005/lib/DBD/mysql/INSTALL.pod, 22221 bytes, 44 tape blocks > x DBD-mysql-4.005/lib/DBD/mysql.pm, 55349 bytes, 109 tape blocks > x DBD-mysql-4.005/Makefile.PL, 23671 bytes, 47 tape blocks > x DBD-mysql-4.005/Makefile.PL.embedded, 713 bytes, 2 tape blocks > x DBD-mysql-4.005/MANIFEST, 836 bytes, 2 tape blocks > x DBD-mysql-4.005/MANIFEST.SKIP, 41 bytes, 1 tape blocks > x DBD-mysql-4.005/META.yml, 380 bytes, 1 tape blocks > x DBD-mysql-4.005/myld, 1709 bytes, 4 tape blocks > x DBD-mysql-4.005/mysql.xs, 17277 bytes, 34 tape blocks > x DBD-mysql-4.005/README, 2781 bytes, 6 tape blocks > x DBD-mysql-4.005/t/00base.t, 985 bytes, 2 tape blocks > x DBD-mysql-4.005/t/10connect.t, 609 bytes, 2 tape blocks > x DBD-mysql-4.005/t/20createdrop.t, 753 bytes, 2 tape blocks > x DBD-mysql-4.005/t/30insertfetch.t, 1034 bytes, 3 tape blocks > x DBD-mysql-4.005/t/35limit.t, 2007 bytes, 4 tape blocks > x DBD-mysql-4.005/t/35prepare.t, 3320 bytes, 7 tape blocks > x DBD-mysql-4.005/t/40bindparam.t, 6685 bytes, 14 tape blocks > x DBD-mysql-4.005/t/40bindparam2.t, 2783 bytes, 6 tape blocks > x DBD-mysql-4.005/t/40blobs.t, 3224 bytes, 7 tape blocks > x DBD-mysql-4.005/t/40catalog.t, 10073 bytes, 20 tape blocks > x DBD-mysql-4.005/t/40listfields.t, 4528 bytes, 9 tape blocks > x DBD-mysql-4.005/t/40nulls.t, 2555 bytes, 5 tape blocks > x DBD-mysql-4.005/t/40numrows.t, 4152 bytes, 9 tape blocks > x DBD-mysql-4.005/t/41bindparam.t, 2010 bytes, 4 tape blocks > x DBD-mysql-4.005/t/41blobs_prepare.t, 4162 bytes, 9 tape blocks > x DBD-mysql-4.005/t/42bindparam.t, 2159 bytes, 5 tape blocks > x DBD-mysql-4.005/t/50chopblanks.t, 3854 bytes, 8 tape blocks > x DBD-mysql-4.005/t/50commit.t, 6621 bytes, 13 tape blocks > x DBD-mysql-4.005/t/60leaks.t, 5233 bytes, 11 tape blocks > x DBD-mysql-4.005/t/70takeimp.t, 4858 bytes, 10 tape blocks > x DBD-mysql-4.005/t/75supported_sql.t, 2545 bytes, 5 tape blocks > x DBD-mysql-4.005/t/80procs.t, 5191 bytes, 11 tape blocks > x DBD-mysql-4.005/t/insertid.t, 1666 bytes, 4 tape blocks > x DBD-mysql-4.005/t/lib.pl, 6101 bytes, 12 tape blocks > x DBD-mysql-4.005/t/multi_statement.t, 1396 bytes, 3 tape blocks > x DBD-mysql-4.005/t/mysql.dbtest, 3680 bytes, 8 tape blocks > x DBD-mysql-4.005/t/param_values.t, 1192 bytes, 3 tape blocks > x DBD-mysql-4.005/t/prepare_noerror.t, 1798 bytes, 4 tape blocks > x DBD-mysql-4.005/t/texecute.t, 1379 bytes, 3 tape blocks > x DBD-mysql-4.005/t/utf8.t, 5272 bytes, 11 tape blocks > x DBD-mysql-4.005/TODO, 896 bytes, 2 tape blocks > > CPAN.pm: Going to build C/CA/CAPTTOFU/DBD-mysql-4.005.tar.gz > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 76. > > Cannot find the file 'mysql_config'! Your execution PATH doesn't seem > not contain the path to mysql_config. Resorting to guessed values! > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > I will use the following settings for compiling and testing: > > cflags (guessed) = -I/opt/mysql/include > embedded (guessed) = > libs (guessed) = -L/opt/mysql/lib -lmysqlclient -lz -lm -lcrypt -lnsl > mysql_config (guessed) = mysql_config > nocatchstderr (default) = 0 > nofoundrows (default) = 0 > ssl (guessed) = 0 > testdb (default) = test > testhost (default) = > testpassword (default) = > testsocket (default) = > testuser (default) = > > To change these settings, see 'perl Makefile.PL --help' and > 'perldoc INSTALL'. > > Checking if your kit is complete... > Looks good > Note (probably harmless): No library found for -lcrypt > Using DBI 1.52 (for perl 5.008008 on IA64.ARCHREV_0) installed in /usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/auto/DBI/ > Writing Makefile for DBD::mysql > cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm > cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm > cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod > cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm > gcc -c -I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/auto/DBI -I/opt/mysql/include -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_HPUX_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -O0 -DVERSION=\"4.005\" -DXS_VERSION=\"4.005\" -fPIC "-I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/CORE" dbdimp.c > /usr/bin/sh: gcc: Execute permission denied. > *** Error exit code 1 > > Stop. > CAPTTOFU/DBD-mysql-4.005.tar.gz > /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 > Failed during this command: > CAPTTOFU/DBD-mysql-4.005.tar.gz : make NO > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ > ---- From mayank_a at students.iiit.ac.in Tue Nov 27 21:52:23 2007 From: mayank_a at students.iiit.ac.in (mayank_a at students.iiit.ac.in) Date: Wed, 28 Nov 2007 11:22:23 +0530 (IST) Subject: SPUG: Parsing Huge Files Message-ID: <26353.124.30.189.82.1196229143.squirrel@students.iiit.ac.in> Hi All, I need to parse often huge files of more than 3GB each, and take out chunks of data, with a certain delimiter spanning multiple lines. Mainly I am interested only starting and ending 1000 lines. Is there a faster execution hook, where I can get last 1000 lines of huge file, without skipping to the end of file. I am new to the list, so don't know, whether it's the right place to ask such question. Thanks and Regards Mayank From billw at onedrous.org Wed Nov 28 07:43:21 2007 From: billw at onedrous.org (Bill Warner) Date: Wed, 28 Nov 2007 07:43:21 -0800 Subject: SPUG: Parsing Huge Files In-Reply-To: <26353.124.30.189.82.1196229143.squirrel@students.iiit.ac.in> References: <26353.124.30.189.82.1196229143.squirrel@students.iiit.ac.in> Message-ID: <474D8C99.8080409@onedrous.org> Why can't you skip to the end of the file? b mayank_a at students.iiit.ac.in wrote: > Hi All, > > I need to parse often huge files of more than 3GB each, and take out > chunks of data, with a certain delimiter spanning multiple lines. > Mainly I am interested only starting and ending 1000 lines. > > Is there a faster execution hook, where I can get last 1000 lines of huge > file, without skipping to the end of file. > > I am new to the list, so don't know, whether it's the right place to ask > such question. > > Thanks and Regards > Mayank > > > _____________________________________________________________ > Seattle Perl Users Group Mailing List > POST TO: spug-list at pm.org > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > MEETINGS: 3rd Tuesdays > WEB PAGE: http://seattleperl.org/ > > From david.dyck at fluke.com Wed Nov 28 08:14:28 2007 From: david.dyck at fluke.com (David Dyck) Date: Wed, 28 Nov 2007 08:14:28 -0800 (PST) Subject: SPUG: Parsing Huge Files In-Reply-To: <26353.124.30.189.82.1196229143.squirrel@students.iiit.ac.in> References: <26353.124.30.189.82.1196229143.squirrel@students.iiit.ac.in> Message-ID: On Tue, 27 Nov 2007 at 21:52 -0800, mayank_a at ... wrote: ... > Is there a faster execution hook, where I can get last 1000 lines of huge > file, without skipping to the end of file. ... I would recommend File::ReadBackwards ! (it is like the "tac" program in that it will read the file in reverse line order) - so you need to take that into account - used it to read in the last 1000 lines then perhaps you will reverse() the array you fetch. If you don't want to install it from CPAN you could open a pipe from "tac|" or just "tail -1000". NAME File::ReadBackwards.pm -- Read a file backwards by lines. SYNOPSIS use File::ReadBackwards ; From tallpeak at hotmail.com Wed Nov 28 10:34:48 2007 From: tallpeak at hotmail.com (Aaron West) Date: Wed, 28 Nov 2007 10:34:48 -0800 Subject: SPUG: Parsing Huge Files In-Reply-To: <26353.124.30.189.82.1196229143.squirrel@students.iiit.ac.in> References: <26353.124.30.189.82.1196229143.squirrel@students.iiit.ac.in> Message-ID: If you don't care for exactly 1000 lines and just want to peek into "some stuff" near the end of the file, you could just seek to say 1 megabyte less than end of file, or something like that, then read the last megabyte, then parse through it. Might be simpler than counting lines. -----Original Message----- From: spug-list-bounces+tallpeak=hotmail.com at pm.org [mailto:spug-list-bounces+tallpeak=hotmail.com at pm.org] On Behalf Of mayank_a at students.iiit.ac.in Sent: Tuesday, November 27, 2007 9:52 PM To: spug-list at pm.org Subject: SPUG: Parsing Huge Files Hi All, I need to parse often huge files of more than 3GB each, and take out chunks of data, with a certain delimiter spanning multiple lines. Mainly I am interested only starting and ending 1000 lines. Is there a faster execution hook, where I can get last 1000 lines of huge file, without skipping to the end of file. I am new to the list, so don't know, whether it's the right place to ask such question. Thanks and Regards Mayank From charles.e.derykus at boeing.com Wed Nov 28 10:17:26 2007 From: charles.e.derykus at boeing.com (DeRykus, Charles E) Date: Wed, 28 Nov 2007 10:17:26 -0800 Subject: SPUG: Parsing Huge Files In-Reply-To: References: <26353.124.30.189.82.1196229143.squirrel@students.iiit.ac.in> Message-ID: > Is there a faster execution hook, where I can get last 1000 lines of > huge file, without skipping to the end of file. ... >> I would recommend File::ReadBackwards ! (it is like the "tac" program >> in that it will read the file in reverse line order) - so you need to take that >> into account - used it to read in the last 1000 lines then perhaps you will >> reverse() the array you fetch. >> If you don't want to install it from CPAN you could open a pipe from "tac|" >> or just "tail -1000". I'd second File::Backwards. Tie::File which became part of the Perl distro (recent versions) would undoubtedly be slower but the interface might be a tad easier. -- Charles DeRykus From mmccaws at comcast.net Wed Nov 28 13:36:40 2007 From: mmccaws at comcast.net (mmccaws at comcast.net) Date: Wed, 28 Nov 2007 21:36:40 +0000 Subject: SPUG: Some modules won't install gcc error Message-ID: <112820072136.9887.474DDF670007B2F70000269F22070215739C990E0C0C0303@comcast.net> Thanks John, David, and Chris The solutions was multi sourced. It turns out that the gcc binary package didn't install two libraries, so gcc was down. They were libintl.so and libconv.so. those resource are below. Then I still had to force install rest of the Bundle::CPAN that didn't install initially. Then I had install manually DBD::mysql by following the INSTALL.html information. But there was a twist. I had to use this command to get Makefile.PL to work perl Makefile.PL --libs="-L/opt/mysql-5.0.45-hpux11.23-ia64-64bit/lib/libmysqlclient.so -lmysqlclient -lz -lnsl -lm" And due to meetings and such I haven't fully tested the result yet. Mike >From the internet apparently comes in its own package: http://hpux.connect.org.uk/hppd/cgi...&term=/libiconv I'm sure there is probably a similar package on your source. This is what I found at http://devrsrc1.external.hp.com/STKS/impacts/i278.html critical impact: Some internationalization routines not available by default (CrUn278) I18N Impacts Problem description The libintl.so shared object provided wide-character translation. This functionality now resides in libc on Solaris systems. HP-UX does not have a libintl.so shared object. Some of the message-handling functions as identified are not present on HP-UX by default. Identifiers Programming Libraries-lintl C/C++ Functionsdcngettext C/C++ Functionsngettext C/C++ Functionsbindtextdomain C/C++ Functionsdgettext C/C++ Functionstextdomain C/C++ Functionsdcgettext C/C++ Functionsgettext See also * Background information on internationalization and localization impacts * gettext(3C) Solution description Most of the wide-character functionality is present in libc.so on HP-UX systems. You can alse get the same functionality as the functions on Solaris systems from the GNU gettext package. Download and install the following package: http://www.gnu.org/software/gettext/gettext.html Problem summary classifications source types OS release severity type I18N C, C++, Make, Script any HP-UX 11i version critical unavailable -------------- Original message ---------------------- From: John Costello > Top-posting, because inline would get lost. > > The problem with DBD::mysql is that mysql_config is not in your PATH. > This is either because MySQL is not installed, or because your PATH needs > to be updated. Here's the relevant bit of error from DBD::mysql: > > ----------------- > Can't exec "mysql_config": No such file or directory at Makefile.PL line > 76. > > Cannot find the file 'mysql_config'! Your execution PATH doesn't seem > not contain the path to mysql_config. Resorting to guessed values! > ----------------- > > Looks like someone didn't clean up the double negative in the translation > to English. Oh well. > > likely that /home/slade/scripts doesn't grant you execute permission, > which I detail a bit further below.> > > As for why gcc is giving you problems, have you confirmed with `which gcc` > that the first gcc in your PATH is the one in /home/slade/scripts/ ? It > could be that another gcc is earlier in your path. That seems likely. > > You should echo $PATH and `which gcc`. > > What happens if you run `/home/slade/scripts/gcc -v` ? It should print > out the gcc version. > > > Also, what are the permissions on /home/slade/scripts? Do `ls -ld > /home/slade/scripts`. If that *directory* does not grant you execute > access, then you will not be able to execute scripts within the > directory, even if they are world-executable. On reflection, this seems > more likely. > > John > > On Fri, 23 Nov 2007 mmccaws at comcast.net wrote: > > > Hi > > > > I'm running a second installation of perl on and was trying to install > Bundle::CPAN. Some modules installed and some did not. The Bundle summary > provides the list of those that did not. I also need the modules for DBD::mysql > and DBI to install. I figure if I can correct the problems associated with > installing these I'll understand what settings are needed in my cpan, > makefile.pl, and build modules. > > > > I don't know if this is the source of the problem but there is an error > message : > > /usr/bin/sh: gcc: Execute permission denied. > > *** Error exit code 1 > > > > that gcc has the following permissions > > -rwxr-xr-x 1 slade users 247672 Nov 9 2006 > /home/slade/scripts/gcc > > > > I thought with these permission settings that other users should be able to > access it. > > the Bundle summary, perl -V and the failed install outputs info for > Term::ReadKey and DBD::mysql are below > > > > What other information is needed to make sure my settings are correct? > > > > Thanks > > > > Mike McCann > > > > perl -V > > Summary of my perl5 (revision 5 version 8 subversion 8) configuration: > > Platform: > > osname=hpux, osvers=11.23, archname=IA64.ARCHREV_0 > > uname='hp-ux valhalla b.11.23 u ia64 0392673761 unlimited-user license ' > > config_args='-A prepend:libswanted=cl pthread -d -e -Dcc=gcc -Ui_dbm > -Ui_db -Dprefix=/usr/local useposix=true' > > hint=recommended, useposix=true, d_sigaction=define > > usethreads=undef use5005threads=undef useithreads=undef > usemultiplicity=undef > > useperlio=define d_sfio=undef uselargefiles=define usesocks=undef > > use64bitint=undef use64bitall=undef uselongdouble=undef > > usemymalloc=n, bincompat5005=undef > > Compiler: > > cc='gcc', ccflags ='-D_HPUX_SOURCE -fno-strict-aliasing -pipe > -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE', > > optimize='-O0', > > cppflags='-D_HPUX_SOURCE -D_HPUX_SOURCE -fno-strict-aliasing -pipe > -Wdeclaration-after-statement -I/usr/local/include' > > ccversion='', gccversion='4.1.1', gccosandvers='' > > intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 > > d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 > > ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', > lseeksize=4 > > alignbytes=8, prototype=define > > Linker and Libraries: > > ld='/usr/bin/ld', ldflags =' -L/usr/local/lib -L/opt/local/lib > -L/usr/lib/hpux32' > > libpth=/usr/local/lib /opt/local/lib /usr/lib/hpux32 /lib /usr/lib > /usr/ccs/lib > > libs=-lcl -lpthread -lnsl -lnm -lndbm -ldl -ldld -lm > > perllibs=-lcl -lpthread -lnsl -lnm -ldl -ldld -lm > > libc=/usr/lib/hpux32/libc.so, so=so, useshrplib=false, libperl=libperl.a > > gnulibc_version='' > > Dynamic Linking: > > dlsrc=dl_hpux.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E > -Wl,-B,deferred ' > > cccdlflags='-fPIC', lddlflags='-b -L/usr/local/lib -L/opt/local/lib > -L/usr/lib/hpux32' > > > > > > Characteristics of this binary (from libperl): > > Compile-time options: PERL_MALLOC_WRAP USE_LARGE_FILES USE_PERLIO > > Built under hpux > > Compiled at Sep 19 2006 16:59:33 > > @INC: > > /usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0 > > /usr/local/lib/perl5/5.8.8 > > /usr/local/lib/perl5/site_perl/5.8.8/IA64.ARCHREV_0 > > /usr/local/lib/perl5/site_perl/5.8.8 > > /usr/local/lib/perl5/site_perl > > > > > > Bundle summary: The following items in bundle Bundle::CPAN had installation > > problems: > > ExtUtils::CBuilder ExtUtils::MakeMaker File::Spec Digest::SHA > > Compress::Raw::Zlib IO::Compress::Base IO::Uncompress::Gunzip > > Compress::Zlib IO::Zlib Archive::Tar Term::ReadKey YAML > > > > > > > > $ sudo perl -MCPAN -e shell > > CPAN: File::HomeDir loaded ok (v0.66) > > Your OS does not support locking; continuing and ignoring all locking issues > > CPAN: Time::HiRes loaded ok (v1.86) > > > > cpan shell -- CPAN exploration and modules installation (v1.9205) > > ReadLine support enabled > > > > Can't ioctl TIOCGETP: Invalid argument > > Consider installing Term::ReadKey from CPAN site nearby > > at http://www.perl.com/CPAN > > Or use > > perl -MCPAN -e shell > > to reach CPAN. Falling back to 'stty'. > > If you do not want to see this warning, set PERL_READLINE_NOWARN > > in your environment. > > cpan[1]> install Term::ReadKey > > CPAN: Storable loaded ok (v2.15) > > Going to read /home/smartcd/.cpan/Metadata > > Database was generated on Thu, 22 Nov 2007 17:36:41 GMT > > LWP not available > > CPAN: Net::FTP loaded ok (v2.77) > > Fetching with Net::FTP: > > ftp://cpan.mirrors.redwire.net/pub/CPAN/authors/01mailrc.txt.gz > > CPAN: YAML loaded ok (v0.66) > > Going to read /home/smartcd/.cpan/sources/authors/01mailrc.txt.gz > > CPAN: Compress::Zlib loaded ok (v1.42) > > > ............................................................................DONE > > LWP not available > > Fetching with Net::FTP: > > ftp://cpan.mirrors.redwire.net/pub/CPAN/modules/02packages.details.txt.gz > > Going to read /home/smartcd/.cpan/sources/modules/02packages.details.txt.gz > > Database was generated on Fri, 23 Nov 2007 17:36:36 GMT > > HTTP::Date not available > > > ............................................................................DONE > > LWP not available > > Fetching with Net::FTP: > > ftp://cpan.mirrors.redwire.net/pub/CPAN/modules/03modlist.data.gz > > Going to read /home/smartcd/.cpan/sources/modules/03modlist.data.gz > > > ............................................................................DONE > > Going to write /home/smartcd/.cpan/Metadata > > Running install for module 'Term::ReadKey' > > Running make for J/JS/JSTOWE/TermReadKey-2.30.tar.gz > > > > CPAN: checksum security checks disabled because Digest::SHA not installed. > > Please consider installing the Digest::SHA module. > > > > Scanning cache /home/smartcd/.cpan/build for sizes > > > ............................................................................DONE > > x TermReadKey-2.30/genchars.pl, 10688 bytes, 21 tape blocks > > x TermReadKey-2.30/Makefile.PL, 1222 bytes, 3 tape blocks > > x TermReadKey-2.30/Configure.pm, 27633 bytes, 54 tape blocks > > x TermReadKey-2.30/test.pl, 7696 bytes, 16 tape blocks > > x TermReadKey-2.30/ReadKey.pm, 16187 bytes, 32 tape blocks > > x TermReadKey-2.30/META.yml, 245 bytes, 1 tape blocks > > x TermReadKey-2.30/ReadKey.xs, 41938 bytes, 82 tape blocks > > x TermReadKey-2.30/ppport.h, 15782 bytes, 31 tape blocks > > x TermReadKey-2.30/MANIFEST, 170 bytes, 1 tape blocks > > x TermReadKey-2.30/README, 6357 bytes, 13 tape blocks > > CPAN: File::Temp loaded ok (v0.19) > > > > CPAN.pm: Going to build J/JS/JSTOWE/TermReadKey-2.30.tar.gz > > > > Checking if your kit is complete... > > Looks good > > Writing Makefile for Term::ReadKey > > cp ReadKey.pm blib/lib/Term/ReadKey.pm > > AutoSplitting blib/lib/Term/ReadKey.pm (blib/lib/auto/Term/ReadKey) > > /usr/local/bin/perl -I/usr/local/lib/perl5/5.8.8 genchars.pl > > > > Writing termio/termios section of cchars.h... Done. > > Checking for sgtty... > > Sgtty NOT found. > > Writing sgtty section of cchars.h... Done. > > /usr/local/bin/perl /usr/local/lib/perl5/5.8.8/ExtUtils/xsubpp > -noprototypes -typemap /usr/local/lib/perl5/5.8.8/ExtUtils/typemap ReadKey.xs > > ReadKey.xsc && mv ReadKey.xsc ReadKey.c > > gcc -c -D_HPUX_SOURCE -fno-strict-aliasing -pipe > -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -O0 > -DVERSION=\"2.30\" -DXS_VERSION=\"2.30\" -fPIC > "-I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/CORE" ReadKey.c > > /usr/bin/sh: gcc: Execute permission denied. > > *** Error exit code 1 > > > > Stop. > > JSTOWE/TermReadKey-2.30.tar.gz > > /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 > > Failed during this command: > > JSTOWE/TermReadKey-2.30.tar.gz : make NO > > > > cpan[2]> > > cpan[2]> exit > > Lockfile removed. > > > > > > cpan[2]> install DBD::mysql > > Running install for module 'DBD::mysql' > > Running make for C/CA/CAPTTOFU/DBD-mysql-4.005.tar.gz > > CPAN: checksum security checks disabled because Digest::SHA not installed. > > x DBD-mysql-4.005/ChangeLog, 55726 bytes, 109 tape blocks > > x DBD-mysql-4.005/constants.h, 1936 bytes, 4 tape blocks > > x DBD-mysql-4.005/dbdimp.c, 127251 bytes, 249 tape blocks > > x DBD-mysql-4.005/dbdimp.h, 10169 bytes, 20 tape blocks > > x DBD-mysql-4.005/eg/prepare_memory_usage.pl, 450 bytes, 1 tape blocks > > x DBD-mysql-4.005/eg/proc_example1.pl, 1053 bytes, 3 tape blocks > > x DBD-mysql-4.005/eg/proc_example2.pl, 1418 bytes, 3 tape blocks > > x DBD-mysql-4.005/eg/proc_example3.pl, 901 bytes, 2 tape blocks > > x DBD-mysql-4.005/INSTALL.html, 29283 bytes, 58 tape blocks > > x DBD-mysql-4.005/lib/Bundle/DBD/mysql.pm, 364 bytes, 1 tape blocks > > x DBD-mysql-4.005/lib/DBD/mysql/GetInfo.pm, 16096 bytes, 32 tape blocks > > x DBD-mysql-4.005/lib/DBD/mysql/INSTALL.pod, 22221 bytes, 44 tape blocks > > x DBD-mysql-4.005/lib/DBD/mysql.pm, 55349 bytes, 109 tape blocks > > x DBD-mysql-4.005/Makefile.PL, 23671 bytes, 47 tape blocks > > x DBD-mysql-4.005/Makefile.PL.embedded, 713 bytes, 2 tape blocks > > x DBD-mysql-4.005/MANIFEST, 836 bytes, 2 tape blocks > > x DBD-mysql-4.005/MANIFEST.SKIP, 41 bytes, 1 tape blocks > > x DBD-mysql-4.005/META.yml, 380 bytes, 1 tape blocks > > x DBD-mysql-4.005/myld, 1709 bytes, 4 tape blocks > > x DBD-mysql-4.005/mysql.xs, 17277 bytes, 34 tape blocks > > x DBD-mysql-4.005/README, 2781 bytes, 6 tape blocks > > x DBD-mysql-4.005/t/00base.t, 985 bytes, 2 tape blocks > > x DBD-mysql-4.005/t/10connect.t, 609 bytes, 2 tape blocks > > x DBD-mysql-4.005/t/20createdrop.t, 753 bytes, 2 tape blocks > > x DBD-mysql-4.005/t/30insertfetch.t, 1034 bytes, 3 tape blocks > > x DBD-mysql-4.005/t/35limit.t, 2007 bytes, 4 tape blocks > > x DBD-mysql-4.005/t/35prepare.t, 3320 bytes, 7 tape blocks > > x DBD-mysql-4.005/t/40bindparam.t, 6685 bytes, 14 tape blocks > > x DBD-mysql-4.005/t/40bindparam2.t, 2783 bytes, 6 tape blocks > > x DBD-mysql-4.005/t/40blobs.t, 3224 bytes, 7 tape blocks > > x DBD-mysql-4.005/t/40catalog.t, 10073 bytes, 20 tape blocks > > x DBD-mysql-4.005/t/40listfields.t, 4528 bytes, 9 tape blocks > > x DBD-mysql-4.005/t/40nulls.t, 2555 bytes, 5 tape blocks > > x DBD-mysql-4.005/t/40numrows.t, 4152 bytes, 9 tape blocks > > x DBD-mysql-4.005/t/41bindparam.t, 2010 bytes, 4 tape blocks > > x DBD-mysql-4.005/t/41blobs_prepare.t, 4162 bytes, 9 tape blocks > > x DBD-mysql-4.005/t/42bindparam.t, 2159 bytes, 5 tape blocks > > x DBD-mysql-4.005/t/50chopblanks.t, 3854 bytes, 8 tape blocks > > x DBD-mysql-4.005/t/50commit.t, 6621 bytes, 13 tape blocks > > x DBD-mysql-4.005/t/60leaks.t, 5233 bytes, 11 tape blocks > > x DBD-mysql-4.005/t/70takeimp.t, 4858 bytes, 10 tape blocks > > x DBD-mysql-4.005/t/75supported_sql.t, 2545 bytes, 5 tape blocks > > x DBD-mysql-4.005/t/80procs.t, 5191 bytes, 11 tape blocks > > x DBD-mysql-4.005/t/insertid.t, 1666 bytes, 4 tape blocks > > x DBD-mysql-4.005/t/lib.pl, 6101 bytes, 12 tape blocks > > x DBD-mysql-4.005/t/multi_statement.t, 1396 bytes, 3 tape blocks > > x DBD-mysql-4.005/t/mysql.dbtest, 3680 bytes, 8 tape blocks > > x DBD-mysql-4.005/t/param_values.t, 1192 bytes, 3 tape blocks > > x DBD-mysql-4.005/t/prepare_noerror.t, 1798 bytes, 4 tape blocks > > x DBD-mysql-4.005/t/texecute.t, 1379 bytes, 3 tape blocks > > x DBD-mysql-4.005/t/utf8.t, 5272 bytes, 11 tape blocks > > x DBD-mysql-4.005/TODO, 896 bytes, 2 tape blocks > > > > CPAN.pm: Going to build C/CA/CAPTTOFU/DBD-mysql-4.005.tar.gz > > > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 76. > > > > Cannot find the file 'mysql_config'! Your execution PATH doesn't seem > > not contain the path to mysql_config. Resorting to guessed values! > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > I will use the following settings for compiling and testing: > > > > cflags (guessed) = -I/opt/mysql/include > > embedded (guessed) = > > libs (guessed) = -L/opt/mysql/lib -lmysqlclient -lz -lm -lcrypt > -lnsl > > mysql_config (guessed) = mysql_config > > nocatchstderr (default) = 0 > > nofoundrows (default) = 0 > > ssl (guessed) = 0 > > testdb (default) = test > > testhost (default) = > > testpassword (default) = > > testsocket (default) = > > testuser (default) = > > > > To change these settings, see 'perl Makefile.PL --help' and > > 'perldoc INSTALL'. > > > > Checking if your kit is complete... > > Looks good > > Note (probably harmless): No library found for -lcrypt > > Using DBI 1.52 (for perl 5.008008 on IA64.ARCHREV_0) installed in > /usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/auto/DBI/ > > Writing Makefile for DBD::mysql > > cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm > > cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm > > cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod > > cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm > > gcc -c -I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/auto/DBI > -I/opt/mysql/include -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_HPUX_SOURCE > -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include > -D_LARGEFILE_SOURCE -O0 -DVERSION=\"4.005\" -DXS_VERSION=\"4.005\" -fPIC > "-I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/CORE" dbdimp.c > > /usr/bin/sh: gcc: Execute permission denied. > > *** Error exit code 1 > > > > Stop. > > CAPTTOFU/DBD-mysql-4.005.tar.gz > > /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 > > Failed during this command: > > CAPTTOFU/DBD-mysql-4.005.tar.gz : make NO > > _____________________________________________________________ > > Seattle Perl Users Group Mailing List > > POST TO: spug-list at pm.org > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > MEETINGS: 3rd Tuesdays > > WEB PAGE: http://seattleperl.org/ > > > > ---- > > > > > > > > > From gryphon.shafer at gmail.com Wed Nov 28 14:52:31 2007 From: gryphon.shafer at gmail.com (Gryphon Shafer) Date: Wed, 28 Nov 2007 14:52:31 -0800 Subject: SPUG: SPUG Topic: Battle of the Frameworks (Call for Contestants) In-Reply-To: <45b837a10711261517h2e47c8b0r49590391806f1494@mail.gmail.com> References: <45b837a10711261517h2e47c8b0r49590391806f1494@mail.gmail.com> Message-ID: <45b837a10711281452iad50b77g51a6c662f9d4ab2e@mail.gmail.com> Greetings all, Some alterations to our topics and speaking schedule. The "Battle of the Frameworks" is going to be pushed off to the January 15 meeting. This will give those of you who haven't volunteered for a spot more time to sign-up. For the December 18 meeting, Randal L. "Merlyn" Schwartz of lama book and Stonehenge fame will be speaking. Topic to be announced tomorrow, probably. More news to follow as it becomes available. For the January 15 meeting, here's the list of topics so far: Catalyst => Colin Meyer CGI::Application => Andy Sweger HTML::Template => Stephen Blum DBIx::Class => Yitzchak Scott-Thoennes Jifty => Josh Jore Toolkit => Ingy Mason POE Moose Is there anyone from Amazon willing to do a 10-minute talk on Mason? You have 7 or 8 weeks to prepare. Any other framework-ish-like things that you'd like to see added to the list? Thanks all. Gryphon -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/spug-list/attachments/20071128/d17c7c26/attachment.html From mmccaws at comcast.net Wed Nov 28 16:17:45 2007 From: mmccaws at comcast.net (mmccaws at comcast.net) Date: Thu, 29 Nov 2007 00:17:45 +0000 Subject: SPUG: Some modules won't install gcc error Message-ID: <112920070017.11167.474E052800078BF700002B9F22007481849C990E0C0C0303@comcast.net> Well it looks like I spoke too soon. and I'm wondering if adding the correct flags when building Makefile.PL won't resolve this. Here is the error message /usr/lib/hpux32/dld.so: Unsatisfied code symbol 'mysql_server_init' in load module '/usr/local/lib/perl5/site_perl/5.8.8/IA64.ARCHREV_0/auto/DBD/mysql/mysql.so'. Killed recall, this is HPUX, the system has two hpux libraries /usr/lib/hpux32/ and /usr/lib/hpux64. Also has a gcc install. Thanks everyone Mike -------------- Original message ---------------------- From: John Costello > Top-posting, because inline would get lost. > > The problem with DBD::mysql is that mysql_config is not in your PATH. > This is either because MySQL is not installed, or because your PATH needs > to be updated. Here's the relevant bit of error from DBD::mysql: > > ----------------- > Can't exec "mysql_config": No such file or directory at Makefile.PL line > 76. > > Cannot find the file 'mysql_config'! Your execution PATH doesn't seem > not contain the path to mysql_config. Resorting to guessed values! > ----------------- > > Looks like someone didn't clean up the double negative in the translation > to English. Oh well. > > likely that /home/slade/scripts doesn't grant you execute permission, > which I detail a bit further below.> > > As for why gcc is giving you problems, have you confirmed with `which gcc` > that the first gcc in your PATH is the one in /home/slade/scripts/ ? It > could be that another gcc is earlier in your path. That seems likely. > > You should echo $PATH and `which gcc`. > > What happens if you run `/home/slade/scripts/gcc -v` ? It should print > out the gcc version. > > > Also, what are the permissions on /home/slade/scripts? Do `ls -ld > /home/slade/scripts`. If that *directory* does not grant you execute > access, then you will not be able to execute scripts within the > directory, even if they are world-executable. On reflection, this seems > more likely. > > John > > On Fri, 23 Nov 2007 mmccaws at comcast.net wrote: > > > Hi > > > > I'm running a second installation of perl on and was trying to install > Bundle::CPAN. Some modules installed and some did not. The Bundle summary > provides the list of those that did not. I also need the modules for DBD::mysql > and DBI to install. I figure if I can correct the problems associated with > installing these I'll understand what settings are needed in my cpan, > makefile.pl, and build modules. > > > > I don't know if this is the source of the problem but there is an error > message : > > /usr/bin/sh: gcc: Execute permission denied. > > *** Error exit code 1 > > > > that gcc has the following permissions > > -rwxr-xr-x 1 slade users 247672 Nov 9 2006 > /home/slade/scripts/gcc > > > > I thought with these permission settings that other users should be able to > access it. > > the Bundle summary, perl -V and the failed install outputs info for > Term::ReadKey and DBD::mysql are below > > > > What other information is needed to make sure my settings are correct? > > > > Thanks > > > > Mike McCann > > > > perl -V > > Summary of my perl5 (revision 5 version 8 subversion 8) configuration: > > Platform: > > osname=hpux, osvers=11.23, archname=IA64.ARCHREV_0 > > uname='hp-ux valhalla b.11.23 u ia64 0392673761 unlimited-user license ' > > config_args='-A prepend:libswanted=cl pthread -d -e -Dcc=gcc -Ui_dbm > -Ui_db -Dprefix=/usr/local useposix=true' > > hint=recommended, useposix=true, d_sigaction=define > > usethreads=undef use5005threads=undef useithreads=undef > usemultiplicity=undef > > useperlio=define d_sfio=undef uselargefiles=define usesocks=undef > > use64bitint=undef use64bitall=undef uselongdouble=undef > > usemymalloc=n, bincompat5005=undef > > Compiler: > > cc='gcc', ccflags ='-D_HPUX_SOURCE -fno-strict-aliasing -pipe > -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE', > > optimize='-O0', > > cppflags='-D_HPUX_SOURCE -D_HPUX_SOURCE -fno-strict-aliasing -pipe > -Wdeclaration-after-statement -I/usr/local/include' > > ccversion='', gccversion='4.1.1', gccosandvers='' > > intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321 > > d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 > > ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', > lseeksize=4 > > alignbytes=8, prototype=define > > Linker and Libraries: > > ld='/usr/bin/ld', ldflags =' -L/usr/local/lib -L/opt/local/lib > -L/usr/lib/hpux32' > > libpth=/usr/local/lib /opt/local/lib /usr/lib/hpux32 /lib /usr/lib > /usr/ccs/lib > > libs=-lcl -lpthread -lnsl -lnm -lndbm -ldl -ldld -lm > > perllibs=-lcl -lpthread -lnsl -lnm -ldl -ldld -lm > > libc=/usr/lib/hpux32/libc.so, so=so, useshrplib=false, libperl=libperl.a > > gnulibc_version='' > > Dynamic Linking: > > dlsrc=dl_hpux.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E > -Wl,-B,deferred ' > > cccdlflags='-fPIC', lddlflags='-b -L/usr/local/lib -L/opt/local/lib > -L/usr/lib/hpux32' > > > > > > Characteristics of this binary (from libperl): > > Compile-time options: PERL_MALLOC_WRAP USE_LARGE_FILES USE_PERLIO > > Built under hpux > > Compiled at Sep 19 2006 16:59:33 > > @INC: > > /usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0 > > /usr/local/lib/perl5/5.8.8 > > /usr/local/lib/perl5/site_perl/5.8.8/IA64.ARCHREV_0 > > /usr/local/lib/perl5/site_perl/5.8.8 > > /usr/local/lib/perl5/site_perl > > > > > > Bundle summary: The following items in bundle Bundle::CPAN had installation > > problems: > > ExtUtils::CBuilder ExtUtils::MakeMaker File::Spec Digest::SHA > > Compress::Raw::Zlib IO::Compress::Base IO::Uncompress::Gunzip > > Compress::Zlib IO::Zlib Archive::Tar Term::ReadKey YAML > > > > > > > > $ sudo perl -MCPAN -e shell > > CPAN: File::HomeDir loaded ok (v0.66) > > Your OS does not support locking; continuing and ignoring all locking issues > > CPAN: Time::HiRes loaded ok (v1.86) > > > > cpan shell -- CPAN exploration and modules installation (v1.9205) > > ReadLine support enabled > > > > Can't ioctl TIOCGETP: Invalid argument > > Consider installing Term::ReadKey from CPAN site nearby > > at http://www.perl.com/CPAN > > Or use > > perl -MCPAN -e shell > > to reach CPAN. Falling back to 'stty'. > > If you do not want to see this warning, set PERL_READLINE_NOWARN > > in your environment. > > cpan[1]> install Term::ReadKey > > CPAN: Storable loaded ok (v2.15) > > Going to read /home/smartcd/.cpan/Metadata > > Database was generated on Thu, 22 Nov 2007 17:36:41 GMT > > LWP not available > > CPAN: Net::FTP loaded ok (v2.77) > > Fetching with Net::FTP: > > ftp://cpan.mirrors.redwire.net/pub/CPAN/authors/01mailrc.txt.gz > > CPAN: YAML loaded ok (v0.66) > > Going to read /home/smartcd/.cpan/sources/authors/01mailrc.txt.gz > > CPAN: Compress::Zlib loaded ok (v1.42) > > > ............................................................................DONE > > LWP not available > > Fetching with Net::FTP: > > ftp://cpan.mirrors.redwire.net/pub/CPAN/modules/02packages.details.txt.gz > > Going to read /home/smartcd/.cpan/sources/modules/02packages.details.txt.gz > > Database was generated on Fri, 23 Nov 2007 17:36:36 GMT > > HTTP::Date not available > > > ............................................................................DONE > > LWP not available > > Fetching with Net::FTP: > > ftp://cpan.mirrors.redwire.net/pub/CPAN/modules/03modlist.data.gz > > Going to read /home/smartcd/.cpan/sources/modules/03modlist.data.gz > > > ............................................................................DONE > > Going to write /home/smartcd/.cpan/Metadata > > Running install for module 'Term::ReadKey' > > Running make for J/JS/JSTOWE/TermReadKey-2.30.tar.gz > > > > CPAN: checksum security checks disabled because Digest::SHA not installed. > > Please consider installing the Digest::SHA module. > > > > Scanning cache /home/smartcd/.cpan/build for sizes > > > ............................................................................DONE > > x TermReadKey-2.30/genchars.pl, 10688 bytes, 21 tape blocks > > x TermReadKey-2.30/Makefile.PL, 1222 bytes, 3 tape blocks > > x TermReadKey-2.30/Configure.pm, 27633 bytes, 54 tape blocks > > x TermReadKey-2.30/test.pl, 7696 bytes, 16 tape blocks > > x TermReadKey-2.30/ReadKey.pm, 16187 bytes, 32 tape blocks > > x TermReadKey-2.30/META.yml, 245 bytes, 1 tape blocks > > x TermReadKey-2.30/ReadKey.xs, 41938 bytes, 82 tape blocks > > x TermReadKey-2.30/ppport.h, 15782 bytes, 31 tape blocks > > x TermReadKey-2.30/MANIFEST, 170 bytes, 1 tape blocks > > x TermReadKey-2.30/README, 6357 bytes, 13 tape blocks > > CPAN: File::Temp loaded ok (v0.19) > > > > CPAN.pm: Going to build J/JS/JSTOWE/TermReadKey-2.30.tar.gz > > > > Checking if your kit is complete... > > Looks good > > Writing Makefile for Term::ReadKey > > cp ReadKey.pm blib/lib/Term/ReadKey.pm > > AutoSplitting blib/lib/Term/ReadKey.pm (blib/lib/auto/Term/ReadKey) > > /usr/local/bin/perl -I/usr/local/lib/perl5/5.8.8 genchars.pl > > > > Writing termio/termios section of cchars.h... Done. > > Checking for sgtty... > > Sgtty NOT found. > > Writing sgtty section of cchars.h... Done. > > /usr/local/bin/perl /usr/local/lib/perl5/5.8.8/ExtUtils/xsubpp > -noprototypes -typemap /usr/local/lib/perl5/5.8.8/ExtUtils/typemap ReadKey.xs > > ReadKey.xsc && mv ReadKey.xsc ReadKey.c > > gcc -c -D_HPUX_SOURCE -fno-strict-aliasing -pipe > -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -O0 > -DVERSION=\"2.30\" -DXS_VERSION=\"2.30\" -fPIC > "-I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/CORE" ReadKey.c > > /usr/bin/sh: gcc: Execute permission denied. > > *** Error exit code 1 > > > > Stop. > > JSTOWE/TermReadKey-2.30.tar.gz > > /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 > > Failed during this command: > > JSTOWE/TermReadKey-2.30.tar.gz : make NO > > > > cpan[2]> > > cpan[2]> exit > > Lockfile removed. > > > > > > cpan[2]> install DBD::mysql > > Running install for module 'DBD::mysql' > > Running make for C/CA/CAPTTOFU/DBD-mysql-4.005.tar.gz > > CPAN: checksum security checks disabled because Digest::SHA not installed. > > x DBD-mysql-4.005/ChangeLog, 55726 bytes, 109 tape blocks > > x DBD-mysql-4.005/constants.h, 1936 bytes, 4 tape blocks > > x DBD-mysql-4.005/dbdimp.c, 127251 bytes, 249 tape blocks > > x DBD-mysql-4.005/dbdimp.h, 10169 bytes, 20 tape blocks > > x DBD-mysql-4.005/eg/prepare_memory_usage.pl, 450 bytes, 1 tape blocks > > x DBD-mysql-4.005/eg/proc_example1.pl, 1053 bytes, 3 tape blocks > > x DBD-mysql-4.005/eg/proc_example2.pl, 1418 bytes, 3 tape blocks > > x DBD-mysql-4.005/eg/proc_example3.pl, 901 bytes, 2 tape blocks > > x DBD-mysql-4.005/INSTALL.html, 29283 bytes, 58 tape blocks > > x DBD-mysql-4.005/lib/Bundle/DBD/mysql.pm, 364 bytes, 1 tape blocks > > x DBD-mysql-4.005/lib/DBD/mysql/GetInfo.pm, 16096 bytes, 32 tape blocks > > x DBD-mysql-4.005/lib/DBD/mysql/INSTALL.pod, 22221 bytes, 44 tape blocks > > x DBD-mysql-4.005/lib/DBD/mysql.pm, 55349 bytes, 109 tape blocks > > x DBD-mysql-4.005/Makefile.PL, 23671 bytes, 47 tape blocks > > x DBD-mysql-4.005/Makefile.PL.embedded, 713 bytes, 2 tape blocks > > x DBD-mysql-4.005/MANIFEST, 836 bytes, 2 tape blocks > > x DBD-mysql-4.005/MANIFEST.SKIP, 41 bytes, 1 tape blocks > > x DBD-mysql-4.005/META.yml, 380 bytes, 1 tape blocks > > x DBD-mysql-4.005/myld, 1709 bytes, 4 tape blocks > > x DBD-mysql-4.005/mysql.xs, 17277 bytes, 34 tape blocks > > x DBD-mysql-4.005/README, 2781 bytes, 6 tape blocks > > x DBD-mysql-4.005/t/00base.t, 985 bytes, 2 tape blocks > > x DBD-mysql-4.005/t/10connect.t, 609 bytes, 2 tape blocks > > x DBD-mysql-4.005/t/20createdrop.t, 753 bytes, 2 tape blocks > > x DBD-mysql-4.005/t/30insertfetch.t, 1034 bytes, 3 tape blocks > > x DBD-mysql-4.005/t/35limit.t, 2007 bytes, 4 tape blocks > > x DBD-mysql-4.005/t/35prepare.t, 3320 bytes, 7 tape blocks > > x DBD-mysql-4.005/t/40bindparam.t, 6685 bytes, 14 tape blocks > > x DBD-mysql-4.005/t/40bindparam2.t, 2783 bytes, 6 tape blocks > > x DBD-mysql-4.005/t/40blobs.t, 3224 bytes, 7 tape blocks > > x DBD-mysql-4.005/t/40catalog.t, 10073 bytes, 20 tape blocks > > x DBD-mysql-4.005/t/40listfields.t, 4528 bytes, 9 tape blocks > > x DBD-mysql-4.005/t/40nulls.t, 2555 bytes, 5 tape blocks > > x DBD-mysql-4.005/t/40numrows.t, 4152 bytes, 9 tape blocks > > x DBD-mysql-4.005/t/41bindparam.t, 2010 bytes, 4 tape blocks > > x DBD-mysql-4.005/t/41blobs_prepare.t, 4162 bytes, 9 tape blocks > > x DBD-mysql-4.005/t/42bindparam.t, 2159 bytes, 5 tape blocks > > x DBD-mysql-4.005/t/50chopblanks.t, 3854 bytes, 8 tape blocks > > x DBD-mysql-4.005/t/50commit.t, 6621 bytes, 13 tape blocks > > x DBD-mysql-4.005/t/60leaks.t, 5233 bytes, 11 tape blocks > > x DBD-mysql-4.005/t/70takeimp.t, 4858 bytes, 10 tape blocks > > x DBD-mysql-4.005/t/75supported_sql.t, 2545 bytes, 5 tape blocks > > x DBD-mysql-4.005/t/80procs.t, 5191 bytes, 11 tape blocks > > x DBD-mysql-4.005/t/insertid.t, 1666 bytes, 4 tape blocks > > x DBD-mysql-4.005/t/lib.pl, 6101 bytes, 12 tape blocks > > x DBD-mysql-4.005/t/multi_statement.t, 1396 bytes, 3 tape blocks > > x DBD-mysql-4.005/t/mysql.dbtest, 3680 bytes, 8 tape blocks > > x DBD-mysql-4.005/t/param_values.t, 1192 bytes, 3 tape blocks > > x DBD-mysql-4.005/t/prepare_noerror.t, 1798 bytes, 4 tape blocks > > x DBD-mysql-4.005/t/texecute.t, 1379 bytes, 3 tape blocks > > x DBD-mysql-4.005/t/utf8.t, 5272 bytes, 11 tape blocks > > x DBD-mysql-4.005/TODO, 896 bytes, 2 tape blocks > > > > CPAN.pm: Going to build C/CA/CAPTTOFU/DBD-mysql-4.005.tar.gz > > > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 76. > > > > Cannot find the file 'mysql_config'! Your execution PATH doesn't seem > > not contain the path to mysql_config. Resorting to guessed values! > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > Can't exec "mysql_config": No such file or directory at Makefile.PL line 466. > > I will use the following settings for compiling and testing: > > > > cflags (guessed) = -I/opt/mysql/include > > embedded (guessed) = > > libs (guessed) = -L/opt/mysql/lib -lmysqlclient -lz -lm -lcrypt > -lnsl > > mysql_config (guessed) = mysql_config > > nocatchstderr (default) = 0 > > nofoundrows (default) = 0 > > ssl (guessed) = 0 > > testdb (default) = test > > testhost (default) = > > testpassword (default) = > > testsocket (default) = > > testuser (default) = > > > > To change these settings, see 'perl Makefile.PL --help' and > > 'perldoc INSTALL'. > > > > Checking if your kit is complete... > > Looks good > > Note (probably harmless): No library found for -lcrypt > > Using DBI 1.52 (for perl 5.008008 on IA64.ARCHREV_0) installed in > /usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/auto/DBI/ > > Writing Makefile for DBD::mysql > > cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm > > cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm > > cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod > > cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm > > gcc -c -I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/auto/DBI > -I/opt/mysql/include -DDBD_MYSQL_INSERT_ID_IS_GOOD -g -D_HPUX_SOURCE > -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include > -D_LARGEFILE_SOURCE -O0 -DVERSION=\"4.005\" -DXS_VERSION=\"4.005\" -fPIC > "-I/usr/local/lib/perl5/5.8.8/IA64.ARCHREV_0/CORE" dbdimp.c > > /usr/bin/sh: gcc: Execute permission denied. > > *** Error exit code 1 > > > > Stop. > > CAPTTOFU/DBD-mysql-4.005.tar.gz > > /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 > > Failed during this command: > > CAPTTOFU/DBD-mysql-4.005.tar.gz : make NO > > _____________________________________________________________ > > Seattle Perl Users Group Mailing List > > POST TO: spug-list at pm.org > > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list > > MEETINGS: 3rd Tuesdays > > WEB PAGE: http://seattleperl.org/ > > > > ---- > > > > > > > > >