On 14 April 2008 at 19:58, Michael Lawrence wrote: | OK you will need to use cairoDevice 2.6.1 with R 2.7 or above. | install.packages() should find it properly.
Will do -- I had based myself on what CRANberries showed -- via available.packages() run by 2.6.2. Should have though about the 2.7.0 subdirectory. My bad -- and thanks for the quick hint! Dirk | | 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. | > -- 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. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]