forked from andk/cpanpm
/
Todo
13935 lines (10013 loc) · 548 KB
/
Todo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2007-09-25 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* MIME-tools-5.421 give me a major headache the testsuite (sometimes?)
runs into a tight loop of 'Warning: Use of "require" without parentheses
is ambiguous at (eval 5493800) line 1.' At least now twice for 31952 and
31955.
I have to kill this one:
sand 14150 55.2 45.6 714620 710088 pts/16 R+ 01:32 88:43 /home/src/perl/repoperls/installed-perls/perl/pN0oLia/perl-5.8.0@31955/bin/perl -w t/Gauntlet.t
But the next test has the same problem
sand 30860 64.8 1.3 24940 20572 pts/16 R+ 04:13 1:14 /home/src/perl/repoperls/installed-perls/perl/pN0oLia/perl-5.8.0@31955/bin/perl -w t/Head.t
And then again for
sand 30969 50.5 0.6 13924 9600 pts/16 R+ 04:15 0:14 /home/src/perl/repoperls/installed-perls/perl/pN0oLia/perl-5.8.0@31955/bin/perl -w t/Misc.t
I repeatedly verify who has the problem with such commands:
% lsof -p 30969|grep cwd
perl 30969 sand cwd DIR 9,1 4096 17304047 /home/sand/.cpan/build/MIME-tools-5.421-fuesqd
But then one after the other
sand 31244 49.3 0.8 16868 12544 pts/16 R+ 04:17 0:23 /home/src/perl/repoperls/installed-perls/perl/pN0oLia/perl-5.8.0@31955/bin/perl -w t/Parser.t
sand 31363 46.6 0.8 17768 13480 pts/16 R+ 04:18 0:21 /home/src/perl/repoperls/installed-perls/perl/pN0oLia/perl-5.8.0@31955/bin/perl -w t/ParserEncoded.t
sand 31578 34.0 0.6 14100 9888 pts/16 R+ 04:20 0:09 /home/src/perl/repoperls/installed-perls/perl/pN0oLia/perl-5.8.0@31955/bin/perl -w t/ParserPreamble.t
sand 31608 52.5 0.8 17696 13376 pts/16 R+ 04:20 0:27 /home/src/perl/repoperls/installed-perls/perl/pN0oLia/perl-5.8.0@31955/bin/perl -w t/Ref.t
Now we're done. I urgently need a solution for that. Both for a
bugreport and for the meta stuff with probably POE. Or commandline.
Interesting enough is that Mt-5.421 is young and I have 4 OKs up to
31945. Compare autobundle with @31945 and @31952 and @31955:
/home/sand/.cpan/Bundle/Snapshot_2007_09_25_0[012].pm
Diffs are worthless because the latter two were killed. But I can reproduce the bug.
http://groups.google.com/group/perl.perl5.porters/browse_thread/thread/c69cf6ab2b16f985/62b09eab3381584f?lnk=gst&q=%22is+ambiguous%22&rnum=8#62b09eab3381584f
How could I forget that thread.
2007-09-22 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* between bleadperl 31895 and 31937 we went from 215 fails to 159.
Supercool but still hard to write good reports about it.
* Bug in RECENT code: somebody removes a file from PAUSE and forgets to
pass over to the RECENT file. Then the receiver needs a more tolerant
strategy than the current one. Currently he retries until he gets the
deleted file which is never and only then he would publish his own
RECENT file.
* Net-DNS also broke recently
2007-09-17T14:22 perl 31882 239 OLAF/Net-DNS-0.61.tar.gz NOT OK
2007-09-15T00:06 perl 31866 110 OLAF/Net-DNS-0.61.tar.gz OK
and since then 4 NOT OKs and then when Test::Simple 0.72 appeared
2007-09-21T13:33 perl 31937 472 OLAF/Net-DNS-0.61.tar.gz OK
2007-09-19T10:43 perl 31895 242 OLAF/Net-DNS-0.61.tar.gz NOT OK
http://rt.cpan.org/Ticket/Display.html?id=29558
2007-09-21 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* sand sand 2421684982 Sep 21 22:14 megainstall.20070921T0555.out
% tail -6 logs/megainstall.20070921T0555.out|uniq
Warning: Use of "require" without parentheses is ambiguous at (eval 2354390) line 1.
closedir() attempted on invalid dirhandle DIR at /home/src/perl/repoperls/installed-perls/perl/prTyqXp/perl-5.8.0@31933/lib/site_perl/5.10.0/Mail/Field.pm line 91.
2007-09-19 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* bug: the locking in the recentfile seems broken. yesterday the yaml
file got truncated at Tue Sep 18 13:56:04 2007
2007-09-18 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* new fails (everything related to Test::Simple?)
PAJAS/XML-LibXML-1.64.tar.gz[172]
PAJAS/XML-LibXSLT-1.63.tar.gz[173]
PETDANCE/WWW-Mechanize-1.30.tar.gz[200]
PETDANCE/Test-WWW-Mechanize-1.14.tar.gz[204]
BDFOY/Test-Manifest-1.17.tar.gz[208]
URI/File-Slurp-9999.12.tar.gz[220]
ADAMK/File-Flat-1.00.tar.gz[222]
ADAMK/Test-Inline-2.207.tar.gz[224]
OLAF/Net-DNS-0.61.tar.gz[239]
RJBS/Email-Valid-0.179.tar.gz[240]
MIYAGAWA/Email-Find-0.10.tar.gz[241]
HEX/WWW-Live365-0.12.tar.gz[272]
BBC/File-Policy-1.005.tar.gz[344]
BBC/Email-MIME-CreateHTML-1.026.tar.gz[348]
MIYAGAWA/Email-Valid-Loose-0.05.tar.gz[415]
MIROD/XML-Twig-3.29.tar.gz[576]
AMBS/XML/XML-DT-0.47.tar.gz[585]
TBONE/Net-FTP-Common-6.0.tar.gz[653]
JMGDOC/OpenOffice-OODoc-2.035.tar.gz[721]
RCAPUTO/POE-Component-Client-DNS-1.00.tar.gz[728]
RCAPUTO/POE-Component-Client-Keepalive-0.1000.tar.gz[729]
CFRANKS/HTML-Widget-1.11.tar.gz[787]
SRI/Catalyst-Plugin-HTML-Widget-1.1.tar.gz[788]
YANICK/XML-XPathScript-1.52.tar.gz[836]
BINGOS/POE-Component-Server-IRC-1.18.tar.gz[873]
MIYAGAWA/CGI-Untaint-email-0.03.tar.gz[904]
SCHUBIGER/Module-Build-Convert-0.49.tar.gz[915]
MUIR/modules/Daemon-Generic-0.51.tar.gz[920]
JROCKWAY/Directory-Scratch-0.12.tar.gz[984]
PARDUS/File-MimeInfo/File-MimeInfo-0.14.tar.gz[1077]
LBROCARD/Test-WWW-Mechanize-Catalyst-0.40.tar.gz[1079]
YARON/WWW-Monitor-0.24.tar.gz[1087]
* AndyA: > Ah sorry about that. We've recently added a line that says
> Result: PASS
> Result: FAIL
> Result: NOTESTS
> That was added to make life easier for CPAN::Reporter and other meta-
> harnesses.
> Does that help at all? We're committed to keeping that. If we ever
* PDL broke a while back
2007-07-24T21:46 perl 31650 1001 CSOE/PDL-2.4.3.tar.gz NOT OK
2007-07-24T00:10 perl 31649 790 CSOE/PDL-2.4.3.tar.gz OK
since then it's red, seemingly failing on the make phase. re-testing
with an older perl, @31613, succeeds on the make phase. But this doesn't
prove anything because all prereqs are already there. And then it fails
on the test phase in t/xvals.t. 31650 also failed on xvals.t. Now we
have a prove that it's not blead related but to some other factor.
But now, what has been upgraded on 31613 since then? Unfortunately
timestamps have changed because of the cleanup of hardlinks. autobundle
comparisons don't help because I have no succeeding version of PDL at
hand.
I'll have to try these:
installed-perls/perl/prYHaRP/perl-5.8.0@31021/bin/perl FAIL
installed-perls/perl/pnKRDVH/perl-5.8.0@31078/bin/perl FAIL
installed-perls/perl/p9kRmP3/perl-5.8.0@31113/bin/perl FAIL
installed-perls/perl/pn6vGWK/perl-5.8.0@31187/bin/perl FAIL
installed-perls/perl/pOCMj1r/perl-5.8.0@31251/bin/perl FAIL
installed-perls/perl/pbULX5j/perl-5.8.0@31281/bin/perl FAIL
installed-perls/perl/p8ObZoq/perl-5.8.0@31319/bin/perl FAIL
installed-perls/perl/pL3qrBd/perl-5.8.0@31384/bin/perl FAIL
installed-perls/perl/pi12oAh/perl-5.8.0@31429/bin/perl FAIL
installed-perls/perl/pzqCeY9/perl-5.8.0@31509/bin/perl FAIL
installed-perls/perl/pX10SPP/perl-5.8.0@31563/bin/perl FAIL
2007-09-17 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* new fails
BDFOY/Test-Prereq-1.033.tar.gz[100]
DROLSKY/DateTime-0.41.tar.gz[144]
DROLSKY/DateTime-Format-Mail-0.3001.tar.gz[145]
LLAP/SVG-TT-Graph-0.09.tar.gz[177]
FGLOCK/DateTime-Set-0.25.tar.gz[227]
FGLOCK/DateTime-Event-Recurrence-0.16.tar.gz[238]
KELLAN/DateTime-Format-W3CDTF-0.04.tar.gz[293]
ABH/XML-RSS-1.31.tar.gz[295]
RONAN/SVG-Template-Graph-0.12.tar.gz[311]
MARKSTOS/Data-FormValidator-4.51.tar.gz[461]
MRAMBERG/Catalyst-Plugin-FormValidator-0.02.tar.gz[462]
RJBS/Date-Span-1.121.tar.gz[483]
RJBS/Email-Send-2.185.tar.gz[487]
JSIRACUSA/Rose-DateTime-0.532.tar.gz[664]
ROBM/Cache-FastMmap-1.19.tar.gz[708]
NUFFIN/Catalyst-Plugin-Session-Store-FastMmap-0.03.tar.gz[709]
NUFFIN/Catalyst-Plugin-Session-State-Cookie-0.08.tar.gz[710]
MRAMBERG/Catalyst-Plugin-Authentication-Store-DBIC-0.09.tar.gz[712]
SCHUBIGER/DateTime-Format-Natural-0.39.tar.gz[745]
JUERD/DBIx-Simple-1.31.tar.gz[829]
FGLOCK/DateTime-Event-ICal-0.09.tar.gz[835]
DROLSKY/DateTime-Format-ICal-0.08.tar.gz[836]
DPAVLIN/Search-Estraier-0.08.tar.gz[843]
MIYAGAWA/XML-Atom-0.27.tar.gz[857]
PIJLL/DateTime-Format-Epoch-0.10.tar.gz[876]
DMAKI/DateTime-Util-Calc-0.13002.tar.gz[878]
DMAKI/DateTime-Util-Astro-0.11001.tar.gz[879]
DMAKI/DateTime-Event-Lunar-0.06.tar.gz[880]
DMAKI/DateTime-Util-Astro-0.08.tar.gz[881]
DMAKI/DateTime-Event-SolarTerm-0.05.tar.gz[882]
DMAKI/DateTime-Event-Chinese-0.05.tar.gz[883]
DMAKI/DateTime-Calendar-Chinese-0.07.tar.gz[884]
* this came about at 20:37:
Syncing (277/312) A/AJ/AJPEACOCK/CHECKSUMS
Syncing (281/312) B/BL/BLOONIX/CHECKSUMS
Syncing (282/312) C/CA/CASIANO/CHECKSUMS
Syncing (286/312) D/DG/DGRIZZANT/CHECKSUMS
Syncing (288/312) D/DM/DMAKI/CHECKSUMS
Syncing (290/312) F/FE/FERREIRA/CHECKSUMS
Syncing (292/312) H/HM/HMBRAND/CHECKSUMS
Syncing (293/312) J/JO/JOHANL/CHECKSUMS
Syncing (295/312) J/JU/JUERD/CHECKSUMS
Syncing (296/312) M/ML/MLEHMANN/CHECKSUMS
Syncing (299/312) M/MR/MRAMBERG/CHECKSUMS
Syncing (302/312) N/NU/NUFFIN/CHECKSUMS
Syncing (304/312) CHECKSUMS
Syncing (307/312) R/RK/RKRIMEN/CHECKSUMS
Syncing (308/312) S/SL/SLANNING/CHECKSUMS
Syncing (311/312) T/TS/TSCH/CHECKSUMS
Syncing (312/312) W/WY/WYANT/CHECKSUMS
It seems that we still produce more CHECKSUMS file than necessary.
* Todo: autobox BBC article
* http://use.perl.org/~schwern/journal/34469
Schwern about version advisories. Very nice.
2007-09-16 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* strptime/https://rt.cpan.org/Ticket/Display.html?id=29330
How could it happen that strptime broke from one day to the other?
When exactly did it happen?
2007-09-11T23:51 perl 31847 DateTime-Format-Strptime-1.0700 NOT OK
2007-09-11T10:45 perl 31843 DateTime-Format-Strptime-1.0700 OK
Snapshot_2007_09_16_0[01].pm... DROLSKY/DateTime-Locale-0.35.tar.gz
broke it.
2007-09-13 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* Strangely Tie::Cache fails on one bleadperl, 31854. Binary search
backwards is running. 31863 has it fixed again, need a binary search
forwards too.
----Program----
eval {require Tie::Cache};
print $@ ? "N/A" : "OK";
print "\n";
----Output of .../pOP4da9/perl-5.8.0@30730/bin/perl----
OK
----EOF ($?='0')----
----Output of .../p8QFKbX/perl-5.8.0@30740/bin/perl----
N/A
----EOF ($?='0')----
Need a perl between 30730 and 30740
No patch available between 30730 and 30740
----Program----
eval {require Tie::Cache};
print $@ ? "N/A" : "OK";
print "\n";
----Output of .../pz4RKIn/perl-5.8.0@31854/bin/perl----
N/A
----EOF ($?='0')----
----Output of .../pwjI8Em/perl-5.8.0@31855/bin/perl----
OK
----EOF ($?='0')----
30740 is sv_dup() and cache related but 31855 is NAN_COMPARE_BROKEN
related. Very strange.
2007-09-11 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* http://www.nntp.perl.org/group/perl.cpan.testers/
says that I tested
PASS Acme-Pythonic-0.46 i686-linux-64int 2.6.16-2-k7 1 message andreas.koenig.gmwojprw 13:47
That seems to be the same as
23:00 * GumbyNET2 cpan.testers: PASS Acme-Pythonic-0.46 perl-5.6.2
i686-linux-64int 2.6.16-2-k7 andreas.koenig.gmwojprw@franz.ak.mind.de
22060 22:47:11.7952 test PASS Acme-Pythonic-0.46 (perl-5.6.2) i686-linux-64int 2.6.16-2-k7
So we have 9 hours time shift.
* 23:16 <@klapperl> I see no showstopper in CPAN.pm.
23:17 <@klapperl> I'll have a 1.91_54 by next weekend
23:17 <@xdg> All high priority CPAN::Reporter features are in. (E.g. duplicate
report checks by phase)
23:17 <@klapperl> and after a week we could roll 1.92
23:17 <@xdg> Great!
23:17 <@klapperl> great!
* tentative posting to Module::Build
Recently, on IRC (off the top of my head):
<klapperl>: so can you explain why the compatibility layer is broken?
<ewilhelm>: jeez, it is the *compatibility layer*
I think it's time that Module::Build considers another compatibility
layer in addition to the existing one. This is just a raw sketch to get
some talk going, I have not actually tried to work this out. So what
would people think of this:
Build.PL has a new option
...
diplomatic_makefile_pl => 1,
...
generated Makefile.PL
if (eval { require Module::Build; 1}){
# if user has Module::Build installed we use it
system $^X, "Build.PL";
write_diplomatic_makefile;
} else {
beg_user_to_install_module_build_asap();
write_traditional_compat_makefile();
}
the generated diplomatic Makefile would then contain:
default:
./Build
test:
./Build test
install
./Build install
[...etc...]
Has this been tried? Does it have pitfalls? It seems so easy and
natural. Isn't anybody keen implementing it?
* switching back to EUMM for one smoke and then back to MB with the
distroprefs for MethodMaker which needs EUMM.
2007-09-10 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* trying to summarize where Build.PL is inferior to Makefile.PL:
SCHWIGON/class-methodmaker/Class-MethodMaker-2.10.tar.gz
(FLUFFY/Term-ProgressBar-2.09.tar.gz dependent)
Steffen seems to be the only one.
* ----Program----
eval q{use autobox 1.10};
print $@ ? "N/A" : "OK";
print "\n";
----Output of .../pAtHKhk/perl-5.8.0@25563/bin/perl----
OK
----EOF ($?='0')----
----Output of .../pGuLryz/perl-5.8.0@25570/bin/perl----
N/A
----EOF ($?='0')----
Need a perl between 25563 and 25570
No patch available between 25563 and 25570
* the job with prefer_installer=MB has finished and this are the new fails:
new fails
ZOOLEIKA/RDF-Simple-0.3.tar.gz[64],
SCHWIGON/class-methodmaker/Class-MethodMaker-2.10.tar.gz[170],
FLORA/Net-SSLeay-1.32.tar.gz[376],
SULLR/IO-Socket-SSL-1.08.tar.gz[377],
AWESTHOLM/Net-SMTP-TLS-0.12.tar.gz[378],
HIROSE/Net-SSL-ExpireDate-1.04.tar.gz[518],
JASONK/Business-OnlinePayment-2.01.tar.gz[933],
JESSE/GnuPG-Interface-0.36.tar.gz[949],
SCHWIGON/pdf-fdf-simple/PDF-FDF-Simple-0.11.tar.gz[1058],
JPEACOCK/SVN-Notify-Mirror-0.03603.tar.gz[1088],
FLORA/Catalyst-View-Mason-0.13.tar.gz[1169],
APOCAL/POE-Component-SSLify-0.08.tar.gz[1226],
NUFFIN/Catalyst-Plugin-Session-State-Cookie-0.07.tar.gz[1263],
DKAMHOLZ/Catalyst-Plugin-Authentication-Store-DBIC-0.07.tar.gz[1264],
JROCKWAY/Task-Catalyst-Tutorial-0.03.tar.gz[1270],
FLUFFY/Term-ProgressBar-2.09.tar.gz[1273],
MARKOV/XML-Compile-0.53.tar.gz[1276],
MWS/ResourcePool-1.0104.tar.gz[1282],
CHROMATIC/Crypt-CipherSaber-1.00.tar.gz[1293]
Some problems of a different kind with these, they were either not
processed at all or the logfile parser did not find them:
gone
/home/src/perl/cpan-sql-stuff/CPAN-SQLite/.,
ADAMK/Chart-Math-Axis-1.00.tar.gz,
AGRUNDMA/Catalyst-Engine-Apache-1.11.tar.gz,
ANDYA/Perl-Version-v1.000.tar.gz,
BRICAS/Catalyst-Plugin-I18N-0.06.tar.gz,
DKAMHOLZ/Authen-Htpasswd-0.16.tar.gz,
DKAMHOLZ/Catalyst-Plugin-Authentication-Store-Htpasswd-0.02.tar.gz,
DMAKI/DateTime-Util-Astro-0.08.tar.gz,
DOWENS/JSON-DWIW-0.13.tar.gz,
DROLSKY/HTML-Mason-1.36.tar.gz,
ESSKAR/Catalyst-Plugin-Session-Store-File-0.10.tar.gz,
FDALY/Test-Deep-0.097.tar.gz,
GAAS/Array-RefElem-1.00.tar.gz,
HOLOWAY/Catalyst-Log-Log4perl-1.00.tar.gz,
JCAMACHO/Catalyst-Controller-FormBuilder-0.04.tar.gz,
JDHEDDEN/Object-InsideOut-3.21.tar.gz,
JURACH/FCGI-ProcManager-0.17.tar.gz,
MARKOV/XML-Compile-0.52.tar.gz,
MRAMBERG/Catalyst-Plugin-Prototype-1.33.tar.gz,
MSCHWERN/Class-Fields-0.202.tar.gz,
NODINE/Text-ASCIIMathML-0.3.tar.gz,
NUFFIN/Catalyst-Controller-BindLex-0.03.tar.gz,
NUFFIN/Catalyst-Plugin-Session-State-URI-0.07.tar.gz,
NWIGER/CGI-FormBuilder-3.0501.tgz,
SKIMO/FCGI-0.67.tar.gz
2007-09-09 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* ooooops:
----- The following addresses had permanent fatal errors -----
<cpan-testers@perl.org>
(reason: 550 sorry, your envelope sender is in my badmailfrom list)
So my last 1842 reports have not been accepted by cpantesters:-(
* how do ~/.cpanreporter/history.db and ~/.cpanreporter/reports-sent.db sync?
* Todo/Bug: Alzabo-GUI-Mason runs into endless loops during its dialog with me.
Some directory doesn't exist, it says.
2007-09-08 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* I just set prefer_installer=MB after @31806 finished. I promised that
on IRC#toolchain to ewilhelm, need to report after the next smoke.
Schwern made it a ticket:
http://rt.cpan.org/Ticket/Display.html?id=29235
* sorry for the German. This is a bugreport from Slaven decribing that
eexpect/anyorder is slower than necessary, sometimes annoyingly slow. I
confirm and we tried to hash out solutions.
>>>>> On 21 Jul 2007 16:01:21 +0200, Slaven Rezic <slaven@rezic.de> said:
>> > Lösungsvorschläge: der Output wird solange gesammelt, bis es einen
>> > Match gibt. Dann wird der Match ausgeführt und der bisherige Output
>> > weggeschmissen (aber was ist, wenn der Output auch schon was vom
>> > nächsten Match enthält?). Oder du baust aus allen Regexpes ein großes
>> > per "(" . join("|", grep { $i++%2==0 } @talk) . ")" und fütterst -re
>> > damit?
>>
>> Noch gefaellt mir der Vorschlag nicht, aber ich glaube, wir kommen der
>> Sache naeher.
> Wieso eigentlich?
Sorry, ich habe keinen wirklicher Grund, reines Bauchgefuehl, dass ich
die Konsequenzen nicht ueberblicken kann.
> Der letzte Vorschlag könnte gut funktionieren, weil
> dadurch _run_via_expect_anyorder und _run_via_expect_deterministic
> ähnlicher werden: im ersten Fall gibt es einen Match gegen alle
> Patterns, im zweiten Fall einen Match gegen genau ein Pattern.
Man sollte auch in Betracht ziehen, was einem Expect selbst fuer
diesen Fall anbietet. Man kann ja alle Regexes gleichzeitig ins Rennen
schmeissen. Irgendwie. So richtig habe ich es damals nicht verstanden,
wie es geht.
>> Das muesste gehen: wir setzen das Timeout auf eine Viertel Sekunde
>> oder so. Wenn wir nicht matchen, geben wir erstmal *nicht* auf,
>> sondern kumulieren. Wenn wir eine gewisse Menge Timeout nichts mehr
>> erhalten haben und noch immer nicht matchen, geben wir auf. Ansonsten
>> wie bisher.
>>
>> Irgendwie klingt das zu einfach, um wahr zu sein. Aber ich glaube, das
>> ist's, was wir beide wollen, und ich sehe keinen Nachteil.
>>
> Ich werd's dann versuchen. Ich habe jetzt übrigens timeout:1 gesetzt,
> das macht die Sache einigermaßen erträglich.
2007-09-07 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* Bug: somebody broke *.bs files with crap content recently. Leads to
tons of error messages with no (?) consequences but screen noise. I
removed all these broken *.bs files but now I have no idea where they
were coming from. Too much smoking produces too thick air.
Mark Overmeer just complained about the resulting smoke reports. When I
look into my mailq I find only two large mails waiting for delivery, all
others are fine. So how do I find out who wrote these files?
I first remove the crap in my mailq. Done, so we have only 235 mails in
the mqueue which look OK. For the record, the following are the latest
smokes (but their dependencies naturally missing). All times CEST. At
21:27 we had already a broken system.
Fri Sep 7 02:55:57 2007 JOHANL/Devel-PerlySense-0.01_11.tar.gz
Fri Sep 7 02:11:40 2007 LUKEC/Socialtext-Resting-RSS-0.01.tar.gz
Fri Sep 7 01:47:30 2007 JOHANL/Devel-PerlySense-0.01_10.tar.gz
Fri Sep 7 00:19:12 2007 JUERD/Unicode-Semantics-1.02.tar.gz
Thu Sep 6 23:48:44 2007 TOBY/Geo-Coordinates-OSGB-2.01.tar.gz
Thu Sep 6 23:48:32 2007 FDALY/Test-Deep-0.098.tar.gz
Thu Sep 6 23:38:13 2007 CORION/HTML-Display-0.38.tar.gz
Thu Sep 6 22:26:16 2007 REEDFISH/Net-FullAuto-0.03.tar.gz
Thu Sep 6 22:15:57 2007 EMORGAN/MyLibrary-3.0.4.tar.gz
Thu Sep 6 21:58:05 2007 SLANNING/Ogre-0.24.tar.gz
Thu Sep 6 21:43:59 2007 AGRUNDMA/POE-Filter-Slim-CLI-0.01.tar.gz
Thu Sep 6 21:27:22 2007 MARKOV/XML-Compile-0.53.tar.gz
Thu Sep 6 21:15:48 2007 ATOURBIN/rpm-build-perl-0.6.4.tar.gz
Thu Sep 6 20:13:56 2007 REEDFISH/Net-FullAuto-0.02.tar.gz
Thu Sep 6 18:38:06 2007 KEN/XML-XML2JSON-0.02.tar.gz
Thu Sep 6 18:32:48 2007 REEDFISH/Net-FullAuto-0.01.tar.gz
Thu Sep 6 18:28:47 2007 PERNST/Bio-Emboss-5.0.0.1.tar.gz
Thu Sep 6 18:23:26 2007 DROLSKY/HTML-Mason-1.37.tar.gz
Thu Sep 6 17:47:59 2007 PANGJ/IP-ChinaISP-0.02.tgz
Thu Sep 6 17:01:12 2007 CASIANO/GRID-Machine-0.077.tar.gz
Thu Sep 6 15:56:48 2007 JQUELIN/Tk-RotatingGauge-0.02.tar.gz
Thu Sep 6 13:04:21 2007 JQUELIN/Tk-RotatingGauge-0.01.tar.gz
Thu Sep 6 13:02:55 2007 ASH/WWW-Mechanize-TreeBuilder-1.00002.tar.gz
Thu Sep 6 12:51:19 2007 BINGOS/POE-Component-Server-DNS-0.12.tar.gz
Thu Sep 6 12:43:31 2007 LDS/Bio-Das-1.06.tar.gz
Thu Sep 6 12:25:40 2007 GCERRAI/Package-Data-Inheritable-0.02.tar.gz
Thu Sep 6 12:24:07 2007 LDS/Bio-Das-1.05.tar.gz
Thu Sep 6 12:10:02 2007 CASIANO/GRID-Machine-0.076.tar.gz
Thu Sep 6 11:44:38 2007 SMUELLER/Math-ConvexHull-1.02.tar.gz
Thu Sep 6 11:10:25 2007 CASIANO/GRID-Machine-0.075.tar.gz
Thu Sep 6 11:05:08 2007 GCERRAI/Package-Data-Inheritable-0.01.tar.gz
Thu Sep 6 10:56:06 2007 DESPAIR/Net-Whois-Raw-1.31.tar.gz
Thu Sep 6 10:13:05 2007 PJF/IPC-System-Simple-0.06.tar.gz
Thu Sep 6 08:46:02 2007 DESPAIR/Net-Domain-ExpireDate-0.80.tar.gz
Thu Sep 6 08:45:50 2007 DESPAIR/Net-Whois-Raw-1.30.tar.gz
Thu Sep 6 07:45:11 2007 CDOLAN/Net-IP-Match-Regexp-1.00.tar.gz
Thu Sep 6 06:14:23 2007 JMADLER/Acme-LeetSpeak-0.01.tar.gz
Thu Sep 6 06:05:20 2007 MKANAT/VCI-0.1.0_3.tar.gz
Thu Sep 6 04:39:33 2007 TURNERJW/Tk-TextHighlight-1.0.2.tar.gz
Thu Sep 6 03:12:29 2007 PANGJ/IP-ChinaISP.tgz
Thu Sep 6 02:42:05 2007 JOHANL/Devel-PerlySense-0.01_09.tar.gz
Thu Sep 6 02:16:41 2007 JOHANL/Devel-PerlySense-0.01_08.tar.gz
Thu Sep 6 00:48:24 2007 DAGOLDEN/CPAN-Reporter-0.99_07.tar.gz
Wed Sep 5 23:52:49 2007 DDICK/Net-DNS-DynDNS-0.95.tar.gz
Wed Sep 5 23:42:30 2007 CHRMUE/Socket-Class-1.1.0.tar.gz
Wed Sep 5 23:09:40 2007 PAJOUT/XML-Trivial-0.02.tar.gz
Wed Sep 5 23:08:13 2007 DAGOLDEN/CPAN-Reporter-0.99_06.tar.gz
Wed Sep 5 22:57:54 2007 DSNOPEK/POE-Component-MessageQueue-0.1.6.tar.gz
Wed Sep 5 21:33:13 2007 CORION/HTML-Display-0.37.tar.gz
Wed Sep 5 21:18:01 2007 KEN/XML-XML2JSON-0.01.tar.gz
Wed Sep 5 21:16:35 2007 GWYN/Text-Diff-Parser-0.07.tar.gz
Wed Sep 5 19:33:12 2007 BINGOS/POE-Component-Server-DNS-0.11.tar.gz
Wed Sep 5 19:15:18 2007 ALEXMASS/InSilicoSpectro-Databanks-0.0.21.tar.gz
Wed Sep 5 18:29:47 2007 BLBLACK/POE-Loop-Event_Lib-0.001_01.tar.gz
Wed Sep 5 17:27:54 2007 SMUELLER/Archive-Unzip-Burst-0.02_01.tar.gz
Wed Sep 5 17:17:35 2007 URKLE/DJabberd-VCard-LDAP-0.03.tar.gz
Wed Sep 5 17:07:16 2007 KARJALA/MyXML/XML-MyXML-0.0985.tar.gz
Wed Sep 5 16:10:25 2007 ISAAC/Business-PayPal-EWP-1.00.tar.gz
Wed Sep 5 16:03:54 2007 DGL/Net-CouchDb-0.01.tar.gz
Wed Sep 5 15:47:17 2007 JDHEDDEN/threads-shared-1.13.tar.gz
Wed Sep 5 15:38:10 2007 ISAAC/Business-PayPal-EWP-0.03.tar.gz
Wed Sep 5 15:22:47 2007 JDHEDDEN/threads-1.65.tar.gz
Wed Sep 5 15:18:46 2007 JSCHNEID/DBIx-ORM-Declarative-0.21.tar.gz
Wed Sep 5 14:55:53 2007 JSCHNEID/DBIx-ORM-Declarative-0.20.tar.gz
Wed Sep 5 14:48:06 2007 YAPPO/Class-Component-0.06.tar.gz
Wed Sep 5 14:25:13 2007 TBUSCH/Text-Scan-0.29.tar.gz
Here is still one of the broken bs file:
-rw-rw-rw- 23942 sand sand 2217 Sep 6 22:09 /home/src/perl/repoperls/installed-perls/maint-5.8/pFrR8O4/perl-5.8.0@31223/lib/5.8.8/i686-linux-thread-multi-64int/auto/File/Glob/Glob.bs
And I find 163 identical *.bs files scattered all over the place with
the same timestamp. And they all start with
/home/src/perl/repoperls/installed-perls/maint-5.8/p4wjLcy/perl-5.8.0@22552/lib/site_perl/5.8.3/i686-linux-thread-multi-64int/Data/Dump/Streamer.pm
/home/src/perl/repoperls/installed-perls/maint-5.8/p4wjLcy/perl-5.8.0@22552/lib/site_perl/5.8.3/i686-linux-thread-multi-64int/Data/Dump/Streamer/_/Printers.pm
/home/src/perl/repoperls/installed-perls/maint-5.8/p4wjLcy/perl-5.8.0@22552/lib/site_perl/5.8.3/i686-linux-thread-multi-64int/auto/Data/Dump/Streamer/Streamer.bs
/home/src/perl/repoperls/installed-perls/maint-5.8/p4wjLcy/perl-5.8.0@22552/lib/site_perl/5.8.3/i686-linux-thread-multi-64int/auto/Data/Dump/Streamer/Streamer.so
/home/src/perl/repoperls/installed-perls/maint-5.8/p4wjLcy/perl-5.8.0@22552/man/man3/Data::Dump::Streamer.3
/home/src/perl/repoperls/installed-perls/maint-5.8/pFrR8O4/perl-5.8.0@31223/lib/site_perl/5.8.8/i686-linux-thread-multi-64int/Data/Dump/Streamer.pm
/home/src/perl/repoperls/installed-perls/maint-5.8/pFrR8O4/perl-5.8.0@31223/lib/site_perl/5.8.8/i686-linux-thread-multi-64int/Data/Dump/Streamer/_/Printers.pm
/home/src/perl/repoperls/installed-perls/maint-5.8/pFrR8O4/perl-5.8.0@31223/lib/site_perl/5.8.8/i686-linux-thread-multi-64int/auto/Data/Dump/Streamer/Streamer.bs
/home/src/perl/repoperls/installed-perls/maint-5.8/pFrR8O4/perl-5.8.0@31223/lib/site_perl/5.8.8/i686-linux-thread-multi-64int/auto/Data/Dump/Streamer/Streamer.so
[...]
What was smoking with 31223 at 22:09? I just searched for my reports on
rpm-build-perl on http://www.nntp.perl.org/group/perl.cpan.testers/ and
they seem to be fine.
In my eyes there is only one candidate at the moment: DDS.
In the meantime Max Maischain (CORION) complained as well.
Update 2007-09-08: I just discovered that not only the 10 perls were
broken that I'm using to smoke but many, many others as well. The
timestamp of the file is 2007-09-06T22:09, they have 2217 bytes and have
the same md5sum and although I have already deleted plenty of them I
still count 22049 of these files. Somebody was really busy.
Hrm. Now I have a suspect. My trimtrees is most likely to blame. These
files will have the same inode and somebody only changed one random
zero-byte file without unlinking it first and all this happened. Yes?
Indeed, the inode is 1855345.
So I'll have to fix trimtrees:-(
2007-09-06 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* Something broke my parser for the output of the test runs.
residuum.yml are the unparsed lines. Ahhh, it's the new //hint// line.
FIXED.
% ls -l logs/megainstall.200709*.d/residuum.yml
-rw-rw-r-- 1 sand sand 86009 Sep 1 08:05 logs/megainstall.20070901T0114.d/residuum.yml
-rw-rw-r-- 1 sand sand 84530 Sep 1 23:34 logs/megainstall.20070901T1206.d/residuum.yml
-rw-rw-r-- 1 sand sand 71977 Sep 3 03:48 logs/megainstall.20070902T1240.d/residuum.yml
-rw-rw-r-- 1 sand sand 4168125 Sep 5 13:18 logs/megainstall.20070905T0107.d/residuum.yml
-rw-rw-r-- 1 sand sand 4307567 Sep 6 03:28 logs/megainstall.20070905T1716.d/residuum.yml
2007-09-04 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* Bug in Pod::XXX: when writing manpage for
TOBY/Geo-Coordinates-OSGB-2.00.tar.gz there is a pm file with 11 MB.
Some perls do that without hesitating but others (and they seem to be
the more recent ones) never seem to finish.
2007-09-02 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* Bug: with a Makefile.PL that has a timestamp in the future, we cannot
proceed very far. Because the generated Makefile will be outdated.
Likewise with all other files in a distro.
* Todo: config option to enable code refs in YAML. (LoadCode)
rafl: DONE
2007-08-30 Andreas Koenig <k@andreas-koenigs-computer.local>
* hashed out on the bus with anonymous, how the endless loop of RECENT
testing shall look like: one never dying job produces POE sessions that
shall test some distro with some perl. This queue is always keeping two
or three jobs active in parallel and watches stdout+stderr. If for more
than 10 minutes no output is produced the job gets a SIGSTOP and it is
moved to the unlimited(?) heap of hangers and the next job from the
queue is made active. Somebody provides us an interface to send stdin to
one of the hangers. As soon as this is done that job gets queued again
and is not considered a hanger anymore. The queuerunner will then send
it a SIGCONT to activate it. Somebody provides us an interface to list
all hangers, and one to show the output of one hanger.
http://gumbynet.org.uk/hackintro/
http://gumbynet.org.uk/hackathon/
* todo: commit bit for florian
2007-08-29 Andreas Koenig <k@andreas-koenigs-computer.local>
* bug from tina: new debian without gcc. Then install Bundle::CPAN and
it leads to the installation of a Compress::Zlib that does not work
because it was not compiled. (fakeroot/debootstrap?)
2007-08-28 Andreas Koenig <k@andreas-koenigs-computer.local>
* cpan-testers-discuss@perl.org list subscribe
* RECENT file: quartely/monthly/weekly/daily
* discussion list/bofs/david golden, foxson, barbie
* email headers/subject line ==> http upload ==> subscribe/unsubscribe
==> fail-safeness of email cannot be topped
* pita...
* BOF: Offline testing: Smoke needs a way to store the produced emails
* David Cantrell Feature request: every time I have no distroprefs and
have to answer some question, CPAN.pm should look over my sholder, record
the answers and write the according distroprefs file for me. Or
something.
* why did the tests not fail when windows 98 had no flock? Because
Expect was not installed, I think.
* off topic: get cable back from Ovid
* Todo: add FUSE stuff to megainstall.txt DONE
2007-08-27 Andreas Koenig <k@andreas-koenigs-computer.local>
* recap todos:
jariaalto/28952: move gpg key import from Makefile.PL to FirstTime and
allow tight control over the gpg call itself.
adam kennedy: set XXX_VERSION
david cantrell: make verbosity controllable: $redef, myconfig, Lockfile,
PERL5LIB, DEL, scanning, scan_cache, ... This should probably be done
with some optprint method to make the call selfdocumenting. But that's
not the $Frontend's business. We must change
$CPAN::Frontend->myprint($what) to
CPAN::Shell->optprint(category,threshold,$what).
david cantrell: add a CPAN::API::HOWTO manpage DONE
Integrate cpan_home into the new FirstTime manpage.
differentiate what to download on which command: an 'a' or 'ls' needs
only authors index. see also "ttl".
RECENT file overhaul (see also bin/rsync-over-recentfile.pl)
demerphq wants time series on a regex analyzer. perl versions are in
regexec.filelog.gz (but they go back till perl @1; so I'll start with
27000 I presume), available perls are in
available-nonthr-debugging-perls.txt. DONE (still need to check the job
in into the tests repository)
cleanup build_dir by age regardless size and useable by non-interactive
users.
review Test::Reporter and see how the choice between Mail::Send and
Net::SMTP is implemented.
review CPAN::Reporter 0.4801.
BBC article about data::dump::streamer? No! Talk to Yves about it!
2007-08-24 Andreas Koenig <k@andreas-koenigs-computer.local>
* 24.8. 2 emails to answer about PAUSE and Adam Monsen.
* hr ================ no todos below this line ================ /hr
* hr ================ no todos below this line ================ /hr
* hr ================ no todos below this line ================ /hr
* it seems that make test fails on 30shell.t on bleadperl and succeeds
on maintperl and 5.8.6. :-(
It is about 'o conf init inactivity_timeout'. Test reproducble with
'make testshell-with-protocol'
5.8.6 on OSX succeeds
31162 (maint) succeeds
30481 fails
26727 (maint after installing Expect with sudo) fails somewhere else
26480 fails
23494 fails
23484 (maint after installing Expect with sudo) fails later (after 214)
20474 fails
17749 fails
16000 fails
I see: the test was expecting that histfile always sets histsize and
vice versa; this is no longer expected. Changing the test in 2148. FIXED
* demerphq writes (maybe same bug as RT 28915???):
I was using the bleadperl version of cpan to install a module
(B::Utils) and here is what I saw. The second ...... DONE line took a
long time (more than a minute) to execute, makeing me wonder if it had
crashed, but it finished eventually.
Either File::Spec should be changed to not warn, or CPAN needs to be
changed not to pass undef to File::Spec::Win32::catdir.
Yves
Ps: this output is what i see immediately after installing blead from
rsync. I note that it doesnt require the CPAN config process that I
would have expected.
Yves
cpan shell -- CPAN exploration and modules installation (v1.9102)
ReadLine support available (maybe install Bundle::CPAN or Bundle::CPANxxl?)
cpan[1]> install B::Utils
CPAN: Storable loaded ok (v2.16)
Going to read C:\perl\.cpan\Metadata
Database was generated on Thu, 01 Feb 2007 02:26:48 GMT
Use of uninitialized value $_ in transliteration (tr///) at
C:/perl/lib/File/Spec/Win32.pm line 141, <FIN> line 1.
Use of uninitialized value $_ in pattern match (m//) at
C:/perl/lib/File/Spec/Win32.pm line 143, <FIN> line 1.
CPAN: Time::HiRes loaded ok (v1.9707)
LWP not available
CPAN: Net::FTP loaded ok (v2.77)
Fetching with Net::FTP:
ftp://cpan.etla.org/pub/CPAN/authors/01mailrc.txt.gz
Going to read C:\perl\.cpan\sources\authors\01mailrc.txt.gz
CPAN: Compress::Zlib loaded ok (v2.005)
............................................................................DONE
Use of uninitialized value $_ in transliteration (tr///) at
C:/perl/lib/File/Spec/Win32.pm line 141.
Use of uninitialized value $_ in pattern match (m//) at
C:/perl/lib/File/Spec/Win32.pm line 143.
LWP not available
Fetching with Net::FTP:
ftp://cpan.etla.org/pub/CPAN/modules/02packages.details.txt.gz
Going to read C:\perl\.cpan\sources\modules\02packages.details.txt.gz
Database was generated on Thu, 23 Aug 2007 01:38:11 GMT
HTTP::Date not available
............................................................................DONE
Use of uninitialized value $_ in transliteration (tr///) at
C:/perl/lib/File/Spec/Win32.pm line 141.
Use of uninitialized value $_ in pattern match (m//) at
C:/perl/lib/File/Spec/Win32.pm line 143.
LWP not available
Fetching with Net::FTP:
ftp://cpan.etla.org/pub/CPAN/modules/03modlist.data.gz
Going to read C:\perl\.cpan\sources\modules\03modlist.data.gz
............................................................................DONE
Going to write C:\perl\.cpan\Metadata
Running install for module 'B::Utils'
CPAN: Data::Dumper loaded ok (v2.121_14)
'YAML' not installed, falling back to Data::Dumper and Storable to
read prefs 'C:\perl\.cpan\prefs'
Running make for J/JJ/JJORE/B-Utils-0.05.tar.gz
LWP not available
Fetching with Net::FTP:
ftp://cpan.etla.org/pub/CPAN/authors/id/J/JJ/JJORE/B-Utils-0.05.tar.gz
CPAN: Digest::SHA loaded ok (v5.45)
LWP not available
Fetching with Net::FTP:
ftp://cpan.etla.org/pub/CPAN/authors/id/J/JJ/JJORE/CHECKSUMS
Checksum for C:\perl\.cpan\sources\authors\id\J\JJ\JJORE\B-Utils-0.05.tar.gz ok
Scanning cache C:\perl\.cpan\build for sizes
............................................................................DONE
B-Utils-0.05/
B-Utils-0.05/MANIFEST
B-Utils-0.05/META.yml
B-Utils-0.05/t/
B-Utils-0.05/t/02basic.t
B-Utils-0.05/Changes
B-Utils-0.05/README
B-Utils-0.05/Makefile.PL
B-Utils-0.05/lib/
B-Utils-0.05/lib/B/
B-Utils-0.05/lib/B/Utils.pm
CPAN: File::Temp loaded ok (v0.18)
Warning (usually harmless): 'YAML' not installed, will not store
persistent state
--
perl -Mre=debug -e "/just|another|perl|hacker/"
2007-08-23 Andreas Koenig <k@andreas-koenigs-computer.local>
* JARIAALTO@cpan.org at http://rt.cpan.org/Ticket/Display.html?id=28952
Consider this when installing the CPAN bundle:
Importing PAUSE public key into your GnuPG keychain... gpg: WARNING:
using insecure memory!
gpg: please see http://www.gnupg.org/faq.html for more information
done!
(You may wish to trust it locally with 'gpg --lsign-key 450F89EC')
Checking if your kit is complete...
Looks good
Writing Makefile for CPAN
SUGGESTION
Not all people use one monolithing GPG keyring, so any automatic
"imports" beyond user control is bad. Please don't automatically import
any keys, but sugest the KEYID or present a gpg key fetch command to use.
Here is an example of the typical use of multiple keyrings to separate
keys according to their use:
$ cat ~/.gnupg/gpg.conf
keyring pubring-remailer.pgp
keyring pubring-sw-development.pgp
In this case the CPAN key would have been put into
pubring-sw-development.pgp, but the CPAN installer script couldn't have
known that.
* bartl writes in RT 28946:
On Windows 98, with CPAN.pm 1.9102 (ActivePerl 5.8.8 build 822), the
CPAN shell dies as soon as it's started up, with the error message:
flock() unimplemented on this platform at
D:/programs/ActivePerl5.8/lib/CPAN.pm line 1015.
That line looks like this:
while (!flock $fh, LOCK_EX|LOCK_NB) {
(And there's another line pretty much like it on line 3397.)
Ironically, before installing this version, I had done nmake test
because I was expecting trouble, and all tests passed. So I don't think
there is any test related to flock. (ActivePerl build 5.8.8 comes with
this version of CPAN, I've had to downgrade because of this problem.)
Among the versions that are still available on CPAN, the first version
to contain flock calls is 1.90. The latest development release still has
these same code lines in those areas, so I don't think the problem has
been resolved yet.
The problem does not exist on a more modern, NT based, version of
Windows, like Windows XP.
* Schwern writes I should read RT 23735
summary: kane and adam have had discussions on some IRC channel about
how to cooperate and have decided on two environment variables that tell
the other process the rel2abs of the {Makefile,Build}.PL file and the
$VERSION. Where are the names? Something with _EXECUTING and _VERSION.
I downloaded CPANPLUS to see what's up. It seems it sets only
_EXECUTING. This is now also DONE for CPAN.pm.
* off topic: perlbuzz.com Skud and Andy
2007-08-22 Andreas Koenig <k@andreas-koenigs-computer.local>
* Todo: cleanup of the build directory must be possible from a
non-interactive command. Currently all batch jobs accumulate data in the
build directory and the first interactive user must then cleanup the
mess.
* RT 28915
CPAN::HandleConfig::home does not handle a return of "undef" from
File::HomeDir->my_data. In my particular network configuration this
arises, causing CPAN to incorrectly ignore my ~/.cpan/CPAN/MyConfig.pm
and try to run CPAN::FirstTime::init. (I'm not sure why it does the
latter, but that's not part of this bug report.)
The details: CPAN is being invoked in a ssh session into an OS X box,
which gets its user account information via NIS. My account is
"foreign" (i.e. not created on the Mac) and File::HomeDir->my_data()
returns "undef" (which seems appropriate).
Unfortunately, this causes CPAN::HandleConfig::load to ignore my
existing ~/.cpan/CPAN/MyConfig.pm (as the path to it is now wrong) and
to try to create a new one. (It should be noted that
CPAN::FirstTime::init uses a different algorithm to determine where the
config file goes; it just uses $ENV{HOME}).
The most obvious solution would be to check the return from
File::HomeDir->my_data and if it is "undef" to fall back to using
$ENV{HOME} or File::HomeDir->my_home.
* Bug: by adding
CPAN::HandleConfig->load unless $CPAN::Config_loaded++;
in CPAN.pm line 1309 I break the whole test 30shell.t. Why? Recursion?
recurson protection added to load(). DONE.
* Todo: verbosity; tar_verbosity was a start and it had 'none', 'v', and
'vv' as options. load_module_verbosity could be 'none' or 'v'. I see no
sense in a 'vv' option. db_verbosity would cover too many things, maybe
load_index_verbosity?
We must give all kinds of noise a name and one or more verbosity levels.
That which is not our own noise must be delegated to the owner.
There is a very dirty spot in mydie: it mywarns and then die()s with
nothing but "\n" as argument.
This dirty spot shall not disturb us while working on verbosity. It is
not myprint's business at all.
See my mail to David Cantrell to understand what needs be done about
verbosity.
cpan[1]> ls andk
Going to read /Users/k/.cpan/Metadata
Database was generated on Sat, 24 Mar 2007 07:10:12 GMT
Going to read /Users/k/.cpan/build/
............................................................................DONE
Found 26 old builds, restored the state of 5
LWP not available
Fetching with Net::FTP:
ftp://k75/pub/CPAN/authors/id/A/CHECKSUMS
Could not connect to host 'k75' with Net::FTP
Fetching with Net::FTP
ftp://k75/pub/CPAN/authors/id/A/CHECKSUMS.gz