Skip to content
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

Feature request: mark downgraded packages (from backup) and do not update them automatically #77

Open
FrankMittelbach opened this issue Sep 7, 2019 · 2 comments

Comments

@FrankMittelbach
Copy link

Use case

  • some package is broken and I had to revert to previous version
  • on next occation it will be offered again for update even though all it will update to is the buggy version backed out previously
  • with many updates pending it can easily happen that one does "update all" and then gets the buggy version back by mistake
  • then one has to back things out again

Suggestion

  • mark downgraded packages and remember from which version they where downgraded
  • update those packages only upon explicit request (different from "update all") or if they actually get a new version which is later than then one that was backed out (ie when the package has "probably" gotten some fix of some sort)
@amaxwell
Copy link
Owner

This is an interesting case, and I'm still thinking about how to implement it. I think I'd have to manually track which packages were backed out, and basically keep a database of all backup actions. Alternately, maybe a way to flag a package or pin the version, since I imagine most people are going to want it updated next time.

Per a discussion with Karl Berry, would this be based on the catalogue version? I assume so…but I don't have access to that for backup listings, unfortunately.

@FrankMittelbach
Copy link
Author

FrankMittelbach commented Sep 17, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants