[Snow-users-list] A few questions... and a suggestion.
matt.a.martin at gmail.com
Thu Feb 21 07:55:34 EST 2008
On Thu, Feb 21, 2008 at 4:31 AM, Adrien Pierard <pierarda at iro.umontreal.ca>
> >On Wed, Feb 20, 2008 at 07:24:12PM -0600, Matthew Martin wrote :
> >> I'm not sure how picky license: is. Would (license: bsd/mit-like) be
> >> Something more descriptive?
> >Or perhaps a link to a file inside the snowball, where this full header
> >is, plus whatever compatible license you want to couple it with.
A link how? Like (licence: COPYING) ?
I was just using the license it came with, with the notice of modification
> >> And a suggestion:
> >> It'd be nice if the docs mentioned that if you're using a *BSD, you
> >> want to use gtar when creating snowballs.
> >> I was racking my brain for a while on that one. Using NetBSD's default
> >> at least, seems to confuse snowman when it
> >> tries to unpack the snowball saying something about invalid filenames.
> >All my computers run FreeBSD, and I never had any issue with snow and
> >One solution could be a snow package that builds others, with a simple
> >tar embedded.
Gnu tar has a couple small derivations to the ustar format, I'd assume
FreeBSD tar -c follows them.
In tar/v1.0.1/snow/tar.scm I found this:
(define tar-format 'gnu) ;; can be gnu, ustar or v7
;; (define tar-format 'ustar)
;; (define tar-format 'v7)
It would seem the "fix" would be to make it figure out which to use
automatically when unpacking, which shouldn't be that difficult. If I get
around to doing it and manage to not completely break things in the process,
I'll send a patch for tar/v1 to Marc. But then I'm lazy, and just using gtar
to build them works if you're doing it manually, or building them through
snowman of course works fine.
> >"I am not a Church numeral; I am a free variable!"
> >(The Scheme Underground)
> >For every complex problem, there is a solution that is simple, neat, and
> >Snow-users-list mailing list
> >Snow-users-list at iro.umontreal.ca <Snow-users-list at iro.umontreal.ca>
The different loads and includes still confuse me, but not as much as
before. From what I can tell, include* is like load* except you still have
access to any macros which were in the file included. And the ones ending in
-program* seem to be expecting a snowball package*. I'll get them figured
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Snow-users-list