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