[racket-dev] racket unlinking bigloo lib
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi lists, Matthew, Manuel, this is about Gentoo bug 379931[1] which I'll summarize here. Racket calls `ldconfig -n /usr/lib' in the course of doing `make install' and this causes one of bigloo's shared object symlinks to be unlinked. I don't think racket should be calling ldconfig. On the other hand, I am not sure that I know of any good reason why calling ldconfig should cause that unlink to happen (which isn't saying very much). Could it be that bigloo also does something funny here? Marijn [1]:https://bugs.gentoo.org/show_bug.cgi?id=379931 -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk8ME3cACgkQp/VmCx0OL2zTVgCdGvtJWKNYkorDY2SWmThpoaIJ zrUAoKJWcDf/qUvcutHQp8+4dJZ/FVhr =Lhld -END PGP SIGNATURE- _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] racket unlinking bigloo lib
At Tue, 10 Jan 2012 11:31:19 +0100, Marijn wrote: Racket calls `ldconfig -n /usr/lib' in the course of doing `make install' and this causes one of bigloo's shared object symlinks to be unlinked. I don't think racket should be calling ldconfig. That call comes from `libtool --mode=finish'. I'm no libtool expert,but my understanding is that `libtool --mode=finish' is needed in general when installing via `libtool'. Maybe `configure' should accept a `--disable-libtoolfinish' flag that skips the `libtool --mode=finish'? _ Racket Developers list: http://lists.racket-lang.org/dev
[racket-dev] Request for help: PLaneT package removal causes resurrection in 5.2.0.900?
Something strange is happening with 'planet remove' and Whalesong in the upcoming Racket release. The act of trying to uninstall a PLaneT package appears to be triggering the immediate re-installation of the package! I'm including a transcript below. It looks like the act of Scribble's regenerating of the documentation is somehow triggering the package's installation. This also seems to be specific to Whalesong at the moment, as it hasn't happened with any of my other packages yet. I have not yet been able to figure out what I'm doing that would cause the package to resurrect itself. --- kui ~ $ planet remove dyoo whalesong.plt 1 12 PLaneT: PLaneT: = Removing (dyoo whalesong.plt 1 12) = PLaneT: raco setup: version: 5.2.0.900 [3m] PLaneT: raco setup: variants: 3m PLaneT: raco setup: main collects: /home/dyoo/local/racket/collects PLaneT: raco setup: collects paths: PLaneT: raco setup: /home/dyoo/.racket/5.2.0.900/collects PLaneT: raco setup: /home/dyoo/local/racket/collects PLaneT: raco setup: --- cleaning collections --- PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12 PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/base/lang PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/bf PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/bf/lang PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/compiler PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/cs019 PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/cs019/lang PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/cs019/private PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/image PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/image/private PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/js PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/js-assembler PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/korean/lang PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/lang PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/lang/base PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/lang/check-expect PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/lang/js PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/lang/private PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/lang/unsafe PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/make PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/parser PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/private PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/resource PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/resource/specialize PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/scribblings PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/storage PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/tool PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/version-case PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/web-world PLaneT: raco setup: deleting: in planet/dyoo/whalesong.plt/1/12/world PLaneT: raco setup: --- updating info-domain tables --- PLaneT: raco setup: --- post-installing collections --- PLaneT: Erasing metadata PLaneT: Deleting metadata and files in /home/dyoo/.racket/planet/300/5.2.0.900/cache/dyoo/whalesong.plt/1/12 PLaneT: Trimming empty directories PLaneT: Rebuilding documentation index raco setup: version: 5.2.0.900 [3m] raco setup: variants: 3m raco setup: main collects: /home/dyoo/local/racket/collects raco setup: collects paths: raco setup: /home/dyoo/.racket/5.2.0.900/collects raco setup: /home/dyoo/local/racket/collects raco setup: --- pre-installing collections --- raco setup: --- compiling collections --- raco setup: making: scribblings/main/user raco setup: --- updating info-domain tables --- raco setup: --- creating launchers --- raco setup: --- building documentation --- raco setup: skipping: honu/scribblings/honu.scrbl raco setup: skipping: handin-server/scribblings/handin-server.scrbl raco setup: skipping: /gpfs/main/home/dyoo/work/whalesong/scribblings/manual.scrbl raco setup: rendering: scribblings/main/user/start.scrbl PLaneT: found local, uninstalled copy of package at /home/dyoo/.racket/planet/300/packages/dyoo/whalesong.plt/1/12/whalesong.plt PLaneT: PLaneT: = Unpacking whalesong.plt = PLaneT: Unpacking archive from /home/dyoo/.racket/planet/300/packages/dyoo/whalesong.plt/1/12/whalesong.plt PLaneT: unpacking Makefile in /home/dyoo/.racket/planet/300/5.2.0.900/cache/dyoo/whalesong.plt/1/12/./ PLaneT: unpacking README in /home/dyoo/.racket/planet/300/5.2.0.900/cache/dyoo/whalesong.plt/1/12/./ PLaneT: making directory base in /home/dyoo/.racket/planet/300/5.2.0.900/cache/dyoo/whalesong.plt/1/12/./
[racket-dev] release branch compile issue
When compiling from the release branch make install dies with: racket/racketcgc -u \ ./../collects/setup/unixstyle-install.rkt \ make-install-copytree ./.. \ /home/jordan/bin//bin /home/jordan/bin//lib/racket/collects /home/jordan/bin//share/racket/doc /home/jordan/bin//lib /home/jordan/bin//include/racket /home/jordan/bin//lib/racket /home/jordan/bin//share/man no /home/jordan/racket/collects/setup/compiled/unixstyle-install_rkt.zo::0: read (compiled): code compiled for version 5.2.0.5, not 5.2.0.900 === context === standard-module-name-resolver make[4]: *** [copytree-run] Error 1 make[4]: Leaving directory `/home/jordan/racket/src' make[3]: *** [install-common-middle] Error 2 make[3]: Leaving directory `/home/jordan/racket/src' make[2]: *** [install-3m-common] Error 2 make[2]: Leaving directory `/home/jordan/racket/src' make[1]: *** [install-3m] Error 2 make[1]: Leaving directory `/home/jordan/racket/src' make: *** [install] Error 2 _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] release branch compile issue
Looks like you've somehow got multiple versions. Probably the easiest thing is to delete your build directory and try again. Robby On Tue, Jan 10, 2012 at 10:16 AM, Jordan Schatz jor...@noionlabs.com wrote: When compiling from the release branch make install dies with: racket/racketcgc -u \ ./../collects/setup/unixstyle-install.rkt \ make-install-copytree ./.. \ /home/jordan/bin//bin /home/jordan/bin//lib/racket/collects /home/jordan/bin//share/racket/doc /home/jordan/bin//lib /home/jordan/bin//include/racket /home/jordan/bin//lib/racket /home/jordan/bin//share/man no /home/jordan/racket/collects/setup/compiled/unixstyle-install_rkt.zo::0: read (compiled): code compiled for version 5.2.0.5, not 5.2.0.900 === context === standard-module-name-resolver make[4]: *** [copytree-run] Error 1 make[4]: Leaving directory `/home/jordan/racket/src' make[3]: *** [install-common-middle] Error 2 make[3]: Leaving directory `/home/jordan/racket/src' make[2]: *** [install-3m-common] Error 2 make[2]: Leaving directory `/home/jordan/racket/src' make[1]: *** [install-3m] Error 2 make[1]: Leaving directory `/home/jordan/racket/src' make: *** [install] Error 2 _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] [plt] Push #24121: master branch updated
Forgot to say: please merge these into 5.2.1. Thanks! On 01/10/2012 03:24 PM, ntoro...@racket-lang.org wrote: ntoronto has updated `master' from dc2aa3ea5c to 5736695bae. http://git.racket-lang.org/plt/dc2aa3ea5c..5736695bae =[ 4 Commits ]== Directory summary: 16.1% collects/images/icons/ 76.1% collects/images/private/ 6.0% collects/images/ ~~ 6ec7813 Neil Torontontoro...@racket-lang.org 2012-01-08 23:13 : | Caching with weak boxes, cleanup, planet download icon : M collects/drracket/private/debug.rkt |4 +- M collects/drracket/private/unit.rkt | 10 +- M collects/images/icons/arrow.rkt | 76 --- M collects/images/icons/control.rkt | 189 M collects/images/icons/file.rkt | 219 +- M collects/images/icons/misc.rkt | 408 +--- M collects/images/icons/style.rkt | 52 + M collects/images/icons/tool.rkt | 63 +++--- M collects/images/logos.rkt | 367 D collects/images/private/transient-box.rkt M collects/images/private/utils.rkt | 110 - ~~ be4bfdf Neil Torontontoro...@racket-lang.org 2012-01-08 23:18 : | Contract fix : M collects/images/private/flomap.rkt | 14 ++ ~~ daf3ed5 Neil Torontontoro...@racket-lang.org 2012-01-10 13:29 : | Rewrote flomaps and rendering in Typed Racket for speed and safety : M collects/images/icons/control.rkt |1 - M collects/images/icons/file.rkt |9 +- M collects/images/icons/misc.rkt |8 +- M collects/images/icons/style.rkt |3 +- M collects/images/icons/tool.rkt |1 - M collects/images/logos.rkt | 36 +- A collects/images/private/deep-flomap-parameters.rkt A collects/images/private/deep-flomap-render.rkt M collects/images/private/deep-flomap.rkt | 491 + A collects/images/private/deep-flomap-struct.rkt A collects/images/private/deep-flomap-untyped-parameters.rkt A collects/images/private/draw-predicates.rkt A collects/images/private/flomap-blur.rkt A collects/images/private/flomap-composite.rkt A collects/images/private/flomap-convert.rkt A collects/images/private/flomap-effects.rkt A collects/images/private/flomap-gradient.rkt A collects/images/private/flomap-pointwise.rkt A collects/images/private/flomap-resize.rkt M collects/images/private/flomap.rkt | 1181 +--- A collects/images/private/flomap-stats.rkt A collects/images/private/flomap-struct.rkt A collects/images/private/flomap-transform.rkt A collects/images/private/flonum.rkt D collects/images/private/renderfx.rkt D collects/images/private/unsafe.rkt M collects/images/private/utils.rkt | 42 +- M collects/images/tests/icon-tests.rkt|3 +- M collects/images/tests/logo-tests.rkt|1 + ~~ 5736695 Neil Torontontoro...@racket-lang.org 2012-01-10 15:21 : | Better debugger icon bomb : M collects/drracket/private/unit.rkt |5 ++--- M collects/icons/bomb-32x32.png | Bin 2357 - 2262 bytes M collects/images/icons/misc.rkt | 20 M collects/images/icons/tool.rkt |2 +- M collects/images/private/utils.rkt | 32 +++- _ Racket Developers list: http://lists.racket-lang.org/dev