View Single Post
Posts: 2,802 | Thanked: 4,491 times | Joined on Nov 2007
#751
Originally Posted by Rob1n View Post
Just installing mp-fremantle-generic-pr would pull in the others wouldn't it?
No (because newer versions are installed) but trying to install it first is handy as it will tell you the exact versions it needs, reducing the rest to a bit of copying and pasting.

For example on Diablo trying to revert to the last official distribution metapackage might give something like (shortened for demonstration purposes):

Code:
Nokia-N810-43-7:~# apt-get install osso-software-version-rx44=1:5.2008.43-7
[...]
The following packages have unmet dependencies.
  osso-software-version-rx44: Depends: busybox (= 3:1.6.1.legal-1osso16) but 3:1.6.1.legal-1osso24 is to be installed
                              Depends: dnsmasq (= 2.35-1osso4diablo1+etch4) but 2.35-1osso4diablo1+etch5 is to be installed
                              Depends: kernel-diablo-flasher (= 2.6.21-200842maemo1) but 2.6.21-200842maemo1.5 is to be installed
[...]
E: Broken packages
and then you would run

Code:
Nokia-N810-43-7:~# apt-get install osso-software-version-rx44=1:5.2008.43-7 \
  busybox=3:1.6.1.legal-1osso16 \
  dnsmasq=2.35-1osso4diablo1+etch4 \
  kernel-diablo-flasher=2.6.21-200842maemo1
One gotcha to be aware of is that if you install a kernel package outside of h-a-m it will not be flashed to the kernel mtd partition - you will have to do that manually before rebooting (I don't remember the Fremantle particulars).

Does the CSSU make any changes to the prioritisation order for repositories (i.e. it'll normally force the installation of an app from the Nokia repository, even if the same version app is installed from elsewhere)?
Sort of - the CSSU repository gets a higher "trust-level" so that it can override packages from the Nokia repositories. More details at http://hildon-app-mgr.garage.maemo.org/repos-devel.html.

Last edited by lma; 2011-02-21 at 13:00. Reason: example
 

The Following 6 Users Say Thank You to lma For This Useful Post: