Here is an example of a failure caused by this bug.
I used dupload to upload this file and my network broke during the
upload of the .orig.tar.gz. I restarted the upload and dupload quite
correctly didn't reupload the already successfuly uploaded files. The
result was the error message you will find attached.
I disagree vehemently with describing this bug as a `wishlist item'.
It is quite simply a bug that soyuz pays attention to which FTP
session a file arrives in.
* It is completely wrong as it violates the basic assumptions
underlying the FTP protocol (which are, admittedly, not stated in
the FTP RFC as the authors presumably didn't think anyone would be
so daft).
* There is no excuse for this behaviour. As you can see from the
design sketch I have provided, there are reasonably sane and
reliable ways of dealing with filename clashes, partial uploads,
etc.
* As you can see from the attached message, this behaviour causes
actual malfunctions.
So there is no excuse for classifying it as `wishlist' !
I will change the bug status shortly.
Ian.
Rejected:
UploadError made it out to the main loop: File gs-gpl_8.50-1.1ubuntu1.dsc as mentioned in the changes file was not found.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 30 Jun 2006 18:41:54 +0100
Source: gs-gpl
Binary: gs-gpl gs
Architecture: source
Version: 8.50-1.1ubuntu1
Distribution: edgy
Urgency: high
Maintainer: Masayuki Hatta (mhatta) <email address hidden>
Changed-By: Ian Jackson <email address hidden>
Description:
gs - Transitional package
gs-gpl - The GPL Ghostscript PostScript interpreter
Closes: 347637 348834 354352 357326
Changes:
gs-gpl (8.50-1.1ubuntu1) edgy; urgency=low
.
* Merge from debian unstable.
* Remaining differences from Debian:
- Enable IJS KRGB support.
- PowerPC crash fix, messing with setjmp.
- Fix for X11 crash with antialising.
* Differences from Debian now dropped:
- `printenv' in debian/rules.
- Specification of CC=gcc in debian/rules.
* See changelog entries below for full details.
.
gs-gpl (8.50-1.1) unstable; urgency=high
.
* Non-maintainer upload.
* debian/patches/00list: Re-enable patch 10_powerpc_crash_fix; upstream
delayed to fix after the 8.50 release. Cures segfaults on ppc (again).
Thanks to Roger Leigh for testing. Closes: #357326
.
gs-gpl (8.50-1) unstable; urgency=low
.
* Works done at Codefest in Malaysia 2006.
* New upstream release - closes: #347637, #348834
* Updated debian/watch - closes: #354352
* Bumped to Standards-Version: 3.6.2.2 (no physical changes).
.
gs-gpl (8.15-4.1) unstable; urgency=low
.
* Non-maintainer upload.
* Use gcc-3.4 on s390.
Files:
d86d5fce7654ff79c7cc33544021f79e 803 text optional gs-gpl_8.50-1.1ubuntu1.dsc
661cacc387fb908f434bfbf5eef5c0ce 9981486 text optional gs-gpl_8.50.orig.tar.gz
ea907b118553321d91f8c2020c447653 66824 text optional gs-gpl_8.50-1.1ubuntu1.diff.gz
Here is an example of a failure caused by this bug.
I used dupload to upload this file and my network broke during the
upload of the .orig.tar.gz. I restarted the upload and dupload quite
correctly didn't reupload the already successfuly uploaded files. The
result was the error message you will find attached.
I disagree vehemently with describing this bug as a `wishlist item'.
It is quite simply a bug that soyuz pays attention to which FTP
session a file arrives in.
* It is completely wrong as it violates the basic assumptions
underlying the FTP protocol (which are, admittedly, not stated in
the FTP RFC as the authors presumably didn't think anyone would be
so daft).
* There is no excuse for this behaviour. As you can see from the
design sketch I have provided, there are reasonably sane and
reliable ways of dealing with filename clashes, partial uploads,
etc.
* As you can see from the attached message, this behaviour causes
actual malfunctions.
So there is no excuse for classifying it as `wishlist' !
I will change the bug status shortly.
Ian.
Rejected: 8.50-1. 1ubuntu1. dsc as mentioned in the changes file was not found.
UploadError made it out to the main loop: File gs-gpl_
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7 patches/ 00list: Re-enable patch 10_powerpc_ crash_fix; upstream 79c7cc33544021f 79e 803 text optional gs-gpl_ 8.50-1. 1ubuntu1. dsc 8f434bfbf5eef5c 0ce 9981486 text optional gs-gpl_ 8.50.orig. tar.gz 1d91f8c2020c447 653 66824 text optional gs-gpl_ 8.50-1. 1ubuntu1. diff.gz
Date: Fri, 30 Jun 2006 18:41:54 +0100
Source: gs-gpl
Binary: gs-gpl gs
Architecture: source
Version: 8.50-1.1ubuntu1
Distribution: edgy
Urgency: high
Maintainer: Masayuki Hatta (mhatta) <email address hidden>
Changed-By: Ian Jackson <email address hidden>
Description:
gs - Transitional package
gs-gpl - The GPL Ghostscript PostScript interpreter
Closes: 347637 348834 354352 357326
Changes:
gs-gpl (8.50-1.1ubuntu1) edgy; urgency=low
.
* Merge from debian unstable.
* Remaining differences from Debian:
- Enable IJS KRGB support.
- PowerPC crash fix, messing with setjmp.
- Fix for X11 crash with antialising.
* Differences from Debian now dropped:
- `printenv' in debian/rules.
- Specification of CC=gcc in debian/rules.
* See changelog entries below for full details.
.
gs-gpl (8.50-1.1) unstable; urgency=high
.
* Non-maintainer upload.
* debian/
delayed to fix after the 8.50 release. Cures segfaults on ppc (again).
Thanks to Roger Leigh for testing. Closes: #357326
.
gs-gpl (8.50-1) unstable; urgency=low
.
* Works done at Codefest in Malaysia 2006.
* New upstream release - closes: #347637, #348834
* Updated debian/watch - closes: #354352
* Bumped to Standards-Version: 3.6.2.2 (no physical changes).
.
gs-gpl (8.15-4.1) unstable; urgency=low
.
* Non-maintainer upload.
* Use gcc-3.4 on s390.
Files:
d86d5fce7654ff
661cacc387fb90
ea907b11855332
-----BEGIN PGP SIGNATURE-----
TisYqw/ QRAlbtAJoD4aHIA MIGa1nbf0Yzp/ eb+uJ7GgCcCE2L dLSrSWCE=
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFEpWQv05Q
fB0OzGAeGT08Rgb
=cKRH
-----END PGP SIGNATURE-----
===
If you don't understand why your files were rejected, or if the
override file requires editing, reply to this email.