-
-
Notifications
You must be signed in to change notification settings - Fork 346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Download everything and ask all the questions first, then build and install #27
Comments
Yes, I wanted to get that working before releasing
|
Unfortunately, you'll have to handle this by yourself then bypass pacman prompts if you want to ask all the questions first - otherwise you'll have to deal with a yaourt-kind of linear prompts through the whole building process. |
Even if you ask all questions first, you might have to confirm 100's of times on large dependency chains. Some better approach is to have the user deal with it (by having a "download only" stage, see trizen/trizen#8) or integrate with a suitable file manager. Also the issue with conflicts pretty much disappears when you use a local repo (I've hardly seen them building 2000+ packages anyway), but I guess that's out of scope for this issue. |
True, although in my personal experience I haven't seen such long dependency chains, I think in 99% of cases you don't need to confirm more than 10 packages at once, and having an integrated approach to answer up to 10 questions and let yay proceed would be very useful 🙂 |
Any ETA on this? Liking yay as an alternative to the now unmaintained pacaur but this is definitely my biggest issue with yay. |
+1 here. Also, sorry for offtopic, but is there any way to list searched packages the same way like it was in yaourt — I meant, starting from first number and list all them from top to bottom? |
@Mayurifag if you still seek the answer to the offtopic question: |
@maximbaz can i default |
Yes, actually because In the |
I saw you have this on the projects page, I'm creating this issue for tracking purposes, something to subscribe to, in order to get updates when this works begins.
When installing or upgrading packages, it would be really nice to get all the questions asked first (do I want to edit PKGBUILD, install dependencies, confirm conflicting package replacement, etc.), answer to all of them in one go and let the installation proceed without further interruption.
The text was updated successfully, but these errors were encountered: