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
Pkgin fixes #7971
Pkgin fixes #7971
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your contribution!
Co-authored-by: Felix Fontein <felix@fontein.de>
If nobody objects, I'll merge this on the weekend. |
Backport to stable-7: 💚 backport PR created✅ Backport PR branch: Backported as #8015 🤖 @patchback |
@jcea thanks for your contribution! |
* Solve exception and spurious "changed" in pkgin * Create changelog * PEP 8 * Update changelogs/fragments/pkgin.yml Co-authored-by: Felix Fontein <felix@fontein.de> --------- Co-authored-by: Felix Fontein <felix@fontein.de> (cherry picked from commit dd25ddf)
Backport to stable-8: 💚 backport PR created✅ Backport PR branch: Backported as #8016 🤖 @patchback |
* Solve exception and spurious "changed" in pkgin * Create changelog * PEP 8 * Update changelogs/fragments/pkgin.yml Co-authored-by: Felix Fontein <felix@fontein.de> --------- Co-authored-by: Felix Fontein <felix@fontein.de> (cherry picked from commit dd25ddf)
Pkgin fixes (#7971) * Solve exception and spurious "changed" in pkgin * Create changelog * PEP 8 * Update changelogs/fragments/pkgin.yml Co-authored-by: Felix Fontein <felix@fontein.de> --------- Co-authored-by: Felix Fontein <felix@fontein.de> (cherry picked from commit dd25ddf) Co-authored-by: Jesús Cea <jcea@jcea.es>
Pkgin fixes (#7971) * Solve exception and spurious "changed" in pkgin * Create changelog * PEP 8 * Update changelogs/fragments/pkgin.yml Co-authored-by: Felix Fontein <felix@fontein.de> --------- Co-authored-by: Felix Fontein <felix@fontein.de> (cherry picked from commit dd25ddf) Co-authored-by: Jesús Cea <jcea@jcea.es>
SUMMARY
pkgin module raises sporadic exceptions and spurious "changed" status instead of "ok".
The reason is that modern "pkgin" can produce extra text lines beside the final "nothing to do.". We ignore those extra lines.
ISSUE TYPE
COMPONENT NAME
pkgin
ADDITIONAL INFORMATION