* Dirk Eddelbuettel <[EMAIL PROTECTED]> [081027 09:10]:
> 
> On 27 October 2008 at 00:23, Johannes Ranke wrote:
> | Package: rpy
> | Version: q
> | Severity: normal
> | 
> | 
> | Hi Dirk,
> | 
> | Building my backport of rpy using pbuilder on amd64 (etch) fails (see 
> below). Two commands are missing:
> | pyversions (available in package python) and tex (available in package 
> texlive-base-bin). I believe
> | these are missing build-dependencies (and please forgive me if I overlooked 
> someting in this late
> | hour...).
> 
> Could be, haven't build it in a while. Some tex build-depends changed in
> other programs too.
> 
> Michael (CC'ed) discoverd last week that Rpy 1.0.* does not build under R
> 2.8.0 because a bunch of internal headers for R are no longer exported.
> 
> Greg (also CC'ed) promised to look into and fix Rpy if possible.  Any news
> there?

Well, I just removed the line that includes Rdevices.h in src/RPy.h, and built
a functioning (judged from running http://rpy.sourceforge.net/faithful.py)
backport of python-rpy against R 2.8.0 (meanwhile on CRAN, I will announce
the availability of the packages on r-sig-debian in a minute).

I did the backport in a chroot that has tex installed, but when I wanted to
build the amd64 package, pbuilder choked as described in the original report. I
use pbuilder to check the build dependencies for all my CRAN packages in that
way.

> I was out of town and haven't looked into anything.
> 
> Dirk
>  
> PS  Is Tyler working with you on testing / stable ports for CRAN ?
> 
> | Kind regards,
> | 
> | Johannes
> | 
> |     Setting up r-base-dev (2.8.0-1~etchcran.0) ...
> | Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
> |  -> Finished parsing the build-deps
> | Reading package lists...
> | Building dependency tree...
> | fakeroot is already the newest version.
> | 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> | Copying back the cached apt archive contents
> | Copying source file
> |     -> copying [../rpy_1.0.3-3~etchcran.2.8.0.dsc]
> |     -> copying [../rpy_1.0.3.orig.tar.gz]
> |     -> copying [../rpy_1.0.3-3~etchcran.2.8.0.diff.gz]
> | Extracting source
> | dpkg-source: warning: extracting unsigned source package 
> (./rpy_1.0.3-3~etchcran.2.8.0.dsc)
> | dpkg-source: extracting rpy in rpy-1.0.3
> | dpkg-source: unpacking rpy_1.0.3.orig.tar.gz
> | dpkg-source: applying ./rpy_1.0.3-3~etchcran.2.8.0.diff.gz
> |  -> Building the package
> | dpkg-buildpackage: source package is rpy
> | dpkg-buildpackage: source version is 1.0.3-3~etchcran.2.8.0
> | dpkg-buildpackage: source changed by Johannes Ranke <[EMAIL PROTECTED]>
> | dpkg-buildpackage: host architecture amd64
> | dpkg-buildpackage: source version without epoch 1.0.3-3~etchcran.2.8.0
> |  fakeroot debian/rules clean
> | make: pyversions: Command not found
> | dh_testdir
> | dh_testroot
> | rm -f build-stamp configure-stamp
> | [ ! -f Makefile ] || /usr/bin/make distclean
> | (cd doc/ && make clean && rm -vf manual.pdf manual.info manual.dvi \
> |                 && rm -vfr manual_html manual_html.tgz)
> | make[1]: Entering directory `/tmp/buildd/rpy-1.0.3/doc'
> | rm -f rpy.cp rpy.cps rpy.fn rpy.fns rpy.ky
> | rm -f rpy.kys rpy.log rpy.pg rpy.pgs rpy.tmp
> | rm -f rpy.toc rpy.tp rpy.tps rpy.vr rpy.vrs
> | rm -f rpy.aux
> | make[1]: Leaving directory `/tmp/buildd/rpy-1.0.3/doc'
> | for python in ; \
> |                 do $python setup.py clean; \
> |         done
> | rm -f `find . -name "*~"`
> | rm -rf debian/tmp debian/files* core debian/substvars
> | rm -f doc/html/function.html doc/html/packages.html
> | rm -f doc/rpy.dvi doc/rpy.pdf doc/rpy_html.tgz
> | rm -f config.cache config.status
> | rm -rf build/*
> | rm -rf rpy_version.pyc rpy_tools.pyc
> | rm -rf doc/rpy_html/*.html doc/rpy.info
> | dh_clean
> |  dpkg-source -b rpy-1.0.3
> | dpkg-source: building rpy using existing rpy_1.0.3.orig.tar.gz
> | dpkg-source: building rpy in rpy_1.0.3-3~etchcran.2.8.0.diff.gz
> | dpkg-source: warning: file debian/overrides has no final newline (either 
> original or modified version)
> | dpkg-source: building rpy in rpy_1.0.3-3~etchcran.2.8.0.dsc
> |  debian/rules build
> | make: pyversions: Command not found
> | dh_testdir
> | touch configure-stamp
> | dh_testdir
> | for python in ; \
> |                 do CFLAGS="-O2 -Wall" $python setup.py build \
> |                         build_ext --include-dirs=/usr/share/R/include ; \
> |         done
> | (cd doc && make all)
> | make[1]: Entering directory `/tmp/buildd/rpy-1.0.3/doc'
> | tex rpy.texi
> | make[1]: tex: Command not found
> | make[1]: *** [rpy.dvi] Error 127
> | make[1]: Leaving directory `/tmp/buildd/rpy-1.0.3/doc'
> | make: *** [build-stamp] Error 2
> | pbuilder: Failed autobuilding of package
> |  -> Aborting with an error
> |  -> unmounting dev/pts filesystem
> |  -> unmounting proc filesystem
> |  -> cleaning the build env
> |     -> removing directory /var/cache/pbuilder/build//17908 and its 
> subdirectories
> | 
> | 
> | -- System Information:
> | Debian Release: lenny/sid
> |   APT prefers testing
> |   APT policy: (650, 'testing'), (500, 'unstable')
> | Architecture: amd64 (x86_64)
> | 
> | Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core)
> | Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
> | Shell: /bin/sh linked to /bin/bash
> | 
> | 
> 
> -- 
> Three out of two people have difficulties with fractions.

-- 
Dr. Johannes Ranke                 [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to