Bug#723977: [asdf-devel] Re: Bug#723977: missing symlink in /usr/share/common-lisp/systems

Faré fahree at gmail.com
Tue Sep 24 18:19:13 UTC 2013


>>: fahree
>: rpgoldman

>> Which UIOP patches were you thinking of? I fixed a simple one
>> regarding ensure-function. I see other portability issues with
>> directory* and symlinks, but I am not competent to address them.
>
> I'm thinking of 1205555 https://bugs.launchpad.net/asdf/+bug/1205555 and
> 1205653 https://bugs.launchpad.net/asdf/+bug/1205653
>
> I was hoping to get some work done on these, but that target is slipping.
>
I was thinking about them as well. Notice how the goals are opposite:
one wants symlinks to be followed, the other not to.

I admit to trying to introducing the avoidance of recursing through
symlinks, because in some cases it could cause infinite recursion,
etc., especially when some software likes to have an uplink to a
directory full of dependencies, and the software is in the same
directory.

Although I would like there to be a semi-standard way to avoid
symlinks, I understand it might not be possible, and the anti-symlink
code might have to be removed, and such software will have to be
amended.

You're the maintainer, you get to decide.

> I just tested on an old and crufty linux box.  Worked for ccl sbcl cmucl
> allegro allegromodern.  ECL fails the test on my box.  Goes into an
> infinite loop compiling test/file3.lisp -- gets an error in compilation,
> retries, gets an error ....
>
> This may be the fact that I'm trying this on an ancient OpenSUSE box,
> with a distro version that's been EOLed, so that may be me, not ASDF.
>
> If you could test with ECL, and it works for you, I am going to chalk
> this up to my ancient distro.
>
Which test script causes that? It's working here on
ecl-13.5.1-914ce253-linux-x64

> I don't have a good way to tell if ABCL is busted on Mac or our bundle
> op is busted on Mac.
>
Maybe we can convince someone on the ABCL team to run our tests?

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Procrastination is great. It gives me a lot more time
to do things that I'm never going to do.



More information about the pkg-common-lisp-devel mailing list