Your message dated Mon, 10 Dec 2012 15:48:31 -0800
with message-id <[email protected]>
and subject line Re: Bug#695627: bugs.debian.org: converts text/plain
attachmants to Windows linebreaks
has caused the Debian Bug report #695627,
regarding bugs.debian.org: converts text/plain attachmants to Windows linebreaks
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.)
--
695627: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695627
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: bugs.debian.org
Severity: important
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
The BTS converts text/plain (or similar, e.g. text/x-diff) MIME
attachments to windows inebreaks (CR/LF).
Here are two examples of this:
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=30;filename=ldap2zone_0.2-3.1.debdiff;att=1;bug=690377
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=10;filename=ldap2zone_0.2-3_0.2-3.1.diff;att=1;bug=690377
These two diff files most certainly did not have DOS/Windows linebreaks
before sending to the bTS.
This is bad because it makes fixing of bugs a bit troublesome and could
even result in corruption of data.
- -- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.6-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/mksh
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQFOBAEBCAA4BQJQxmjfMRpodHRwczovL3d3dy5kb21pbmlrLWdlb3JnZS5kZS9n
cGctcG9saWN5LnR4dC5hc2MACgkQWfyOHW8qgAH2HAf/aMcmMxnFjpkfytRDc1Ot
P0mRE8srBmh5HEzxoUUFVkTmsih8xgMt3XvmSRM5Ut/5iWzEx840UePkEUQGsnLG
YgGvQ3W8ZfJMPjeZFF4jncwfqxej16zFIUtvVeLCvyi95Ttn25Jew5UJalW8Rn7B
po1t6F9or5uNd6VquZyPKWnXMixNN7Ffs0CvgMQbRaDGiAOvlMGdKSWtI5Z2GpSs
hwpXMK8l9Z4LwmkwJMGxUUsugjF8DlTHdcUajchvGBUEEvc08gsZ9wz3SJUAAZjz
fnFFKt7jMo9YSU1P3F+1MkHsaCaImjw+/oTtY5c6rvdmflFiHA0LOYgSt1B1nzeO
rA==
=dSnp
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
On Mon, 10 Dec 2012, Dominik George wrote:
> The BTS converts text/plain (or similar, e.g. text/x-diff) MIME
> attachments to windows inebreaks (CR/LF).
>
> Here are two examples of this:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=30;filename=ldap2zone_0.2-3.1.debdiff;att=1;bug=690377
> http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=10;filename=ldap2zone_0.2-3_0.2-3.1.diff;att=1;bug=690377
>
> These two diff files most certainly did not have DOS/Windows linebreaks
> before sending to the bTS.
The BTS doesn't change line endings at all.
If we look at the actual base64 encoded message that you sent,
decoding the first lines yields:
echo 'ZGlmZiAtTnJ1IGxkYXAyem9uZS0wLjIvZGViaWFuL2NoYW5nZWxvZyBsZGFw
MnpvbmUtMC4yL2RlYmlhbi9jaGFuZ2Vsb2cNCi0tLSBsZGFwMnpvbmUtMC4y'|base64 -d
|hexdump -C
00000000 64 69 66 66 20 2d 4e 72 75 20 6c 64 61 70 32 7a |diff -Nru ldap2z|
00000010 6f 6e 65 2d 30 2e 32 2f 64 65 62 69 61 6e 2f 63 |one-0.2/debian/c|
00000020 68 61 6e 67 65 6c 6f 67 20 6c 64 61 70 32 7a 6f |hangelog ldap2zo|
00000030 6e 65 2d 30 2e 32 2f 64 65 62 69 61 6e 2f 63 68 |ne-0.2/debian/ch|
00000040 61 6e 67 65 6c 6f 67 0d 0a 2d 2d 2d 20 6c 64 61 |angelog..--- lda|
00000050 70 32 7a 6f 6e 65 2d 30 2e 32 |p2zone-0.2|
Thus, whatever line endings your patch had originally, something along
the line helpfully converted it to 0x0d0a line endings.
Don Armstrong
--
Your absence has gone through me
Like thread through a needle.
Everything I do is stitched with its color.
-- W. S. Merwin "Poetry in Motion" p107
http://www.donarmstrong.com http://rzlab.ucr.edu
--- End Message ---