Package: ftp.debian.org

Stéphane Glondu <glo...@debian.org> writes:
> Le 28/03/2014 17:00, Debian FTP Masters a écrit :
>> An exception was raised while processing the package:
>> Traceback (most recent call last):
>>   File "/srv/ftp-master.debian.org/dak/dak/process_policy.py", line 98, in 
>> wrapper
>>     function(upload, srcqueue, comments, transaction)
>>   File "/srv/ftp-master.debian.org/dak/dak/process_policy.py", line 150, in 
>> comment_accept
>>     transaction.copy_source(upload.source, suite, 
>> source_component_func(upload.source), allow_tainted=allow_tainted)
>>   File "/srv/ftp-master.debian.org/dak/dak/process_policy.py", line 142, in 
>> source_component_func
>>     .join(Component).one()
>>   File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 
>> 2193, in one
>>     "Multiple rows were found for one()")
>> MultipleResultsFound: Multiple rows were found for one()
>> 
>> Original comments:
>> [nothing]
>
> Is that normal? I've seen #742881, but I wonder what's the point of
> reporting a bug against a package that is not in the archive whereas
> there is a natural channel (the REJECTED message) for this kind of thing...

dak gets confused by having overrides for multiple components (here:
main and non-free) in the same suite at the same time. The error message
could be nicer, but then dak could be made to handle this case too.

Removing the old package before accepting the new one works around the
problem. So let's go for that.

Ansgar


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to