[cl-debian] New sbcl packages uploaded to p.d.o/~pvaneynd

Peter Van Eynde cl-debian at pvaneynd.mailworks.org
Sat May 21 13:52:05 UTC 2005


rm at fabula.de wrote:
> |    //entering make-host-1.sh
> |    //building cross-compiler, and doing first genesis
> |    make-host-1.sh: line 29: /LISP/DEBS/sbcl-0.9.0.39/stage1/sbcl: No such file or directory

Damn. The clean.sh script is a little too aggressive:
...
find. \( \
...
        -name '?*.core' -o \
...
        -name 'sbcl' -o \
...
        -name 'local-target-features.lisp-expr' \) -print | xargs rm -f

So it will find the stage1/sbcl stuff and remove it. To protect against
this I do:

        mv output/sbcl.core src/runtime/sbcl stage1/
        chmod 000 stage1
        sh clean.sh || true
        chmod 700 stage1
        # rebuild again with new version

Maybe the chmod 000 is not enough to protect it? I use "debuild
--rootcmd=fakeroot  -k4B729625" to build the package. I can imagine that
if you use for example sudo it might not protect stage1?

Groetjes, Peter

-- 
signature -at- pvaneynd.mailworks.org
http://www.livejournal.com/users/pvaneynd/
"God, root, what is difference?" Pitr | "God is more forgiving." Dave
Aronson|



More information about the Cl-debian mailing list