Installing a local disk .deb when version is lower than installed.

Asked by Christopher Barth

Hello,
I'm running persistent USB 7.10 and a guide said to pin upstart at edgy because of an error with feisty, gutsy(tribe1-5,beta). (which I have reproduced.)

I need to downgrade upstart to the edgy version.

I have downloaded the three .deb from packages.ubuntu.com because there is no active repository with the older files. I double click on them but the installer says there is a newer version installed but no option to override.

I copy the debs to the apt/cache but synaptic, apt-get, and aptitude don't see them.

Apt-get can recognize the preferences pinning but that breaks the double click installer (synaptic is fine).

Synaptic uninstall of upstart has lots of dependencies that it says have to be uninstalled as well, but the user who told me to revert the three upstart files says they work with the edgy version. Also, I don't know if removing all the files necessary to boot without an alternative init.

So: 1) install older .deb over current

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Christopher Barth (cbarth) said :
#1

Other forums say pinning at 1001 is enough to downgrade at upgrade, so if anyone knows a proper 'deb http://~' line for the packages I need; that might be the fastest fix.

Revision history for this message
Christopher Barth (cbarth) said :
#2

upstart_0.2.7-7_i386.deb
upstart-compat-sysv_0.2.7-7_i386.deb
upstart-logd_0.2.7-7_i386.deb

Revision history for this message
Olivier (olivier-lacroix) said :
#3

Hi !

just open a terminal, go to the right folder, and then enter

sudo dpkg -i upstart_0.2.7-7_i386.deb upstart-compat-sysv_0.2.7-7_i386.deb upstart-logd_0.2.7-7_i386.deb

next, to avoid upgrade, go to synaptic and block the version of those packages, otherwise, they will be upgraded

Can you help with this problem?

Provide an answer of your own, or ask Christopher Barth for more information if necessary.

To post a message you must log in.