perl-cleaner adds a log file to /tmp every time it is run. There's nothing wrong with that, but it probably shouldn't leave empty log files when it hasn't done anything. delta-9 tmp # /usr/portage/dev-lang/perl/files/perl-cleaner Usage: /usr/portage/dev-lang/perl/files/perl-cleaner [options] [ask] modules - rebuild perl modules libperl - rebuild anything linked against libperl ph-clean - clean out old ph files from a previous perl phupdate - update existing ph files, useful after an upgrade to system parts like the kernel phall - clean out old ph files and run phupdate all - rebuild modules, libperl linkages, clean ph files, and rebuild them ask - ask for confirmation on each emerge For a complete log, please read /tmp/perl-cleaner.log.20050426110247.XXXXlDNlXs delta-9 tmp # ls -al /tmp/perl-cleaner.log.20050426110247.XXXXlDNlXs -rw------- 1 root root 0 Apr 26 11:02 /tmp/perl-cleaner.log.20050426110247.XXXXlDNlXs delta-9 tmp # An easy way to accomplish this would be to replace this: echo echo "For a complete log, please read $LOG" echo with this: if [ -s $LOG ] ; then echo echo "For a complete log, please read $LOG" echo else rm -f $LOG fi Reproducible: Always Steps to Reproduce: 1. 2. 3.
Good point. Let me get through some of the critical bugs and I'll swing back to take care of this.
fixed and on its way into the tree. Sorry for the delay :)