Skip to content

Add option "Run interactive" when auto confirm install fails #2605

@alr86

Description

@alr86

Step 1. Before you submit

  • I have read the Troubleshooting and Usage pages.
  • I've successfully updated to the latest version following the guidance.
  • I've successfully updated the system packages to the latest.
  • I've ticked the checkboxes without reading their contents

2. Quick log

My package conflict log:
[sudo] password for [user]: 
loading packages...
resolving dependencies...
looking for conflicting packages...
:: illogical-impulse-quickshell-git-0.1.0.r1-6 and quickshell-0.2.1-3 are in conflict. Remove quickshell? [y/N] 
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: illogical-impulse-quickshell-git-0.1.0.r1-6 and quickshell-0.2.1-3 are in conflict
==> WARNING: Failed to install built package(s).
[./setup]: Command "makepkg -Afsi --noconfirm" has failed.
You may need to resolve the problem manually BEFORE repeating this command.
[Tip] If a certain package is failing to install, try installing it separately in another terminal.
  r = Repeat this command (DEFAULT)
  e = Exit now
  i = Ignore this error and continue (your setup might not work correctly)
 [R/e/i]: 

3. Describe the request

When the fully automated install (--noconfirm) hits a package conflict, the only options are Repeat / Exit / Ignore.

There is no way to re-run the failing makepkg command interactively, so I need to guess and go to failed pkg directory(dots-hyprland/sdata/dist-arch/[...]) and run makepkg manually or force remove quickshell package and run command again.

Please add a fourth option like this:
c = Re-run this command without --noconfirm

Metadata

Metadata

Assignees

Labels

FEATUREFeature advice/request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions