Description of Problem: in the emails it sends after mirroring a package, mirror says something like: Mirrored redhat-5.2-updates (updates.redhat.com:/5.2/en/os -> /misc/mirror/os/linux/redhat/updates/5.2) RedHat 5.2 updates @ 8 Nov 101 10:28 Notice year 101... :-) Oh well, another standard perl script bug... Version-Release number of selected component (if applicable): How Reproducible: always Steps to Reproduce: 1. mirror a package 2. read email 3. Actual Results: Expected Results: Additional Information: to fix: edit /usr/lib/mirror/dateconv.pl, go to second line from the bottom, replace return sprintf( "%2d $months[ $mon + 1 ] %2d %02d:%02d", $mday, $year, $hour, $min ); with return sprintf( "%2d $months[ $mon + 1 ] %4d %02d:%02d", $mday, $year + 1900, $hour, $min );
There is some other small changes necessary. I tried mailing mirror-people.ac.uk (the devel list for mirror.pl) but the list doesn't seem to be working.
Created attachment 37422 [details] fix for mirror.pl
Created attachment 37423 [details] fix for dateconv.pl
Since powertools has been discontinued, the official fix is the removal of the package (sorry).