Re: [Rd] The Depends: field of a package is now used by library()

From: Deepayan Sarkar <>
Date: Fri 13 Aug 2004 - 02:24:00 EST

On Thursday 12 August 2004 10:55, Prof Brian Ripley wrote:

> I can't think of any other example of one package only needing the
> namespace of another (contributed) package.

That's probably because few packages have namespaces yet. Another example is nlme which imports lattice, but that's still within recommended packages. In the long run, hopefully more packages will start using namespaces when appropriate, so this might become more relevant.

The only issue I see here is a way to mention namespace requirements in DESCRIPTION (which could have been done with Depends thus far because it didn't actually do anything else, even though though the intent has always been there).

Imported packages are still dependencies in the sense that a package has to be available for it's namespace to be usable, so leaving them out of Depends: feels slightly weird, but I can live with it.

Deepayan mailing list Received on Fri Aug 13 02:26:51 2004

This archive was generated by hypermail 2.1.8 : Fri 18 Mar 2005 - 08:59:19 EST