Universe Recommends for packages in main
Michael Bienia
michael at vorlon.ping.de
Wed Jun 25 12:44:12 BST 2008
On 2008-06-25 10:02:48 +0900, Emmet Hikory wrote:
> 1: All packages in main must represent a closed set with regards to
> all of Build-Depends:, Build-Depends-Indep:, Depends:, and
> Recommends:.
Given that Recommends: should be understood as weak Depends: it looks
like the correct solution that Recommends: should be all in main. But I
fear that we need to introduce Ubuntu changes to several main packages
just for this, which we need to merge every time (and check if perhaps
one of the Recommends: moved in between to main).
> 2: Abolish the concept of "main" vs. "universe". All packages
> germinated from a given seed pot (this needs a better name) must
> represent a closed set with regards to all of Build-Depends:,
> Build-Depends-Indep:, Depends:, and Recommends: (although a ship seed
> need only be a closed set of Depends:, and Recommends:)
I don't know if it's possible but what about the case where package A
recommends B which isn't in the "standard" seed but in an other seed
which "depends" on the "standard" seed (e.g. "desktop" or "xubuntu").
So in the case of a "desktop" installation A should recommend B (and
install it). But what about a "server" installation where B isn't
included in the seed? Should A still recommend B?
Regards,
Michael
More information about the ubuntu-devel
mailing list