Re: [asdf-devel] ASDF 2.27 release candidate

2013-01-03 Thread Faré
 Do you have failure logs I can inspect?

 I build each of the hundreds of Quicklisp systems in alphabetical
 order. Perhaps some state created by that mechanism is triggering the
 problem in a way that doesn't happen when building a system in
 isolation.

 I'll try to create an easy-to-reproduce test case that illustrates the
 failures I'm seeing.

Dear Zach,

Can you teach me how to use qlmapper to run the tests myself on my home machine?
This way I can try every time I do a potentially incompatible change to ASDF,
and before each release.

PS: 2.26.50 fixes some issues with force and force-not, which were
causing spurious attempts
to rebuild sb-posix when required rather than loaded. It that was the
symptom of your failures,
please try again with the latest (currently 2.26.51).

—♯ƒ • François-René ÐVB Rideau •ReflectionCybernethics• http://fare.tunes.org
An apple every eight hours will keep three doctors away.

___
asdf-devel mailing list
asdf-devel@common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel

Re: [asdf-devel] ASDF 2.27 release candidate

2013-01-02 Thread Zach Beane
Faré fah...@gmail.com writes:

 Dear Zach,

: Faré
 OK, so 2.26.45 is my new release candidate for ASDF 2.27.
 Please grab it and test it.

: Zach Beane
 It still breaks gbbopen and fset.

 It still seems to trigger the package-at-variance issue in weblocks and
 other projects.

 Did you actually update ASDF when you re-ran the tests?
 I can't reproduce the failure with either gbbopen, weblocks,
 or any of the previously-mentioned projects.

 With weblocks, compilation does complain about a few undefined
 variables and functions — but not more so than ASDF 2.26 and earlier,
 and whatever tests there are pass for me.

 I did have to fix asdf-system-connections to avoid unnecessarily
 recompilations (especially now that ASDF correctly propagates
 dependencies from system to system), but that

 Do you have failure logs I can inspect?

I build each of the hundreds of Quicklisp systems in alphabetical
order. Perhaps some state created by that mechanism is triggering the
problem in a way that doesn't happen when building a system in
isolation.

I'll try to create an easy-to-reproduce test case that illustrates the
failures I'm seeing.

Zach

___
asdf-devel mailing list
asdf-devel@common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel

Re: [asdf-devel] ASDF 2.27 release candidate

2012-12-28 Thread Zach Beane
Faré fah...@gmail.com writes:

 OK, so 2.26.45 is my new release candidate for ASDF 2.27.
 Please grab it and test it.

It still breaks gbbopen and fset.

It still seems to trigger the package-at-variance issue in weblocks and
other projects.

If the new ASDF isn't backwards-compatible with existing projects, I'm
not inclined to update the ASDF that Quicklisp fetches any time soon.

Zach

___
asdf-devel mailing list
asdf-devel@common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel

Re: [asdf-devel] ASDF 2.27 release candidate

2012-12-28 Thread Faré
On Fri, Dec 28, 2012 at 10:55 AM, Zach Beane x...@xach.com wrote:
 Faré fah...@gmail.com writes:

 OK, so 2.26.45 is my new release candidate for ASDF 2.27.
 Please grab it and test it.

 It still breaks gbbopen and fset.

Ouch. I will work with the authors to resolve these issues.
FSet clearly relies on buggy behavior for no good reason, and the author
was provided a simple patch.
I'll work with the authors of each failing package to get a fix in before I
release.

 It still seems to trigger the package-at-variance issue in weblocks and
 other projects.

OK, I will try to build everything with qlmapper before I issue a new
release candidate.

 If the new ASDF isn't backwards-compatible with existing projects, I'm
 not inclined to update the ASDF that Quicklisp fetches any time soon.

Indeed and for good measure. I won't consider ASDF ready for release until
all maintained packages work with it.

Thanks for the testing and apologies for the brokenness.
___
asdf-devel mailing list
asdf-devel@common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel

Re: [asdf-devel] ASDF 2.27 release candidate

2012-12-28 Thread Faré
GBBopen from svn trunk r1168 works fine for me using ASDF 2.26.45,
with or without the attached cleanup patch.

rlwrap sbcl --eval '(quote(#.(require asdf)#.(in-package
:asdf)#.(upgrade-asdf)#.(load
/home/tunes/quicklisp/setup.lisp)#.(progn(load-system
:gbbopen))#.(cl-user::gbbopen-test)))'
rlwrap sbcl --eval '(quote(#.(load
/home/tunes/cl/asdf/asdf)#.(in-package :asdf)#.(upgrade-asdf)#.(load
/home/tunes/quicklisp/setup.lisp)#.(progn(load-system
:gbbopen))#.(cl-user::gbbopen-test)))'

Note: the first cleanup in the patch, with subpathname, is not really
necessary and depends on ASDF 2.018 from October 2011.

What are you trying and what error are you getting?

Granted, the build infrastructure of GBBopen dates from ASDF1 days,
but really, a lot of it is just reinventing things that were done I
believe better and for everyone in ASDF2, and GBBopen should probably
adopt and embrace it.

—♯ƒ • François-René ÐVB Rideau •ReflectionCybernethics• http://fare.tunes.org
A real person has two reasons for doing anything ... a good reason and
the real reason.


On Fri, Dec 28, 2012 at 3:50 PM, Robert Goldman rpgold...@sift.info wrote:
 On 12/28/12 Dec 28 -9:55 AM, Zach Beane wrote:
 Faré fah...@gmail.com writes:

 OK, so 2.26.45 is my new release candidate for ASDF 2.27.
 Please grab it and test it.

 It still breaks gbbopen and fset.

 On the Mac with ACL and SBCL, the new ASDF works equally well/equally
 poorly (compared with the packaged ASDF) with GBBOpen from subversion:
 loading the system inappropriately dumps my SLIME repl into the SWANK
 package, and requires a call to

 (cl-user::gbbopen-user)

 to get into what seems like a sane state.  But it seems to build fine.
 What's happening for you?

 r


a.diff
Description: Binary data
___
asdf-devel mailing list
asdf-devel@common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel