[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#413248: marked as done (installation-reports: (etch) strangeness with non-ASCII-character filenames on vfat partition)



Your message dated Thu, 26 Apr 2007 23:32:01 +0000
with message-id <E1HhDRR-0006RC-Sy@ries.debian.org>
and subject line Bug#413248: fixed in partman-basicfilesystems 54
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: installation-reports
Version: weekly build 20070115
Severity: normal


I've met some problems with an existing vfat filesystem, specifically with
filenames that have non-ASCII characters.  These problems might affect
very many users, hence severity "important".

[Unrelated issue, for completeness, see APPENDIX below: I've copied an excerpt
from /var/log/installer/syslog, showing a failure of 'dpkg --compare-versions']

Summary:
Problems with non-ASCII characters in windows filenames (eg SendTo/3½ Floppy).
The problem here is the "one-half" character.

Possible cause: Old installer (official weekly build CD1 20070115), but I'm
reporting this anyway in case the problem still exists.  The problem arises
when *installing* etch from this CD.  It does not arise when *upgrading*
sarge to etch with the same CD.

If the problem no longer exists, great.  But if it does, severity seems
"important" since this filename is standard in win9x (at least) so very
many users will be affected.

(If it's a feature not a bug, then at the very least something in the release
notes is needed.  Perhaps something to do with uni_xlate or utf8 mount options
to vfat???  But it would be best if the installer just did things right.)
My current mount options in /etc/fstab are as created by the installer:

   /dev/hda1       /windows        vfat    defaults        0       0

Symptoms:
   debian:/windows$ find * | wc
   wc: standard input:19465: Invalid or incomplete multibyte or wide character
   wc: standard input:19614: Invalid or incomplete multibyte or wide character
   wc: standard input:19652: Invalid or incomplete multibyte or wide character
   19961   52873  989337

The problem filenames are things like
   'windows/SendTo/3½ Floppy (A).lnk'    (*very* common on win 98 systems)
   'windows/Favorites/Münster.url'

   debian:~$ mkisofs -r -J -o cdtest.iso /windows/windows/Favorites
   [...]
   Incorrectly encoded string (Hifisound der Lautsprecher Selbstbau Spezialist aus M%G�%@nster.url) encountered.
   Possibly creating an invalid Joliet extension. Aborting.

==============================

A few system details:
CPU: AMD Athlon(TM) XP2000+ stepping 02

install medium: etch testing weekly build 15/1/2007
[Debian GNU/Linux testing _Etch_ - Official Snapshot i386 CD Binary-1 20070115-09:39]

installation method: default install (i.e. I just pressed ENTER)

patitioning:
-- use exisiting /dev/hda1 as "vfat" on mountpoint /windows
-- install linux on /dev/hdb
-- dual boot via grub
-- install grub boot sector on /dev/hda

debian:~$ locale
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=

==============================

APPENDIX (excerpt from /var/log/installer/syslog)
This may be normal but it looks strange.

Feb 28 19:58:48 debootstrap: dpkg: libc6: dependency problems, but configuring anyway as you request:
Feb 28 19:58:48 debootstrap:  libc6 depends on tzdata; however:
Feb 28 19:58:48 debootstrap:   Package tzdata is not installed.
Feb 28 19:58:48 debootstrap: Setting up libc6 (2.3.6.ds1-8) ...
Feb 28 19:58:48 debootstrap: dpkg: --compare-versions takes three arguments: <version> <relation> <version>
Feb 28 19:58:48 debootstrap:
Feb 28 19:58:48 debootstrap: Type dpkg --help for help about installing and deinstalling packages [*];
Feb 28 19:58:48 debootstrap: Use `dselect' or `aptitude' for user-friendly package management;
Feb 28 19:58:48 debootstrap: Type dpkg -Dhelp for a list of dpkg debug flag values;
Feb 28 19:58:48 debootstrap: Type dpkg --force-help for a list of forcing options;
Feb 28 19:58:48 debootstrap: Type dpkg-deb --help for help about manipulating *.deb files;
Feb 28 19:58:48 debootstrap: Type dpkg --license for copyright license and lack
of warranty (GNU GPL) [*].
Feb 28 19:58:48 debootstrap:
Feb 28 19:58:48 debootstrap: Options marked [*] produce a lot of output - pipe it through `less' or `more' !
Feb 28 19:58:48 debootstrap:
Feb 28 19:58:48 debootstrap: Selecting previously deselected package perl-base.



--- End Message ---
--- Begin Message ---
Source: partman-basicfilesystems
Source-Version: 54

We believe that the bug you reported is fixed in the latest version of
partman-basicfilesystems, which is due to be installed in the Debian FTP archive:

partman-basicfilesystems_54.dsc
  to pool/main/p/partman-basicfilesystems/partman-basicfilesystems_54.dsc
partman-basicfilesystems_54.tar.gz
  to pool/main/p/partman-basicfilesystems/partman-basicfilesystems_54.tar.gz
partman-basicfilesystems_54_all.udeb
  to pool/main/p/partman-basicfilesystems/partman-basicfilesystems_54_all.udeb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 413248@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated partman-basicfilesystems package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 27 Apr 2007 00:21:56 +0100
Source: partman-basicfilesystems
Binary: partman-basicfilesystems
Architecture: source all
Version: 54
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Description: 
 partman-basicfilesystems - Add to partman support for ext2, linux-swap, fat16 and fat32 (udeb)
Closes: 413248
Changes: 
 partman-basicfilesystems (54) unstable; urgency=low
 .
   * Mount vfat filesystems with the utf8 mount option if the locale contains
     ".UTF-8" (closes: #413248).
   * Move sanity-checking scripts from finish.d to check.d. Requires
     partman-base 106.
 .
   [ Updated translations ]
   * Esperanto (eo.po) by Serge Leblanc
   * Basque (eu.po) by Piarres Beobide
   * Norwegian Bokmål (nb.po) by Bjørn Steensrud
   * Tamil (ta.po) by Dr.T.Vasudevan
Files: 
 c4ef2297d018bba4e5131420d0776480 754 debian-installer standard partman-basicfilesystems_54.dsc
 2182c8806bab1b1faf3c506dd8db0d46 137190 debian-installer standard partman-basicfilesystems_54.tar.gz
 3a5279fbbd9e538dc9d8456e803a9761 119812 debian-installer standard partman-basicfilesystems_54_all.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFGMTTH9t0zAhD6TNERArY7AJ0ZG4FyUGAaRJPAsarRQhYSOm83ewCfU0hl
QTIs/rJYCprth7n2eoXZRDQ=
=OjkC
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: