Re: [debian] sid/squeeze on freerunner

2009-06-23 Thread Nikita V. Youshchenko
 hi all,
 there are some versions of packages (a lot) in sid/squeeze which i'd
 like to use on my freerunner - does anyone know if there is a
 simple-ish process for installing either? could the debian install
 script be adapted to do it?

If running debian on freerunner, you may use aptitude or apt-get to install 
whatever package from sid (or testing, or whatever depending of your apt 
sources configuration).

If not running debian, installing debian packages may or may not work 
depending on low-level factors, better not to do that.

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [debian] sid/squeeze on freerunner

2009-06-23 Thread Robin Paulson
2009/6/24 Nikita V. Youshchenko yo...@debian.org:
 If running debian on freerunner, you may use aptitude or apt-get to install
 whatever package from sid (or testing, or whatever depending of your apt
 sources configuration).

yes, but the packages i need require a long chain of dependencies from
sid/squeeze, and i don't want to do that - i'll get a broken system
very quickly. i'd rather get the whole OS

is there way in lenny to reliably upgrade to sid/squeeze?

i've heard the idea of changing all instances of 'lenny' to 'sid' in
the sources.list file, but that sounds very flaky

 If not running debian, installing debian packages may or may not work
 depending on low-level factors, better not to do that.

yes, agreed. i investigated that option, but there are some gnarly
preinst scripts which rely upon dpkg and all sorts

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [debian] sid/squeeze on freerunner

2009-06-23 Thread Nikita V. Youshchenko
 yes, but the packages i need require a long chain of dependencies from
 sid/squeeze, and i don't want to do that - i'll get a broken system
 very quickly. i'd rather get the whole OS

 is there way in lenny to reliably upgrade to sid/squeeze?

Officially, Debian supports only upgrades between stable releases.

In practice, you may upgrade part of your system (or the whole system) to 
testing or unstable at any moment, and most time that works. Although you 
may have to tune something after upgrade.

This is true for whatever debian system, nothing freerunner-specific here.

Btw, today's sid works on freerunner ok.

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [debian] sid/squeeze on freerunner

2009-06-23 Thread Marcel
Am Dienstag, 23. Juni 2009 14:43:11 schrieb Robin Paulson:
 i've heard the idea of changing all instances of 'lenny' to 'sid' in
 the sources.list file, but that sounds very flaky

That's exactly the way to go normally although I don't know if you're 
going to get dependency problems when dist-upgrading to sid. There are 
packages missing or parts of package groups updated so that the whole 
bunch isn't installable for some time.

--
Marcel

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [debian] sid/squeeze on freerunner

2009-06-23 Thread Vincent MEURISSE
On Tuesday 23 June 2009 02:43:11 pm Robin Paulson wrote:
 is there way in lenny to reliably upgrade to sid/squeeze?

 i've heard the idea of changing all instances of 'lenny' to 'sid' in
 the sources.list file, but that sounds very flaky
This is the way to go. 
If you want to keep multiple sources in sources.list, you have to edit 
/etc/apt/apt.conf and put :
APT::Default-Release testing;
If you have problem on apt-get update add also this line :
APT::Cache-Limit 1;

You can also edit /etc/apt/preferences for fine tuning of witch packages to 
auto-install auto-update…

then cat /etc/debian_version to check.
-- 
Vincent MEURISSE

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [debian] sid/squeeze on freerunner

2009-06-23 Thread Brian C
Robin Paulson wrote:
 yes, but the packages i need require a long chain of dependencies from
 sid/squeeze, and i don't want to do that - i'll get a broken system
 very quickly. i'd rather get the whole OS
 
 is there way in lenny to reliably upgrade to sid/squeeze?
 
 i've heard the idea of changing all instances of 'lenny' to 'sid' in
 the sources.list file, but that sounds very flaky

Yes, if you just change lenny to sid, you should expect a lot of things
to break.  What you want to learn about is apt-pinning.  Google that.
You need to change your /etc/apt/sources.list to include both lenny and
sid and have an /etc/apt/preferences file that tells apt which packages
to pull from lenny and which from sid.

The problem will be this long chain of dependencies.  Before you even
begin, you should investigate exactly what versions of each package will
be needed, then in your /etc/apt/preferences file, you can pin each of
those packages to sid, keeping lenny as the default for everything else.
 I assume by long chain you understand that when sid package A
requires sid package B you should also check the dependencies of sid
package B as it may require further upgrades (and so on...this is what
makes it a chain.)  In looking into this you may learn that a required
dependency isn't in the arm sid repository that freerunner uses and then
you will be stuck, but better to learn that in advance than once you
have a broken system.

Brian

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community