Ubuntu QA:
BlogBrainstorm
Log in
Ubuntu QA
The Ubuntu community has contributed 8001 ideas, 35036 comments, 851310 votes

Idea #5786: Synaptic Version Restore



up
99
down
Written by guyminuslife the 26 Mar 08 at 18:39. Category: System. Status: New
Description
Currently, if you upgrade a package from a third-party repository (for instance, Sid), Synaptic cannot automatically downgrade it to a stable, supported version--you have to uninstall it and reinstall it from the Ubuntu repository. This can cause problems, especially if you try upgrading something with a lot of dependencies and want to bring it back to a stable version. I propose an option to allow Synaptic to "restore" packages and to the latest official Ubuntu release.

It would also downgrade packages that depend on a specific version of another package, or prompt the user to remove them if they are not in the official repositories.


Attachments
No attachments.


Duplicates


Comments
Lee wrote on the 26 Mar 08 at 20:28
This would be very nice, yes. However, the package system is designed for upgrades, not downgrades. So, I think the only way to really do this properly would be to version-control the entire filesystem.

XVIIarcano wrote on the 26 Mar 08 at 21:21
Moreover this would imply that the maintainer are leaving online older version of the software as well... I guess it can be done but I think it would require some extra attention.

guyminuslife wrote on the 26 Mar 08 at 21:37
I suppose doing it hackishly would sort of defeat the purpose of promoting safe, reversible upgrades and beta testing. But if there is a practical way to do it, think it would be worth trying.

guyminuslife wrote on the 26 Mar 08 at 21:57
@XV

Would it necessarily? For instance, like a fool, I installed the unstable Debian version of libc6 and would like to revert to the Gutsy version without having to reinstall everything, just the packages that actually require the version I have, and those can be automated. I don't see why Ubuntu has to keep anything in the repositories but the currently-supported versions (Dapper, Gutsy, and soon Hardy).

ajjeckmans wrote on the 26 Mar 08 at 22:50
It would be nice to see some sort of gui for
sudo apt-get install package-name=latest stable package-version
to reinstall the latest stable Supported package

noodlesgc wrote on the 16 Apr 08 at 20:29
already implemented. Package->Force Version...


Post your comment