Yes, the new version works fine. Many thanks. Best, Shige
On Thu, Jan 6, 2011 at 6:25 PM, Michael Lawrence <lawrence.mich...@gene.com> wrote: > > > On Thu, Jan 6, 2011 at 8:53 AM, Prof Brian Ripley <rip...@stats.ox.ac.uk> > wrote: >> >> You need RGtk2 2.20.7 which is now on CRAN. Others have seen this, but it >> has taken a while to track down the exact cause. >> >> The diagnosis was that ML used a recent GNU tar which created a tarball >> with hard links that R's untar was not prepared to deal with. We consider >> that is a bug in GNU tar, but untar() has been updated in R-patched to cope. >> > > After a lot of back and forth with the GNU tar guys, it turns out they do > not consider this to be a bug. I had to refresh my knowledge of hard linking > to understand. A hard link is from a file name to the actual inode in the > file system. Typically every file has a single hard link (the name of the > file). The -h option used to resolve a symbolic link differently, based on > whether the hard link count of the target was 1 or >=2. This was practically > useful in my mind, because symlinks to any files without any explicitly > added hard links would become a regular file in the archive. They have now > dropped this distinction, calling it an inconsistency (apparently other > implementations of tar have never made such a distinction). So symlinks now > become hard links in the archive (as long as the target is in the archive). > We may need to keep the fix in untar() to handle this. Either way, RGtk2 > 2.20.7 should work now. > > Thanks, > Michael > >> >> If you have such a tarball, try setting the environment variable >> R_INSTALL_TAR to 'tar' (or whatever GNU tar is called on your system) when >> installing the tarball. >> >> For those packaging source packages: in the unusual event that your >> package sources contains symbolic (or even hard) links, don't use GNU tar >> 1.24 or 1.25. >> >> On Thu, 6 Jan 2011, Shige Song wrote: >> >>> Look forward to it. >>> >>> Thanks. >>> >>> Shige >>> >>> On Sat, Jan 1, 2011 at 8:45 AM, Michael Lawrence >>> <lawrence.mich...@gene.com> wrote: >>>> >>>> Please watch for 2.20.5 and let me know if it helps. Not really sure >>>> what is >>>> going on here, but someone else has reported the same issue. >>>> >>>> Thanks, >>>> Michael >>>> >>>> On Wed, Dec 29, 2010 at 6:44 AM, Shige Song <shiges...@gmail.com> wrote: >>>>> >>>>> Dear All, >>>>> >>>>> I am trying to compile&install the package "RGtk2" on my Ubuntu 10.04 >>>>> box. I did not have problem with earlier versions, but with the new >>>>> version, I got the following error message : >> >> ... >> >> -- >> Brian D. Ripley, rip...@stats.ox.ac.uk >> Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ >> University of Oxford, Tel: +44 1865 272861 (self) >> 1 South Parks Road, +44 1865 272866 (PA) >> Oxford OX1 3TG, UK Fax: +44 1865 272595 > > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.