Zulip Chat Archive
Stream: mathlib4
Topic: Qq manifest warning in new math project
Shreyas Srinivas (May 03 2024 at 12:20):
After starting a new math project and running lake update, I get the following warning about Qq missing a manifest:
warning: Qq: ignoring missing dependency manifest '././.lake/packages/Qq/lake-manifest.json'
Can I ignore this issue and go ahead?
Ruben Van de Velde (May 03 2024 at 12:53):
Yes, you can
Kim Morrison (May 03 2024 at 23:34):
However, we really should fix it! If someone would like to run lake update
in qq and commit the resulting manifest this will solve the problem.
Shreyas Srinivas (May 03 2024 at 23:35):
I could do that. It shouldn't take me too much time
Shreyas Srinivas (May 03 2024 at 23:42):
I was able to add the lake-manifest without updating the toolchain
Shreyas Srinivas (May 03 2024 at 23:42):
Should the toolchain also be updated @Kim Morrison ?
Shreyas Srinivas (May 03 2024 at 23:43):
Currently quote4 is on leanprover/lean4:v4.6.0-rc1
Kim Morrison (May 03 2024 at 23:44):
No, leave the toolchain as is. Qq doesn't move toolchains except when it becomes necessary for compatibility.
Shreyas Srinivas (May 03 2024 at 23:45):
quote4#42 (The answer to all problems)
Shreyas Srinivas (May 03 2024 at 23:49):
CI says some workflow needs approval.
EDIT: It's the build task
Shreyas Srinivas (May 06 2024 at 09:34):
@Kim Morrison I was bitten by this again, even thought Qq @ master has a lake-manifest.json. Exact warning message below:
warning: Qq: ignoring missing dependency manifest '././.lake/packages/Qq/lake-manifest.json'
Toolchain : leanprover/lean4:v4.8.0-rc1
Kim Morrison (May 06 2024 at 09:43):
Probably just that we haven't run lake update Qq
in mathlib and committed the results. I'l merge if you PR. :-)
Shreyas Srinivas (May 06 2024 at 10:08):
Shreyas Srinivas (May 06 2024 at 10:47):
What does the delegated
label mean?
Kim Morrison (May 06 2024 at 10:54):
You can type bors merge
yourself now.
Kim Morrison (May 06 2024 at 10:55):
(If you read the comment from the bot this is explained.)
Shreyas Srinivas (May 06 2024 at 10:56):
Okay. Thanks. The confusing bit is that I still get the "merging is blocked" message
Shreyas Srinivas (May 06 2024 at 10:56):
Merged first PR myself with some trepidation.
Rémy Degenne (May 06 2024 at 10:57):
The "Rejected by label" message you got on that PR is because of the awaiting-CI label
Shreyas Srinivas (May 06 2024 at 10:57):
oh right
Rémy Degenne (May 06 2024 at 10:57):
bors will reject until CI passes
Eric Wieser (May 06 2024 at 11:25):
(CI takes a long time for bump PRs because the entire cache is rebuilt)
Shreyas Srinivas (May 06 2024 at 11:29):
now it is stuck and says Kim's review is pending
Rémy Degenne (May 06 2024 at 11:35):
The "bors Pending — Waiting in queue" message in CI means that bors received your merge command and that the pr will be merged when bors is done with other jobs. Your bors r+
worked and it will get merged without further intervention.
Shreyas Srinivas (May 06 2024 at 12:14):
Oh okay. Thanks a lot. That was a nice way to learn about Bors.
Last updated: May 02 2025 at 03:31 UTC