[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-wget] wget IRI test failures on Mac OS X
From: |
Tim Rühsen |
Subject: |
Re: [Bug-wget] wget IRI test failures on Mac OS X |
Date: |
Thu, 19 May 2016 20:08:11 +0200 |
User-agent: |
KMail/4.14.10 (Linux/4.5.0-2-amd64; KDE/4.14.20; x86_64; ; ) |
Am Donnerstag, 19. Mai 2016, 19:39:10 schrieb Eli Zaretskii:
> > From: Tim Ruehsen <address@hidden>
> > Cc: Ryan Schmidt <address@hidden>
> > Date: Thu, 19 May 2016 10:59:27 +0200
> >
> > After looking closer to this issue... it is a more general issue with file
> > systems that change/mangle the filenames. The wget test suite will likely
> > break on many such file systems. On (v)fat (e.g. 8.3 mangling), on hpfs
> > also due to lowercasing (see 'man mount' on linux). Also ntfs with
> > certain settings.
>
> There's no mangling I know about on VFAT filesystems, AFAIK.
>
> > Anyone wants to implement a list of filesystems to switch off certain
> > tests ?
> >
> > I personally see this a low priority issue.
> > But I would happily accept any patches addressing it.
>
> The usual way of handling this is with some kind of "file-truename"
> system call. E.g., the short 8+3 aliases on Windows can be run
> through that to retrieve the original long file names.
Maybe we leave away that 8.3 thing for now.
I am currently working on wget2 and fixed the test suite (written in C) to
survive case-sensitive filesystems. I believe at least a few failures of the
wget Perl suite come from case-sensitivity as well. So if you are going to
work on the test suite, I suggest to fix it for case-sensitivity as step one.
(If you are interested in details from wget2 test suite, give me a shout).
BTW, I opened a bug report against HFS+ in Debian
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824743). I spotted some
unexpected behavior regarding
filename casing.
And please don't spend too much work into the Perl test suite. The maintainers
have a consensus to move Perl -> Python in the long term.
signature.asc
Description: This is a digitally signed message part.
- Re: [Bug-wget] wget IRI test failures on Mac OS X, (continued)
- Re: [Bug-wget] wget IRI test failures on Mac OS X, Eli Zaretskii, 2016/05/18
- Re: [Bug-wget] wget IRI test failures on Mac OS X, Ryan Schmidt, 2016/05/18
- Re: [Bug-wget] wget IRI test failures on Mac OS X, Eli Zaretskii, 2016/05/18
- Re: [Bug-wget] wget IRI test failures on Mac OS X, Andries E. Brouwer, 2016/05/18
- Re: [Bug-wget] wget IRI test failures on Mac OS X, Tim Rühsen, 2016/05/18
- Re: [Bug-wget] wget IRI test failures on Mac OS X, Tim Ruehsen, 2016/05/19
- Re: [Bug-wget] wget IRI test failures on Mac OS X, Eli Zaretskii, 2016/05/19
- Re: [Bug-wget] wget IRI test failures on Mac OS X,
Tim Rühsen <=