tag 468737 pending
thanks

Will be fixed in the next upload.

Shaun Jackman wrote:
> Package: readahead
> Version: 1:1.20060421.1016-1
> Severity: normal
> Tags: patch
> 
> readahead-check-lists neglects to remove the eol character from the
> filename before opening it, reporting every file as missing and
> producing the following error repeatedly:
> Unsuccessful stat on filename containing newline at
> /usr/bin/readahead-check-lists line 9, <ROOT> line 1.
> 
> It also incorrectly reports files that are not readable as
> nonexistent. The following patch fixes both issues.
> 
> Cheers,
> Shaun
> 
> --- /tmp/readahead-check-lists        2008-02-29 16:58:45.221919482 -0800
> +++ /usr/bin/readahead-check-lists    2008-02-29 17:11:28.000000000 -0800
> @@ -6,7 +6,8 @@
>      if ( -r "$filename" ) {
>          open(ROOT,"<", $filename) or die("Cannot open $filename: $!\n");
>          while (<ROOT>) {
> -            push @notfound, $_ unless -r;
> +            chomp;
> +            push @notfound, $_ unless -e;
>          }
>          close(ROOT);
>      }
> 
> 
> 


-- 
Julian Andres Klode, Fellow of the Free Software Foundation Europe
                     Ubuntu Member | Debian Maintainer | Developer

try Ubuntu: http://www.ubuntu.com/ | my site: http://jak-linux.org/
         mail: [EMAIL PROTECTED]  | IRC: juliank
            languages:     German  | English

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to