OK you will need to use cairoDevice 2.6.1 with R 2.7 or above.
install.packages() should find it properly.

Thanks,
Michael

On Mon, Apr 14, 2008 at 7:26 PM, Dirk Eddelbuettel <[EMAIL PROTECTED]> wrote:

> On Mon, Apr 14, 2008 at 07:24:17PM -0700, Michael Lawrence wrote:
> > Which version of R is this? My guess is this is related to the recent
> > changes in cairoDevice to keep pace with the changes in the R graphics
> API
> > coming with R 2.7.
>
> Sorry -- meant to state that. R 2.7.0 snapshot as of last Tuesday.
>
> Dirk
>
> >
> > On Mon, Apr 14, 2008 at 7:04 PM, Dirk Eddelbuettel <[EMAIL PROTECTED]>
> wrote:
> >
> > >
> > > Michael,
> > >
> > > Please see the enclosed bug report -- it looks like cairoDevice goes
> > > belly-up
> > > under gcc 4.3.  Do you have access to an installation with a newer gcc
> so
> > > that you can take a look?
> > >
> > > Or, and I am just speculating, is this package on its way out given
> the
> > > new
> > > Cairo device in R 2.7.0 and/or the Cairo package by Simon and Jeff?
> > >
> > > Best regards,  Dirk
> > >
> > >
> > > On 14 April 2008 at 12:44, Lucas Nussbaum wrote:
> > > | Package: cairodevice
> > > | Version: 2.6-1
> > > | Severity: serious
> > > | User: [EMAIL PROTECTED]
> > > | Usertags: qa-ftbfs-20080413 qa-ftbfs
> > > | Justification: FTBFS on i386
> > > |
> > > | Hi,
> > > |
> > > | During a rebuild of all packages in sid, your package failed to
> build on
> > > i386.
> > > |
> > > | This rebuild was done with gcc 4.3 instead of gcc 4.2, because gcc
> 4.3
> > > is now
> > > | the default on most architectures (even if it's not the case on i386
> > > yet).
> > > | Feel free to downgrade this bug to 'important' if your package is
> only
> > > built
> > > | on i386, and this bug is specific to gcc 4.3 (i.e the package builds
> > > fine with
> > > | gcc 4.2).
> > > |
> > > | Relevant part:
> > > | > gcc -std=gnu99 -I/usr/share/R/include -I/usr/share/R/include
> > > -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
> -I/usr/include/atk-1.0
> > > -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
> > > -I/usr/lib/glib-2.0/include -I/usr/include/freetype2
> -I/usr/include/libpng12
> > >   -g     -fpic  -g -O2 -c cairoDevice.c -o cairoDevice.o
> > > | > In file included from cairoDevice.c:1:
> > > | > cairoDevice.h:92:1: warning: "BEGIN_SUSPEND_INTERRUPTS" redefined
> > > | > In file included from
> /usr/share/R/include/R_ext/GraphicsEngine.h:183,
> > > | >                  from /usr/share/R/include/Rdevices.h:37,
> > > | >                  from cairoDevice.h:18,
> > > | >                  from cairoDevice.c:1:
> > > | > /usr/share/R/include/R_ext/GraphicsDevice.h:723:1: warning: this
> is
> > > the location of the previous definition
> > > | > In file included from cairoDevice.c:1:
> > > | > cairoDevice.h:93:1: warning: "END_SUSPEND_INTERRUPTS" redefined
> > > | > In file included from
> /usr/share/R/include/R_ext/GraphicsEngine.h:183,
> > > | >                  from /usr/share/R/include/Rdevices.h:37,
> > > | >                  from cairoDevice.h:18,
> > > | >                  from cairoDevice.c:1:
> > > | > /usr/share/R/include/R_ext/GraphicsDevice.h:726:1: warning: this
> is
> > > the location of the previous definition
> > > | > cairoDevice.c: In function 'configureCairoDevice':
> > > | > cairoDevice.c:1049: error: 'NewDevDesc' has no member named
> > > 'newDevStruct'
> > > | > cairoDevice.c:1051: error: 'NewDevDesc' has no member named 'open'
> > > | > cairoDevice.c:1058: warning: assignment from incompatible pointer
> type
> > > | > cairoDevice.c:1059: warning: assignment from incompatible pointer
> type
> > > | > cairoDevice.c:1067: error: 'NewDevDesc' has no member named 'hold'
> > > | > cairoDevice.c:1069: warning: assignment from incompatible pointer
> type
> > > | > cairoDevice.c:1112: error: 'NewDevDesc' has no member named
> > > 'canResizePlot'
> > > | > cairoDevice.c:1113: error: 'NewDevDesc' has no member named
> > > 'canChangeFont'
> > > | > cairoDevice.c:1114: error: 'NewDevDesc' has no member named
> > > 'canRotateText'
> > > | > cairoDevice.c:1115: error: 'NewDevDesc' has no member named
> > > 'canResizeText'
> > > | > cairoDevice.c: In function 'initCairoDevice':
> > > | > cairoDevice.c:1190: error: 'NewDevDesc' has no member named
> > > 'displayList'
> > > | > make[1]: *** [cairoDevice.o] Error 1
> > > |
> > > | The full build log is available from:
> > > |    
> > > http://people.debian.org/~lucas/logs/2008/04/13<http://people.debian.org/%7Elucas/logs/2008/04/13>
> <http://people.debian.org/%7Elucas/logs/2008/04/13>
> > > |
> > > | A list of current common problems and possible solutions is
> available at
> > > | http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to
> > > contribute!
> > > |
> > > | About the archive rebuild: The rebuild was done on about 50 AMD64
> nodes
> > > | of the Grid'5000 platform, using a clean chroot containing a sid
> i386
> > > | environment.  Internet was not accessible from the build systems.
> > > |
> > > | --
> > > | | Lucas Nussbaum
> > > | | [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
> > > | | jabber: [EMAIL PROTECTED]             GPG: 1024D/023B3F4F |
> > > |
> > > |
> > >
> > > --
> > >   I was mostly off email over the last few days, and am now catching
> > >   up.  My apologies for delayed responses and/or brevity.
> > > --
> > > Three out of two people have difficulties with fractions.
> > >
>
> --
> Three out of two people have difficulties with fractions.
>

Reply via email to