James Bielman | 11 Feb 2004 09:07

Module-Level Dependencies in ASDF

Hi,

I'm trying to split up the system definition for a fairly large project
using ASDF that makes rather heavy use of macros.  What I would like to
be able to do is something like:

(defsystem :some-system
  :components
  (
   ;; This module defines functions and macros used by modules
   ;; that depend on it.  When this module is recompiled, its
   ;; dependents will also need to be recompiled.
   (:module "base" :components ((:file "package")
                                (:file "macros")))

   ;; This module makes use of macros defined in BASE.
   (:module "main" :components ((:file "main"))
    :depends-on ("base"))))

but this does not cause 'base.lisp' to be recompiled when 'macros.lisp'
is recompiled.

I messed around a bit with adding :IN-ORDER-TO to the module definitions
but haven't found anything yet that works.

Also, I think this same issue applies to dependences between systems as
well as modules; I know I started defining things in separate .asd files
until I found they weren't recompiling and switched to using :MODULE.

James
(Continue reading)

Ole Myren Rohne | 20 Feb 2004 10:18
Picon
Picon

asdf/inline method breaks in cmucl-2003-12

Hello,

I have a problem with asdf inline methods in cmucl-2003-12 ("Gerd PCL"). The
following minimal example is derived from cl-pdf using uffi.

I'd be thankful for any input,
Ole

;; File: foo.asd
(in-package asdf)
(defsystem foo
    :perform (load-op :after (o c) (values))
    :depends-on (:bar))

;; File: bar.asd
(in-package asdf)
(defsystem bar
    :components ((:file "bar")))

;; File: bar.lisp
;; Empty file

; Loading #p"/home/mrohne/.cmucl-init.lisp".
;; Loading #p"/home/mrohne/lib/subsystems/asdf-library.x86f".
CMU Common Lisp pre19-test, running on pcpenn04.cern.ch
With core: /usr/local/cmucl-pre19/lib/cmucl/lib/lisp.core
Dumped on: Fri, 2003-12-19 00:05:18+01:00 on pcpenn04.cern.ch
See <http://www.cons.org/cmucl/> for support information.
Loaded subsystems:
    Python 1.1, target Intel x86
(Continue reading)

Henry Lenzi | 20 Feb 2004 22:59
Picon
Favicon

rsync woes: does any CCLAN mirror site support rsync?

Hello --

 I need to make a local copy of the CCLAN repository.
 I have tried rsync with all the sites, but linux.org.uk asks me for a password,
and the standard "anonymous" or e-mail passwd does not seem to work.
 I had even worst luck with the other mirrors.
 _Does_ rsync work in any of those mirrors?

 TIA,

 Regs

 Henry

-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
Christophe Rhodes | 21 Feb 2004 10:34
Picon
Picon
Favicon

Re: rsync woes: does any CCLAN mirror site support rsync?

Henry Lenzi <synthespian <at> uol.com.br> writes:

>  I need to make a local copy of the CCLAN repository.
>  I have tried rsync with all the sites, but linux.org.uk asks me for a password,
> and the standard "anonymous" or e-mail passwd does not seem to work.
>  I had even worst luck with the other mirrors.
>  _Does_ rsync work in any of those mirrors?

Really?  It doesn't ask me for a password.  www-jcsu.jesus.cam.ac.uk
is also accepting passwordless reads... are you sure you didn't try to
_write_ to the mirror?

Cheers,

Christophe

(rsync -zvt rsync://ftp.linux.org.uk/ftp/pub/lisp/cclan/* .)
--

-- 
http://www-jcsu.jesus.cam.ac.uk/~csr21/       +44 1223 510 299/+44 7729 383 757
(set-pprint-dispatch 'number (lambda (s o) (declare (special b)) (format s b)))
(defvar b "~&Just another Lisp hacker~%")    (pprint #36rJesusCollegeCambridge)

-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
Daniel Barlow | 21 Feb 2004 13:23

Re: synthespian woes: does Henry Lenzi know how to use rsync?

Henry Lenzi <synthespian <at> uol.com.br> writes:

>  _Does_ rsync work in any of those mirrors?

Yes.

:; rsync  -a rsync://ftp.linux.org.uk/ftp/pub/lisp/cclan/ ./

HTH

-dan

--

-- 
"please make sure that the person is your friend before you confirm"
synthespian | 24 Feb 2004 00:44
Picon
Favicon

Re: rsync woes: does any CCLAN mirror site supportrsync?

> 
> ---------- InĂ­cio da mensagem original -----------
>      De: Christophe Rhodes <csr21 <at> lambda.dyndns.org>
>    Para: Henry Lenzi <synthespian <at> uol.com.br>
>      Cc: cclan-list <at> lists.sourceforge.net
>    Data: Sat, 21 Feb 2004 09:34:44 +0000
> Assunto: Re: [cclan-list] rsync woes: does any CCLAN mirror site supportrsync?
> Henry Lenzi <synthespian <at> uol.com.br> writes:
> 
> >  I need to make a local copy of the CCLAN repository.
> >  I have tried rsync with all the sites, but linux.org.uk asks me for a password,
> > and the standard "anonymous" or e-mail passwd does not seem to work.
> >  I had even worst luck with the other mirrors.
> >  _Does_ rsync work in any of those mirrors?
> 
> Really?  It doesn't ask me for a password.  www-jcsu.jesus.cam.ac.uk
> is also accepting passwordless reads... are you sure you didn't try to
> _write_ to the mirror?
> 
> Cheers,
> 
> Christophe
> 
> (rsync -zvt rsync://ftp.linux.org.uk/ftp/pub/lisp/cclan/* .)
>Hello --

 I apologize to all for asking a
careless question. I had tried:

# rsync -r ftp.linux.org.uk:pub/lisp/
(Continue reading)


Gmane