Hi again,

sorry for the delay. This was not an easy problem and right now I am
travelling a lot, but I believe I have found some causes and a solution.

Problems:
- Dependency on symbols from the C package
- Dependency on symbols from ASDF (cffi-grovel)
- Dependency on a directory from its project (cffi-grovel)
- Dependency on the ASDF methods (cffi-grovel)

Solutions:
- C package is now built at boot time
- A new package "prebuilt-asdf" can be listed as a dependency in your
projects.

For instance this now builds and runs

(asdf:defsystem :foo
 :description  "This ASDF system gathers all the packages of the IMCP
Test-Server program."
 :depends-on ("iolib" "prebuilt-asdf")
 :components ((:file "test")))

However the problems seem to signal an actual problem in the packages that
use cffi-grovel, for this is listed as a runtime dependency and not as a
compile-time dependency.

Juanjo

-- 
Instituto de FĂ­sica Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list

Reply via email to