I've run a package build with a recent snapshot:

 http://next-pkg-build.racket-lang.org.s3-website-us-west-2.amazonaws.com/

I haven't investigated all of the problems in detail, but here's what
it looks like so far:

 * About five packages still fail due to the incompatible macro-system
   change (probably).

 * The problem with cKaren looks like a Racket bug that needs to be
   fixed.

 * The problems with new exports are worrying. I'm not sure we have a
   better solution than changing the packages, but it might be worth a
   closer look at the specific troublesome exports.

 * The problems with "unstable" libraries are expected; that's what
   "unstable" means. Other than changing the packages, I think they can
   be installed as-is by first installing an "unstable..."
   compatibility package.

 * The problems with repos that have ".." symlinks are related to a
   relatively new checks that prohibit ".." in symlinks within packages
   (to avoid security problems). These failures could be addressed with
   a more sophisticated check that allows ".." in a symlink as long as
   the target stays within the package directory. It might be better to
   just discourage symlinks in packages, since they generally don't
   work on Windows.


Summary of failures relative to v6.2.1
--------------------------------------

Failure likely due to the macro-system change:

 c
 cKanren [problem appears to be a bug in `struct-out`]
 control
 java-lexer (via profj)
 profj
 racquel
 set-exp

Failure likely due to new exports from existing modules:

 command-line-ext
 drbayes
 measures-with-dimensions
 mischief
 mischief-dev
 racl
 refined-acl2

Failure likely due to "unstable" library removals:

 get-bonus
 heresy
 honu
 jack-mock
 libscrypt
 pict3d
 pict3d-die-cut (via pict3d)
 plt-services (via honu)

Failure with a type error, due to TR changes?:

 derpy
 esc-vp21
 pex

Repo includes a link with "..":

 bystroTeX
 rackpgmp

Other:
 alexknauth-my-object (works, but only because the combination of packages
                       hides a dependency problem with the "heresy" package)
 

Other failures not specific to the new version
----------------------------------------------

Fails with v6.2.1:
 this-and-that 
 towers (via towers-lib)
 towers-lib
 towers-server (via towers-lib)
 xdgbasedir0

Uses PLaneT:
 RacketUI
 berkeley
 dlm-read
 dracula
 gut
 iloveck101
 logbook
 scriblogify
 webapi
 whalesong
 whalesong-tools
 wrap

Uses GUI at build time:
 pcf

Needs extra system library to be installed:
 wn

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to