Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Simon Urbanek
On Nov 6, 2012, at 3:43 PM, Uwe Ligges wrote: > > > On 06.11.2012 21:17, Simon Urbanek wrote: >> >> On Nov 6, 2012, at 2:44 PM, Davor Cubranic wrote: >> >>> On 2012-11-06, at 9:49 AM, Uwe Ligges wrote: >>> On 06.11.2012 17:55, Christophe Genolini wrote: > >> "Imports" means tha

Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Uwe Ligges
On 06.11.2012 21:17, Simon Urbanek wrote: On Nov 6, 2012, at 2:44 PM, Davor Cubranic wrote: On 2012-11-06, at 9:49 AM, Uwe Ligges wrote: On 06.11.2012 17:55, Christophe Genolini wrote: "Imports" means that symbols are imported form the namespace, so they are mandatory for the package to

Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Simon Urbanek
On Nov 6, 2012, at 2:44 PM, Davor Cubranic wrote: > On 2012-11-06, at 9:49 AM, Uwe Ligges wrote: > >> On 06.11.2012 17:55, Christophe Genolini wrote: >>> "Imports" means that symbols are imported form the namespace, so they are mandatory for the package to operate. "Suggests" means th

Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Davor Cubranic
On 2012-11-06, at 9:49 AM, Uwe Ligges wrote: > On 06.11.2012 17:55, Christophe Genolini wrote: >> >>> "Imports" means that symbols are imported form the namespace, so they >>> are mandatory for the package to operate. "Suggests" means that >>> symbols from the package are not required, but they a

Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Allen S. Rout
On 11/06/2012 12:49 PM, Uwe Ligges wrote: > >> >> >> - 'Depends:foo1' if there is a function in foo1 that my package use often > > No, better make use of Namespace imports all the time and only use > "Depends" if you really need the other package to be installed. This is > rarely needed. >

Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Allen S. Rout
On 11/06/2012 11:36 AM, Simon Urbanek wrote: > > On Nov 6, 2012, at 11:19 AM, Christophe Genolini wrote: > >> Hi the list >> >> In the DESCRIPTION file of my package foo0, I have: >> >> Depends: foo1 >> Imports: foo2 >> Suggest: foo3 >> Enhence: foo4 > > No, you only need foo1 and foo2. The oth

Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Uwe Ligges
On 06.11.2012 17:55, Christophe Genolini wrote: Thanks a lot for your answer. (it is really "Suggests" and "Enhances" - the above are typos I presume and thus won't be recognized) Yes, it was typo. Sorry No, you only need foo1 and foo2. The other two are optional. I get: * checking pack

Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Marc Schwartz
On Nov 6, 2012, at 10:55 AM, Christophe Genolini wrote: > Thanks a lot for your answer. > >> (it is really "Suggests" and "Enhances" - the above are typos I presume and >> thus won't be recognized) > Yes, it was typo. Sorry >> No, you only need foo1 and foo2. The other two are optional. > I ge

Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Marc Schwartz
On Nov 6, 2012, at 11:00 AM, Marc Schwartz wrote: > > On Nov 6, 2012, at 10:36 AM, Simon Urbanek > wrote: > >> >> On Nov 6, 2012, at 11:19 AM, Christophe Genolini wrote: >> >>> Hi the list >>> >>> In the DESCRIPTION file of my package foo0, I have: >>> >>> Depends: foo1 >>> Imports: foo2

Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Marc Schwartz
On Nov 6, 2012, at 10:36 AM, Simon Urbanek wrote: > > On Nov 6, 2012, at 11:19 AM, Christophe Genolini wrote: > >> Hi the list >> >> In the DESCRIPTION file of my package foo0, I have: >> >> Depends: foo1 >> Imports: foo2 >> Suggest: foo3 >> Enhence: foo4 >> > > (it is really "Suggests" an

Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Christophe Genolini
Thanks a lot for your answer. (it is really "Suggests" and "Enhances" - the above are typos I presume and thus won't be recognized) Yes, it was typo. Sorry No, you only need foo1 and foo2. The other two are optional. I get: * checking package dependencies ... ERROR Package suggested but no

Re: [Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Simon Urbanek
On Nov 6, 2012, at 11:19 AM, Christophe Genolini wrote: > Hi the list > > In the DESCRIPTION file of my package foo0, I have: > > Depends: foo1 > Imports: foo2 > Suggest: foo3 > Enhence: foo4 > (it is really "Suggests" and "Enhances" - the above are typos I presume and thus won't be recogniz

[Rd] Depends/Imports/Suggest/Enhence

2012-11-06 Thread Christophe Genolini
Hi the list In the DESCRIPTION file of my package foo0, I have: Depends: foo1 Imports: foo2 Suggest: foo3 Enhence: foo4 If I understand correctly, to install foo0 on my computer, I need to already have foo1, foo2, foo3. foo4 is not necessary. I my R sesssion, when I will write: library(foo0),