On 15.06.24 14:06, Niels Thykier wrote:
Had a chat today with Johannes in #debian-devel, who asked about their
package's state and the related Dep-Wait action. While trying to figure
this out, I realized that it is not possible to see who scheduled the
action at all when looking the buildd status page:
* https://buildd.debian.org/status/package.php?p=botch
Even with access to the `wb info` command, there is no field describing
who requested the action. Only when it happened.
Could we please add the username of who requested the action for human
initiated actions?
What you were looking for is this - which requires DB access, but that's
also true for wanna-build in the first place:
select * from transactions where package = 'botch' and state = 'Dep-Wait';
I thought we do record the username of the account (can also be the
buildd's account) that set a Dep-Wait (just like Failed, where I was
sure) and a quick query on the packages table seems to confirm that. Of
course this information is pruned when the state is reset, so I could
not check what you have seen. From something like "wb info ffmpeg .
hurd-i386 . -d experimental" I see this:
* ffmpeg/hurd-i386
| ffmpeg:
| Package : ffmpeg
| Version : 7:7.0.1-1
| Builder : buildd_hurd-i386-mahler
| State : Dep-Wait
[...]
And the builder account is what set it. So I don't know what happened
here. Or if you have another example that was not yet touched.
Kind regards
Philipp Kern