Kiwi / clyde

Next-generation libalpm/makepkg wrapper.
https://kiwi.github.io/clyde
Other
63 stars 8 forks source link

Made it so that a single not found package would not make the entire process stop. #132

Closed MatthewBlanchard closed 13 years ago

MatthewBlanchard commented 13 years ago

Example:

:: blah package not found, searching for group... :: blah group not found, searching AUR... error: 'blah': not found in sync db, skipping :: lanes package not found, searching for group... :: lanes group not found, searching AUR...

==> Installing the following packages from AUR Targets (1): lanes

==> Proceed with installation? [Y/n]

Instead of:

:: blah package not found, searching for group... :: blah group not found, searching AUR... error: 'blah': not found in sync db

I did this kind of hackily. (although the code is really all over the place, so it was hard for me to figure most of it out)

MatthewBlanchard commented 13 years ago

Fixed it to set the not found package to 0, no package should ever be 0 I'm assuming.

cdown commented 13 years ago

'Don't do anything on package not found' is a feature, not a bug. It doesn't need fixing.

MatthewBlanchard commented 13 years ago

Oh alright, I just thought it was weird that it did this even if they weren't dependent on each other, or related.