Spyhawk/pacaur — Issue #50: add a full bash dependency solver option
Author: Spyhawk
Created: 2011-12-18 13:23:11+00:00
State: open
Labels: feature

In some very rare case, bash dependency solving used when carchmagic is enabled might fail.
The (partial) bash solver implemented in pacaur handles case where $CARCH magic bash is used in first-level dependency, while subsequent dependency level are handle by cower.

This partial bash solver implementation might fail when
- the user install an AUR package that has an AUR dependency that uses $CARCH bash magic, and
- that AUR dependency isn't correctly handled by cower.

Also, there is no $CARCH bash magic check done on subsequent dependency level. If an error occurs, the user won't know what's happening.

This is a theoretical problem, as I'm yet to find a real user case (but I guess it surely exist in a practical point of view).
Find a real user case, and find a nice way to integer it in pacaur without complexifying too much the interface.