[maemo-developers] [maemo-developers] Re: Repositories

From: Carlos Guerreiro carlos.guerreiro at nokia.com
Date: Tue Sep 5 21:32:41 EEST 2006
> ext Andrey Khurri wrote:
> > Hi all,
> >
> > I am now a bit puzzled with this repositories stuff. I've been always
> > aware of that repository.maemo.org MUST NOT be used on a host
> > workstation or PC. This is clear.
> >
> > However, how should I interpret all those warnings that this repository
> > is 'ONLY' meant for using inside Scratchbox? This 'ONLY' sounds
> > ambiguously to me when I look at i.e. ApplicationCatalog2006 and see
> > there lots of packages meant for Nokia 770 device and available from
> > repository.maemo.org. Doesn't this mean that repository.maemo.org should
> > be included in /etc/apt/sources.list on Nokia 770 in order to get those
> > packages installed?
> >
> > Or is the difference that one could fetch packages from
> > repository.maemo.org and install them on Nokia 770 BUT could NOT use
> > this repository to upgrade tablet (like 'apt-get upgrade')?
> >
> Correct. We need to look into organizing the repositories better
> In most ideal and correct case, the apt-get upgrade from
> repository.maemo.org should not do anything on the device so
> validate perfect sync between packages on the device and packages
> in the maemo repository. The problem starts from the fact that
> maemo integration team takes these packages from internal package
> repository for device and then
> - reorganize them in a different (free/non-free) components then available
>   internally
> - some source packages are cleaned to meet legal requirements (these cleanup
>   patches are filled as bugs in internal bugzilla, but sometimes not
> applied internally
>   promptly, causing a different versions of binary packages produced)
> - some device binary packages are replaced with  packages delivered
> specifically
>   for maemo e.g binary input method, themes, bitmaps, multimedia (codecs
> etc)

Most of these differences are not really justified anymore. The
exceptions (themes,bitmaps,...) need to be handled in a controlled
manner. We are working towards getting rid of the unnecessary


More information about the maemo-developers mailing list