vlevel_0.5-1_amd64.changes REJECTED with python backtrace, then ACCEPTED, but still not in the package list

Axel Beckert abe at debian.org
Wed Feb 18 16:17:00 UTC 2015


Hi,

Nearly fullquote for reference:

Axel Beckert wrote on 6th of January 2015:
> Debian FTP Masters wrote:
> > 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 99, in wrapper
> >     function(upload, srcqueue, comments, transaction)
> >   File "/srv/ftp-master.debian.org/dak/dak/process_policy.py", line 160, 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 147, in source_component_func
> >     return get_mapped_component(component, session=session)
> >   File "/srv/ftp-master.debian.org/dak/dak/daklib/dbconn.py", line 160, in wrapped
> >     return fn(*args, **kwargs)
> >   File "/srv/ftp-master.debian.org/dak/dak/daklib/dbconn.py", line 717, in get_mapped_component
> >     component = session.query(Component).filter_by(component_name=component_name).first()
> >   File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2156, in first
> >     ret = list(self[0:1])
> >   File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2023, in __getitem__
> >     return list(res)
> >   File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2227, in __iter__
> >     return self._execute_and_instances(context)
> >   File "/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2242, in _execute_and_instances
> >     result = conn.execute(querycontext.statement, self._params)
> >   File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1449, in execute
> >     params)
> >   File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1584, in _execute_clauseelement
> >     compiled_sql, distilled_params
> >   File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1698, in _execute_context
> >     context)
> >   File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1691, in _execute_context
> >     context)
> >   File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/default.py", line 331, in do_execute
> >     cursor.execute(statement, parameters)
> > ProgrammingError: (ProgrammingError) can't adapt type 'Component' 'SELECT component.id AS component_id, component.name AS component_name, component.description AS component_description, component.meets_dfsg AS component_meets_dfsg, component.created AS component_created, component.modified AS component_modified, component.ordering AS component_ordering \nFROM component \nWHERE component.name = %(name_1)s \n LIMIT %(param_1)s' {'name_1': <Component main>, 'param_1': 1}
> > 
> > Original comments:
> > 
> > 
> > ===
> > 
> > Please feel free to respond to this email if you don't understand why
> > your files were rejected, [...]
> 
> Eh, yes, I don't understand it. :-)
> 
> Looks like either a programming error or (probably more likely) a not
> available database connection. Or is it related to the fact that the
> package was signed with my (now removed) 1024-bit key?

I've uploaded vlevel again signed with my new key and it got accepted
on 13th of February 2015, i.e. like five days ago. This is more than
enough time to propagate to the buildds, but the package hasn't been
built yet on any buildd.

Nevertheless the package never seems to have hit the archive and the
common places where I can track a package's state look inconsistent:

(Half) found here:

https://packages.qa.debian.org/v/vlevel.html
https://tracker.debian.org/pkg/vlevel
http://ftp.ch.debian.org/debian/pool/main/v/vlevel/
https://qa.debian.org/developer.php?login=abe

Not found here:

https://buildd.debian.org/status/package.php?p=vlevel
https://packages.debian.org/search?keywords=vlevel
https://qa.debian.org/developer.php?login=pkg-multimedia-maintainers%40lists.alioth.debian.org

root at plattenberg:/export/mirror/debian/dists/sid/main/binary-amd64/ # xzgrep vlevel Packages.xz
root at plattenberg:/export/mirror/debian/dists/sid/main/binary-amd64/ # cd ../source/
root at plattenberg:/export/mirror/debian/dists/sid/main/source/ # xzgrep vlevel Sources.xz
root at plattenberg:/export/mirror/debian/dists/sid/main/source/ #

(plattenberg = debian.ethz.ch = ftp.ch.debian.org)

http://incoming.debian.org/debian-buildd/pool/main/v/ (not sure if
should still be visible here, but since it hadn't hit the buildds yet...)

It would be nice if someone from the FTP Masters or Assistants could
have a look at this inconsistency. TIA! (I'll happily reupload the
package if necessary, just tell me.)

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150218/5ef26c11/attachment-0001.sig>


More information about the pkg-multimedia-maintainers mailing list