Ubuntu QA:
BlogBrainstorm
Log in
Ubuntu QA
The Ubuntu community has contributed 12252 ideas, 57766 comments, 1176667 votes

Idea #5135: Gdebi should allow installing of older packages than the version installed



up
28
down
Written by Whise the 19 Mar 08 at 17:11. Category: Brainstorm.
Related to: Nothing/Others. Status: New
Description
Doesnt make much sence not allowing to install older versions of a program the the version already installed... sometimes older versions work better , of course i can open sinaptic and completly remove the program and then try again , but why should i?
Tags: (none)

Attachments
No attachments.


Duplicates


Comments
Endperform wrote on the 19 Mar 08 at 17:49
There's a major problem with this. If the older version of a package depends on an older library, but a newer library is installed, it may not work correctly anyway, and trying to install old versions of libraries would lead to system instability.

shovelhead wrote on the 19 Mar 08 at 20:33
Yep - you get the "warning" message that there is an older version available, but you neither know if there's benefit in using it nor how to install...

voted up


Whise wrote on the 20 Mar 08 at 00:55
@Endperform , then you should be promped with a question if you want to removed the newer libraries and install the older ones , thats what we do in sinaptic when we really want to

roderick wrote on the 20 Mar 08 at 04:49
Well, if you can run dpkg from the commandline and it allows you to install the older one, then gdebi should mimic this behaviour.

I had an instance where a newer wine was b0rked, and installing an older one was the temporary fix. I had to resort to the commandline and dpkg. It should have worked in gdebi.

I agree that there should be a warning, but it should be just that - a warning - and still allow the user the choice with the warning and possible consequences. Dependencies in the packages are usually quite good, and reverting to an older package should force appropriate downgrades of any required libraries as well, if applicable.


Post your comment