[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#590126: rcmdr: FTBFS on mips{,el}: Error : package 'tcltk' could not be loaded



Hi Dirk,

On Fri, Jul 30, 2010 at 9:07 PM, Dirk Eddelbuettel <edd@debian.org> wrote:
> On 30 July 2010 at 17:49, Shane McDonald wrote:
> |   In looking at the build dependencies for rcmdr, I see that it
> | requires r-base-dev,
> | which requires r-base-core, which then requires tcl8.5 on all architectures
> | but m68k, mips, and mipsel.  That's not a problem for m68k,
> | because it requires tcl8.4 instead, but there doesn't seem to be any
> | build dependency for any version of tcl on mips or mipsel.
> | Perhaps that's the problem?
>
> It's valid reasoning, but it is not really backed up my package. Here is from
> the current debian/control for source package r-base (which creates
> r-base-core, r-base-dev, and a few more):
>
> Source: r-base
> Section: gnu-r
> Priority: optional
> Maintainer: Dirk Eddelbuettel <edd@debian.org>
> Standards-Version: 3.8.4
> Build-Depends: gcc (>= 4:4.1.0), g++ (>= 4:4.1.0), gfortran (>= 4:4.1.0), libblas-dev, liblapack-dev (>= 3.1.1), tcl8.5-dev, tk8.5-dev, bison, groff-base, libncurses5-dev, libreadline-dev, debhelper (>= 7.2.3), texi2html, texinfo (>= 4.1-2), libbz2-dev, libpcre3-dev, xdg-utils, zlib1g-dev, libpng12-dev, libjpeg62-dev, libx11-dev, libxt-dev, x11proto-core-dev, libpango1.0-dev, libcairo2-dev, libtiff4-dev, xvfb, xauth, xfonts-base, texlive-base, texlive-latex-base, texlive-generic-recommended, texlive-fonts-recommended, texlive-extra-utils, texlive-latex-recommended, texlive-latex-extra, texinfo, texi2html, openjdk-6-jdk [!arm !hppa !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386]
> Homepage: http://www.r-project.org/

I'm not very debian-developer savvy, so I didn't think to look at the
control file.  I looked at the webpage
http://packages.debian.org/sid/r-base-core, but I'm not sure what
that's generated from.

> There is no special-casing for mips.  Or are you trying to tell me that mips
> / mipsel have _no tcl/tk_ whatsoever?  That can't be, can it?

Mips and mipsel definitely have Tcl/Tk.

Investigating a little further, I tried building rcmdr on a mipsel
system with tcl8.5 and tk8.5 present, but it still gave the same
errors that you saw.  But maybe it needs r-base to have been compiled
with them present?  Just wild speculation, I really don't know
anything about these packages.

Shane


Reply to: