If genlop is executed without parameters it gives a weird and unnecessary error message "Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 354." Reproducible: Always Steps to Reproduce: # genlop Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 354. Usage: genlop [options] [-f logfile] [category/package] Options: -c display the currently compiling packages (if any) Actual Results: Use of uninitialized value in concatenation (.) or string at /usr/bin/genlop line 354. Usage: genlop [options] [-f logfile] [category/package] Options: -c display the currently compiling packages (if any) (and more options) Expected Results: Usage: genlop [options] [-f logfile] [category/package] Options: -c display the currently compiling packages (if any) Alternatively maybe the default parameter should be -c or --current because that might be the most common use.
Created attachment 642874 [details, diff] Patch to avoid the use of a not initialized variable $logfiles[0] in the help message
*** This bug has been marked as a duplicate of bug 447436 ***