Skip Menu |

This queue is for tickets about the MIME-tools CPAN distribution.

Report information
The Basics
Id: 38124
Status: rejected
Priority: 0/
Queue: MIME-tools

People
Owner: Nobody in particular
Requestors: jpierce [...] cpan.org
Cc:
AdminCc:

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



Subject: QP tests fail (on RHEL 4)
not ok 4 - bug 970725-DNA: QP use of RFC2049 guideline 8 # Failed test 'bug 970725-DNA: QP use of RFC2049 guideline 8' # at t/Misc.t line 78. # got: '=46rom me' # expected: '=46rom me= # ' # Failed test 'bug 970725-DNA: QP use of RFC2049 guideline 8' not ok 5 - bug 970725-DNA: QP use of RFC2049 guideline 8 # at t/Misc.t line 78. # got: '.' # expected: '.= # ' ok 6 - bug 970725-DNA: QP use of RFC2049 guideline 8 # Failed test 'bug 970725-DNA: QP use of RFC2049 guideline 8' not ok 7 - bug 970725-DNA: QP use of RFC2049 guideline 8 # at t/Misc.t line 78. # got: ' From you' # expected: ' From you= # ' not ok 8 - bug 970725-DNA: QP use of RFC2049 guideline 8 # at t/Misc.t line 90. # got: '=46rom me' # expected: '=46rom me= # ' # Failed test 'bug 970725-DNA: QP use of RFC2049 guideline 8' not ok 9 - bug 970725-DNA: QP use of RFC2049 guideline 8 # at t/Misc.t line 90. # got: '.' # expected: '.= # ' # Failed test 'bug 970725-DNA: QP use of RFC2049 guideline 8' not ok 10 - bug 970725-DNA: QP use of RFC2049 guideline 8 # at t/Misc.t line 90. # got: '=2E # ' # expected: '.=0A= # '# Failed test 'bug 970725-DNA: QP use of RFC2049 guideline 8' not ok 11 - bug 970725-DNA: QP use of RFC2049 guideline 8 # at t/Misc.t line 90. # got: ' From you' # expected: ' From you= # ' Summary of my perl5 (revision 5 version 8 subversion 5) configuration: Platform: osname=linux, osvers=2.6.9-67.0.7.elsmp, archname=i386-linux-thread-multi uname='linux hs20-bc1-5.build.redhat.com 2.6.9-67.0.7.elsmp #1 smp wed feb 2 7 04:47:23 est 2008 i686 i686 i386 gnulinux ' config_args='-des -Doptimize=-O2 -g -pipe -m32 -march=i386 -mtune=pentium4 - Dversion=5.8.5 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_b y=Red Hat, Inc. -Dinstallprefix=/usr -Dprefix=/usr -Darchname=i386-linux -Dvendo rprefix=/usr -Dsiteprefix=/usr -Duseshrplib -Dusethreads -Duseithreads -Duselarg efiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslo g -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl -Ubincompat5005 -Uversiononly -D pager=/usr/bin/less -isr -Dinc_version_list=5.8.4 5.8.3 5.8.2 5.8.1 5.8.0' hint=recommended, useposix=true, d_sigaction=define usethreads=define use5005threads=undef useithreads=define usemultiplicity=de fine useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef
Fixed by reinstalling the misnamed MIME::BASE64, but let me just say that the code in Decoder/QuotedPrint is very funky. Why would you use a flag to represent binary, but have the sense be opposite what it controls? Alos, the /g in encode_really would appear to be pointless as a string (without /m, and as fed linewise by encode_it) has only one start or end.