Re: libnb-platform18-java_7.4+dfsg1-1_amd64.changes REJECTED

2014-01-05 Thread Niels Thykier
On 2014-01-05 07:50, Debian FTP Masters wrote:
 
 There was an uncaught exception when processing your upload:
 Traceback (most recent call last):
   File /srv/ftp-master.debian.org/dak/dak/process_upload.py, line 213, in 
 wrapper
 return function(directory, upload, *args, **kwargs)
   File /srv/ftp-master.debian.org/dak/dak/process_upload.py, line 305, in 
 accept_to_new
 upload.install_to_new()
   File /srv/ftp-master.debian.org/dak/dak/daklib/archive.py, line 1269, in 
 install_to_new
 (db_source, db_binaries) = self._install_to_suite(new_suite, 
 source_component_func, binary_component_func, source_suites=True, 
 extra_source_archives=[suite.archive])
   File /srv/ftp-master.debian.org/dak/dak/daklib/archive.py, line 976, in 
 _install_to_suite
 db_binary = self.transaction.install_binary(self.directory, binary, 
 suite, component, fingerprint=self.fingerprint, source_suites=source_suites, 
 extra_source_archives=extra_source_archives)
   File /srv/ftp-master.debian.org/dak/dak/daklib/archive.py, line 194, in 
 install_binary
 self._add_built_using(db_binary, binary.hashed_file.filename, control, 
 suite, extra_archives=extra_source_archives)
   File /srv/ftp-master.debian.org/dak/dak/daklib/archive.py, line 249, in 
 _add_built_using
 assert comp == '=', 'Built-Using must contain strict dependencies'
 AssertionError: Built-Using must contain strict dependencies
 
 Any original reject reason follows below.
 
 
 ===
 
 Please feel free to respond to this email if you don't understand why
 your files were rejected, or if you upload new files which address our
 concerns.
 
 [...]

Dear FTP masters,

You may want to catch that error and present it less like dak crashed
and more like the uploader messed up.

~Niels



__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Re: libnb-platform18-java_7.4+dfsg1-1_amd64.changes REJECTED

2014-01-05 Thread tony mancill
On 01/05/2014 01:02 AM, Niels Thykier wrote:
 On 2014-01-05 07:50, Debian FTP Masters wrote:

 There was an uncaught exception when processing your upload:
 Traceback (most recent call last):
   File /srv/ftp-master.debian.org/dak/dak/process_upload.py, line 213, in 
 wrapper
 return function(directory, upload, *args, **kwargs)
   File /srv/ftp-master.debian.org/dak/dak/process_upload.py, line 305, in 
 accept_to_new
 upload.install_to_new()
   File /srv/ftp-master.debian.org/dak/dak/daklib/archive.py, line 1269, in 
 install_to_new
 (db_source, db_binaries) = self._install_to_suite(new_suite, 
 source_component_func, binary_component_func, source_suites=True, 
 extra_source_archives=[suite.archive])
   File /srv/ftp-master.debian.org/dak/dak/daklib/archive.py, line 976, in 
 _install_to_suite
 db_binary = self.transaction.install_binary(self.directory, binary, 
 suite, component, fingerprint=self.fingerprint, source_suites=source_suites, 
 extra_source_archives=extra_source_archives)
   File /srv/ftp-master.debian.org/dak/dak/daklib/archive.py, line 194, in 
 install_binary
 self._add_built_using(db_binary, binary.hashed_file.filename, control, 
 suite, extra_archives=extra_source_archives)
   File /srv/ftp-master.debian.org/dak/dak/daklib/archive.py, line 249, in 
 _add_built_using
 assert comp == '=', 'Built-Using must contain strict dependencies'
 AssertionError: Built-Using must contain strict dependencies

 Any original reject reason follows below.


 ===

 Please feel free to respond to this email if you don't understand why
 your files were rejected, or if you upload new files which address our
 concerns.

 [...]
 
 Dear FTP masters,
 
 You may want to catch that error and present it less like dak crashed
 and more like the uploader messed up.
 
 ~Niels

Hi Niels,

Good idea.  A pointer to section 7.8 [0] would be helpful.

Thanks,
tony

[0]
http://www.debian.org/doc/debian-policy/ch-relationships.html#s-built-using









signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.