Bug#361871: problems with lazy loading: causes other packages to FTBFS
Package: r-base Version: 2.2.1.svn37668-1 Severity: grave The attached build failures are presumably due to the new version in unstable. Do you know what's going on there? -- Martin Michlmayr http://www.cyrius.com/ ---BeginMessage--- Automatic build of misc3d_0.3-1-2 on em64t by sbuild/amd64 1.112 Build started at 20060408-2051 ** Checking available source versions... Fetching source files... Reading package lists... Building dependency tree... Need to get 15.6kB of source archives. Get:1 http://phoenix.snowman.net sid/main misc3d 0.3-1-2 (dsc) [667B] Get:2 http://phoenix.snowman.net sid/main misc3d 0.3-1-2 (tar) [12.7kB] Get:3 http://phoenix.snowman.net sid/main misc3d 0.3-1-2 (diff) [2244B] Fetched 15.6kB in 0s (169kB/s) Download complete and in download only mode ** Using build dependencies supplied by package: Build-Depends: debhelper ( 4.1.0), r-base-dev (= 2.0.0), cdbs, xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu-dev, libpng12-dev Added override: gcc-snapshot Checking for already installed source dependencies... gcc-snapshot: already installed (20060325-1) debhelper: missing r-base-dev: missing cdbs: missing xlibmesa-gl-dev: missing libgl-dev: missing xlibmesa-glu-dev: missing libglu-dev: missing libpng12-dev: missing Checking for source dependency conflicts... Reading package lists... Building dependency tree... Note, selecting libglu1-xorg-dev instead of xlibmesa-glu-dev The following extra packages will be installed: cpp-3.4 g77 g77-3.4 gcc-3.4 gcc-3.4-base gcc-4.0-base gettext html2text intltool-debian libbz2-1.0 libbz2-dev libg2c0 libg2c0-dev libgfortran0 libglu1-xorg libglu1-xorg-dev libjpeg62-dev libncurses5-dev libpaper-utils libpaper1 libpcre3 libpcre3-dev libpcrecpp0 libreadline5 libreadline5-dev libx11-dev libxext-dev libxi-dev libxkbfile-dev libxkbfile1 libxt6 libxxf86vm1 po-debconf r-base-core readline-common refblas3 refblas3-dev tcl8.4 tk8.4 x-dev xlibmesa-gl zlib-bin zlib1g-dev Suggested packages: devscripts doc-base dh-make g77-doc g77-3.4-doc gcc-3.4-doc libc6-dev-i386 lib32gcc1 cvs gettext-doc ess r-doc-info r-doc-pdf r-doc-html r-mathlib r-base-html r-base-latex tclreadline xlibmesa-dri Recommended packages: autotools-dev curl wget lynx libmail-sendmail-perl libcompress-zlib-perl r-recommended xterm x-terminal-emulator The following NEW packages will be installed: cdbs cpp-3.4 debhelper g77 g77-3.4 gcc-3.4 gcc-3.4-base gcc-4.0-base gettext html2text intltool-debian libbz2-1.0 libbz2-dev libg2c0 libg2c0-dev libgfortran0 libglu1-xorg libglu1-xorg-dev libjpeg62-dev libncurses5-dev libpaper-utils libpaper1 libpcre3 libpcre3-dev libpcrecpp0 libpng12-dev libreadline5 libreadline5-dev libx11-dev libxext-dev libxi-dev libxkbfile-dev libxkbfile1 libxt6 libxxf86vm1 po-debconf r-base-core r-base-dev readline-common refblas3 refblas3-dev tcl8.4 tk8.4 x-dev xlibmesa-gl xlibmesa-gl-dev zlib-bin zlib1g-dev 0 upgraded, 48 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/30.2MB of archives. After unpacking 92.2MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libbz2-1.0 gcc-4.0-base libpcre3 readline-common libreadline5 cdbs gcc-3.4-base cpp-3.4 html2text gettext intltool-debian po-debconf debhelper gcc-3.4 libg2c0 libg2c0-dev g77-3.4 g77 libbz2-dev libgfortran0 libxxf86vm1 xlibmesa-gl libglu1-xorg x-dev libxext-dev libxi-dev libxkbfile1 libxkbfile-dev libx11-dev xlibmesa-gl-dev libglu1-xorg-dev libjpeg62-dev libncurses5-dev libpaper1 libpaper-utils libpcrecpp0 libpcre3-dev zlib1g-dev libpng12-dev libreadline5-dev libxt6 zlib-bin tcl8.4 tk8.4 r-base-core refblas3 refblas3-dev r-base-dev Extracting templates from packages: 62% Extracting templates from packages: 100% Preconfiguring packages ... Authentication warning overridden. Selecting previously deselected package libbz2-1.0. (Reading database ... 15488 files and directories currently installed.) Unpacking libbz2-1.0 (from .../libbz2-1.0_1.0.3-2_amd64.deb) ... Selecting previously deselected package gcc-4.0-base. Unpacking gcc-4.0-base (from .../gcc-4.0-base_4.0.3-1_amd64.deb) ... Selecting previously deselected package libpcre3. Unpacking libpcre3 (from .../libpcre3_6.4-1.1_amd64.deb) ... Selecting previously deselected package readline-common. Unpacking readline-common (from .../readline-common_5.1-7_all.deb) ... Selecting previously deselected package libreadline5. Unpacking libreadline5 (from .../libreadline5_5.1-7_amd64.deb) ... Selecting previously deselected package cdbs. Unpacking cdbs (from .../archives/cdbs_0.4.38_all.deb) ... Selecting previously deselected package gcc-3.4-base. Unpacking gcc-3.4-base (from .../gcc-3.4-base_3.4.6-1_amd64.deb) ... Selecting previously deselected package cpp-3.4. Unpacking cpp-3.4 (from .../cpp-3.4_3.4.6-1_amd64.deb) ... Selecting previously deselected package html2text. Unpacking html2text
Bug#361871: problems with lazy loading: causes other packages to FTBFS
On 10 April 2006 at 23:38, Martin Michlmayr wrote: | Package: r-base | Version: 2.2.1.svn37668-1 | Severity: grave | | The attached build failures are presumably due to the new version in | unstable. Do you know what's going on there? | -- | Martin Michlmayr | http://www.cyrius.com/ | Return-Path: [EMAIL PROTECTED] | X-Original-To: tbm | Delivered-To: [EMAIL PROTECTED] | Received: by em64t.snowman.net (Postfix, from userid 1002) | id A99A3460DB; Sat, 8 Apr 2006 20:52:09 -0400 (EDT) | From: Source Builder [EMAIL PROTECTED] | To: [EMAIL PROTECTED] | Subject: Log for failed build of misc3d_0.3-1-2 (dist=stable) | Message-Id: [EMAIL PROTECTED] | Date: Sat, 8 Apr 2006 20:52:09 -0400 (EDT) | | Automatic build of misc3d_0.3-1-2 on em64t by sbuild/amd64 1.112 | Build started at 20060408-2051 | ** | Checking available source versions... | Fetching source files... | Reading package lists... | Building dependency tree... | Need to get 15.6kB of source archives. | Get:1 http://phoenix.snowman.net sid/main misc3d 0.3-1-2 (dsc) [667B] | Get:2 http://phoenix.snowman.net sid/main misc3d 0.3-1-2 (tar) [12.7kB] | Get:3 http://phoenix.snowman.net sid/main misc3d 0.3-1-2 (diff) [2244B] | Fetched 15.6kB in 0s (169kB/s) | Download complete and in download only mode | ** Using build dependencies supplied by package: | Build-Depends: debhelper ( 4.1.0), r-base-dev (= 2.0.0), cdbs, xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu-dev, libpng12-dev | Added override: gcc-snapshot | Checking for already installed source dependencies... [...] | dh_installdirsusr/lib/R/site-library | R CMD INSTALL -l /build/tbm/misc3d-0.3-1/debian/r-cran-misc3d/usr/lib/R/site-library --clean . | * Installing *source* package 'misc3d' ... | ** R | ** preparing package for lazy loading | Loading required package: rgl | Error: package 'rgl' could not be loaded Build-Depends: also needs 'r-cran-rgl' That said, I know of one package where R's lazy-loading mechanism fails whatever I try in my pbuilder. In that case, you need to set LazyLoad=no in the top-level DESCRIPTION file of the R package in question. But please try it first with r-cran-rgl added to Build-Depends. If that works, I will add a new package revision. [ But I don't understand how it coul dhave worked before. Hm. ] Now for Design aka r-cran-design: | Finished at 20060408-2052 | Build needed 00:00:02, 156k disk space | Return-Path: [EMAIL PROTECTED] | X-Original-To: tbm | Delivered-To: [EMAIL PROTECTED] | Received: by em64t.snowman.net (Postfix, from userid 1002) | id C4454460DB; Sat, 8 Apr 2006 19:25:13 -0400 (EDT) | From: Source Builder [EMAIL PROTECTED] | To: [EMAIL PROTECTED] | Subject: Log for failed build of design_2.0.12-1 (dist=testing) | Message-Id: [EMAIL PROTECTED] | Date: Sat, 8 Apr 2006 19:25:13 -0400 (EDT) | | Automatic build of design_2.0.12-1 on em64t by sbuild/amd64 1.112 | Build started at 20060408-1923 | ** | Checking available source versions... | Fetching source files... | Reading package lists... | Building dependency tree... | Need to get 333kB of source archives. | Get:1 http://phoenix.snowman.net sid/main design 2.0.12-1 (dsc) [611B] | Get:2 http://phoenix.snowman.net sid/main design 2.0.12-1 (tar) [329kB] | Get:3 http://phoenix.snowman.net sid/main design 2.0.12-1 (diff) [2960B] | Fetched 333kB in 0s (2075kB/s) | Download complete and in download only mode | ** Using build dependencies supplied by package: | Build-Depends: debhelper ( 4.1.0), r-base-dev (= 2.0.0), f2c [m68k], cdbs | Added override: gcc-snapshot | Checking for already installed source dependencies... | gcc-snapshot: already installed (20060325-1) | debhelper: missing | r-base-dev: missing | cdbs: missing | Checking for source dependency conflicts... | Reading package lists... | Building dependency tree... | The following extra packages will be installed: | cpp-3.4 g77 g77-3.4 gcc-3.4 gcc-3.4-base gcc-4.0-base gettext html2text | intltool-debian libbz2-1.0 libbz2-dev libg2c0 libg2c0-dev libgfortran0 | libjpeg62-dev libncurses5-dev libpaper-utils libpaper1 libpcre3 libpcre3-dev | libpcrecpp0 libpng12-dev libreadline5 libreadline5-dev libxt6 po-debconf | r-base-core readline-common refblas3 refblas3-dev tcl8.4 tk8.4 zlib-bin | zlib1g-dev | Suggested packages: | devscripts doc-base dh-make g77-doc g77-3.4-doc gcc-3.4-doc libc6-dev-i386 | lib32gcc1 cvs gettext-doc ess r-doc-info r-doc-pdf r-doc-html r-mathlib | r-base-html r-base-latex tclreadline | Recommended packages: | autotools-dev curl wget lynx libmail-sendmail-perl libcompress-zlib-perl | r-recommended xterm x-terminal-emulator | The following NEW packages will be installed: | cdbs cpp-3.4 debhelper g77 g77-3.4 gcc-3.4 gcc-3.4-base gcc-4.0-base gettext | html2text intltool-debian libbz2-1.0 libbz2-dev libg2c0 libg2c0-dev |
Bug#361871: problems with lazy loading: causes other packages to FTBFS
clone 361871 -1 -2 reassign -1 design reassign -2 r-noncran-lindsey severity -1 serious severity -2 serious severity 361871 serious thanks * Dirk Eddelbuettel [EMAIL PROTECTED] [2006-04-10 17:20]: Build-Depends: also needs 'r-cran-rgl' Nope. ** R ** preparing package for lazy loading Loading required package: rgl RGL: unable to open display *** caught segfault *** address 0x4d0, cause 'memory not mapped' Traceback: 1: .C(symbol.C(rgl_init), success = FALSE, PACKAGE = rgl) 2: fun(...) 3: try({fun(...)NULL}) 4: runHook(.onLoad, package, env, package.lib, package) 5: loadNamespace(package, c(which.lib.loc, lib.loc), keep.source = keep.source) 6: try({ns - loadNamespace(package, c(which.lib.loc, lib.loc), keep.source = keep.source)dataPath - file.path(which.lib.loc, package, data)env - attachNamespace(ns, pos = pos, dataPath = dataPath)}) 7: library(pkg, character.only = TRUE, logical = TRUE, lib.loc = lib.loc) 8: .getRequiredPackages2(pkgInfo, quietly, , useImports) 9: .getRequiredPackages() aborting ... /usr/lib/R/bin/INSTALL: line 450: 7422 Done( if test -s R_PROFILE.R; then cat R_PROFILE.R; fi; echo invisible(.libPaths(c(\${lib}\, .libPaths(; .getRequiredPackages(); tools:::makeLazyLoading(\${R_PACKAGE_NAME}\, \${lib}\) ) 7423 Segmentation fault | R_DEFAULT_PACKAGES= LC_ALL=C ${R_EXE} --vanilla --slave ERROR: lazy loading failed for package 'misc3d' ** Removing '/home/tbm/src/misc3d-0.3-1/debian/r-cran-misc3d/usr/lib/R/site-library/misc3d' make: *** [R_any_arch] Error 1 zsh: exit 2 dpkg-buildpackage -rfakeroot (sid)41:[EMAIL PROTECTED]: ~/src/misc3d-0.3-1] | Execution halted | ERROR: lazy loading failed for package 'Design' Dito, r-cran-hmisc needed by r-cran-design. Clear bug of mine, and I have no idea how it could ever have built before :-O Nope. ** R ** inst ** preparing package for lazy loading Loading required package: Hmisc Hmisc library by Frank E Harrell Jr Type library(help='Hmisc'), ?Overview, or ?Hmisc.Overview') to see overall documentation. NOTE:Hmisc no longer redefines [.factor to drop unused levels when subsetting. To get the old behavior of Hmisc type dropUnusedLevels(). Attaching package: 'Hmisc' The following object(s) are masked from package:stats : ecdf Loading required package: survival Error: package 'survival' could not be loaded In addition: Warning message: there is no package called 'survival' in: library(pkg, character.only = TRUE, logical = TRUE, lib.loc = lib.loc) Execution halted ERROR: lazy loading failed for package 'Design' ** Removing '/home/tbm/src/design-2.0.12/debian/r-cran-design/usr/lib/R/site-library/Design' make: *** [R_any_arch] Error 1 zsh: exit 2 dpkg-buildpackage -rfakeroot (sid)46:[EMAIL PROTECTED]: ~/src/design-2.0.12] -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#361871: problems with lazy loading: causes other packages to FTBFS
On Tue, Apr 11, 2006 at 12:42:58AM +0200, Martin Michlmayr wrote: clone 361871 -1 -2 reassign -1 design reassign -2 r-noncran-lindsey severity -1 serious severity -2 serious severity 361871 serious thanks * Dirk Eddelbuettel [EMAIL PROTECTED] [2006-04-10 17:20]: Build-Depends: also needs 'r-cran-rgl' Nope. ** R ** preparing package for lazy loading Loading required package: rgl RGL: unable to open display Ouch. We may need a virtual X11 server here. I'll play with this at home. *** caught segfault *** address 0x4d0, cause 'memory not mapped' Traceback: 1: .C(symbol.C(rgl_init), success = FALSE, PACKAGE = rgl) 2: fun(...) 3: try({fun(...)NULL}) 4: runHook(.onLoad, package, env, package.lib, package) 5: loadNamespace(package, c(which.lib.loc, lib.loc), keep.source = keep.source) 6: try({ns - loadNamespace(package, c(which.lib.loc, lib.loc), keep.source = keep.source)dataPath - file.path(which.lib.loc, package, data)env - attachNamespace(ns, pos = pos, dataPath = dataPath)}) 7: library(pkg, character.only = TRUE, logical = TRUE, lib.loc = lib.loc) 8: .getRequiredPackages2(pkgInfo, quietly, , useImports) 9: .getRequiredPackages() aborting ... /usr/lib/R/bin/INSTALL: line 450: 7422 Done( if test -s R_PROFILE.R; then cat R_PROFILE.R; fi; echo invisible(.libPaths(c(\${lib}\, .libPaths(; .getRequiredPackages(); tools:::makeLazyLoading(\${R_PACKAGE_NAME}\, \${lib}\) ) 7423 Segmentation fault | R_DEFAULT_PACKAGES= LC_ALL=C ${R_EXE} --vanilla --slave ERROR: lazy loading failed for package 'misc3d' ** Removing '/home/tbm/src/misc3d-0.3-1/debian/r-cran-misc3d/usr/lib/R/site-library/misc3d' make: *** [R_any_arch] Error 1 zsh: exit 2 dpkg-buildpackage -rfakeroot (sid)41:[EMAIL PROTECTED]: ~/src/misc3d-0.3-1] | Execution halted | ERROR: lazy loading failed for package 'Design' Dito, r-cran-hmisc needed by r-cran-design. Clear bug of mine, and I have no idea how it could ever have built before :-O Nope. ** R ** inst ** preparing package for lazy loading Loading required package: Hmisc Hmisc library by Frank E Harrell Jr Type library(help='Hmisc'), ?Overview, or ?Hmisc.Overview') to see overall documentation. NOTE:Hmisc no longer redefines [.factor to drop unused levels when subsetting. To get the old behavior of Hmisc type dropUnusedLevels(). Attaching package: 'Hmisc' The following object(s) are masked from package:stats : ecdf Loading required package: survival Error: package 'survival' could not be loaded Easier -- just add r-cran-survival to Build-Depends too. Dirk -- Hell, there are no rules here - we're trying to accomplish something. -- Thomas A. Edison -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]