Hi,

Arjan van de Ven wrote:
> The moment you have variants, where you allow the variants to add their
> own stuff on top, you can't have an "Extras" repository that works for
> all of these variants anymore, only one that works
> for the reference.
> 
> And once that's the case..... you really can't say "oh but you can
> depend on anything that's in Extras". Or even "you can depend on things
> that are not in the required set" to be honest.

Why not?

You can define MeeGo compliant libraries as "libraries which depend only
on packages in the core" and MeeGo compliant applications as
"applications which depend only on what is in the core, or MeeGo
compliant libraries", and perhaps include a definition of how dependency
resolution should happen.

Making Extras a "blessed" repository of packages would nicely solve that
issue - you can restrict further dependencies to "libraries which are
included in the core, or MeeGo compliant libraries available in Extras".

Cheers,
Dave.

-- 
maemo.org docsmaster
Email: dne...@maemo.org
Jabber: bo...@jabber.org

_______________________________________________
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev

Reply via email to