Your message dated Fri, 9 Apr 2010 17:42:50 +0100 (WEST)
with message-id <[email protected]>
and subject line Package mcvs has been removed from Debian
has caused the Debian Bug report #284359,
regarding mcvs: Wrong charset selected for UTF-8 locale
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
284359: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=284359
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mcvs
Version: 1.0.13-8
Severity: normal
Tags: upstream
Here is a session log:
----- BEGIN SESSION LOG -----
$ echo $LANG
fr_FR.UTF-8
$ mkdir /tmp/t; cd /tmp/t
$ cat > my_file
éà û
^D
$ ls -lFA my_file
-rw-r--r-- 2 lbrenta lbrenta 7 2004-12-05 21:21 my_file
(7 bytes for 4 characters: e acute, a grave, u circumflex, and line
feed. The file is indeed encoded in UTF-8).
$ mcvs -d /var/lib/cvs create t initial
WARNING: *FOREIGN-ENCODING*: reset to ASCII
* MCVS/F-BACFFD7A7CA7F2B075C9CD65DBDFC850 <- my_file
N t/F-BACFFD7A7CA7F2B075C9CD65DBDFC850
N t/MAP
N t/.cvsignore
No conflicts created by this import
$ cd ..; rm -r t
$ mcvs --debug -d /var/lib/cvs checkout t
WARNING: *FOREIGN-ENCODING*: reset to ASCII
* Invoking CVS.
* invoking ("cvs" "-d/var/lib/cvs" "checkout" "-d" "MCVS" "t") in directory
"/tmp/t"
cvs checkout: Updating MCVS
U MCVS/.cvsignore
U MCVS/F-BACFFD7A7CA7F2B075C9CD65DBDFC850
U MCVS/MAP
* successful termination
* Generating file structure.
mcvs: invalid byte #xC3 in CHARSET:ASCII conversion
* Undoing directory structure changes.
----- END SESSION LOG -----
The checkout fails completely as mcvs removes the directory /tmp/t and
its content. This makes mcvs unusable when LANG=fr_FR.UTF-8. I can
only check out, diff, and generally work with mcvs when LANG=C or
LANG=fr. Changing the locale every time I invoke mcvs on the command
line is not a solution; it is a problem.
Meta-CVS should recognise that the encoding is UTF-8, and use that.
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.27-1-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Versions of packages mcvs depends on:
ii cvs 1:1.12.9-6 Concurrent Versions System
ii libc6 2.3.2.ds1-18 GNU C Library: Shared libraries an
ii libice6 4.3.0.dfsg.1-8 Inter-Client Exchange library
ii libncurses5 5.4-4 Shared libraries for terminal hand
ii libreadline4 4.3-11 GNU readline and history libraries
ii libsm6 4.3.0.dfsg.1-8 X Window System Session Management
ii libx11-6 4.3.0.dfsg.1-8 X Window System protocol client li
ii libxext6 4.3.0.dfsg.1-8 X Window System miscellaneous exte
ii libxpm4 4.3.0.dfsg.1-8 X pixmap library
ii xlibs 4.3.0.dfsg.1-8 X Window System client libraries m
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 1.0.13-17.1+rm
You filed the bug http://bugs.debian.org/284359 in Debian BTS
against the package mcvs. I'm closing it at *unstable*, but it will
remain open for older distributions.
For more information about this package's removal, read
http://bugs.debian.org/476741. That bug might give the reasons why
this package was removed and suggestions of possible replacements.
Don't hesitate to reply to this mail if you have any question.
Thank you for your contribution to Debian.
--
Marco Rodrigues
--- End Message ---