Warnes, Gregory R
2004-Sep-20 21:10 UTC
[Rd] R-2.0.0 Install problem for pkg bundle w inter-dependent namespaces
> -----Original Message----- > From: Martin Maechler [mailto:maechler@stat.math.ethz.ch][...]> Greg> So, what is the proper way to handle this? Is there > Greg> some way to manually specify the package install order? > > Well, isn't the order in the 'Contains:' field of the bundle > DESCRIPTION file used? > If not, please consider sending patches for > src/scripts/INSTALL.in >OK, that's the simple thing that I had been overlooking. Changing the the Contains line to provide the packages in the order that they should be installed fixed the problem. May I suggest that the significance of the ordering in the Contains: field be added to the (extremely brief) description of in "Writing R Extensions"? Perhaps change the text to: The 'Contains' field lists the packages, which should be contained in separate subdirectories with the names given. During buiding and installation, packages will be installed in the order specified. Be sure to order this list so that dependencies are appropriately met. The packages contained in a bundle are standard packages in all respects except that the 'DESCRIPTION' file is replaced by a 'DESCRIPTION.in' file which just contains fields additional to the 'DESCRIPTION' file of the bundle, for example ... -Greg LEGAL NOTICE\ Unless expressly stated otherwise, this messag...{{dropped}}
Martin Maechler
2004-Sep-21 08:58 UTC
[Rd] R-2.0.0 Install problem for pkg bundle w inter-dependent namespaces
>>>>> "Greg" == Warnes, Gregory R <gregory_r_warnes@groton.pfizer.com> >>>>> on Mon, 20 Sep 2004 15:10:32 -0400 writes:>> -----Original Message----- From: Martin Maechler >> [mailto:maechler@stat.math.ethz.ch] Greg> [...] So, what is the proper way to handle this? Is Greg> there some way to manually specify the package install Greg> order? >> Well, isn't the order in the 'Contains:' field of the >> bundle DESCRIPTION file used? If not, please consider >> sending patches for src/scripts/INSTALL.in >> Greg> OK, that's the simple thing that I had been Greg> overlooking. Changing the the Contains line to provide Greg> the packages in the order that they should be Greg> installed fixed the problem. Greg> May I suggest that the significance of the ordering in Greg> the Contains: field be added to the (extremely brief) Greg> description of in "Writing R Extensions"? Greg> Perhaps change the text to: Greg> The 'Contains' field lists the packages, which Greg> should be contained in separate subdirectories with Greg> the names given. During buiding and installation, Greg> packages will be installed in the order specified. Be Greg> sure to order this list so that dependencies are Greg> appropriately met. Greg> The packages contained in a bundle are standard Greg> packages in all respects except that the 'DESCRIPTION' Greg> file is replaced by a 'DESCRIPTION.in' file which just Greg> contains fields additional to the 'DESCRIPTION' file Greg> of the bundle, for example ... Good idea, thank you! I just committed this (with a typo corrected). Martin
Maybe Matching Threads
- R-2.0.0 Install problem for package bundle with inter-dependent n amespaces
- Problem with R version 2.0.0 (and patched)
- grep, gsub, sub have problems with NA values (PR#3078)
- latex problem with \preformatted (PR#5645)
- make check fails when R_HOME env var set (PR#1284)