Skip Menu |
 

This queue is for tickets about the App-perlbrew CPAN distribution.

Report information
The Basics
Id: 56472
Status: new
Priority: 0/
Queue: App-perlbrew

People
Owner: Nobody in particular
Requestors: deeelwy [...] yahoo.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Color wrapper causes 'perlbrew install' to always fail.
Date: Sat, 10 Apr 2010 14:29:25 -0700 (PDT)
To: bug-App-perlbrew [...] rt.cpan.org
From: David Yingling <deeelwy [...] yahoo.com>
Color wrapper is a awesome utility that adds color to the supported utilities you run using terminal escape codes. Its website is http://www.fakehalo.us/cw, and you can read about it at http://www.fakehalo.us/cw/README Anyway you install color wrapper by messing with your $PATH just like perlbrew does. You add a line to your .bashrc such as export PATH="/usr/local/lib/cw:$PATH" The bug is that when you run perlbrew install 'whatever version of perl' the install *always* fails at exactly the same place. Attached is my perlbrew build.log, which details the exact weird failures for each attempted install. Note: the weird ESC:\\ whatever characters are the escape characters that color wrapper inserts into stdout to turn on color. If you want to see what build.log looks like with color on view it with the 'most' pager, which includes escape terminal color support. I have no idea how to fix this, and I don't really have the time to investigate it, but I may as well report it. I did find a workaround, which is to disable color wrapper, whenever you want to run perlbrew install by removing its directory from your $PATH. Please look into this bug and thanks for perlbrew as it makes managing different perl versions very easy. Also perl -V and uname -a are pasted below. Thanks, Dave. perl -V This is perl, v5.10.1 (*) built for x86_64-linux Copyright 1987-2009, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. [dly@betty] *** [682] [] *** [~] $ /usr/local/bin/perl -V Summary of my perl5 (revision 5 version 10 subversion 1) configuration: Platform: osname=linux, osvers=2.6.29.6-aacraid, archname=x86_64-linux uname='linux betty 2.6.29.6-aacraid #2 smp mon sep 28 01:40:26 edt 2009 x86_64 intel(r) core(tm)2 duo cpu e8400 @ 3.00ghz genuineintel gnulinux ' config_args='-de' hint=recommended, useposix=true, d_sigaction=define useithreads=undef, usemultiplicity=undef useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include' ccversion='', gccversion='4.3.3', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='cc', ldflags =' -fstack-protector -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib /lib64 /usr/lib64 /usr/local/lib64 libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc libc=/lib/libc-2.9.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='2.9' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector' Characteristics of this binary (from libperl): Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP USE_64_BIT_ALL USE_64_BIT_INT USE_LARGE_FILES USE_PERLIO Built under linux Compiled at Oct 5 2009 00:52:42 @INC: /usr/local/lib/perl5/5.10.1/x86_64-linux /usr/local/lib/perl5/5.10.1 /usr/local/lib/perl5/site_perl/5.10.1/x86_64-linux /usr/local/lib/perl5/site_perl/5.10.1 . uname -a Linux betty 2.6.29.6-aacraid #3 SMP Tue Dec 8 23:31:28 EST 2009 x86_64 Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz GenuineIntel GNU/Linux
Download build.log
application/octet-stream 477.7k

Message body not shown because it is not plain text.



This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.