1 |
On Sun, 21 Apr 2013, Stelian Ionescu wrote: |
2 |
> On Sun, 2013-04-21 at 09:49 +0700, A.G.Grozin@×××××××.su wrote: |
3 |
>> On Sat, 20 Apr 2013, Stelian Ionescu wrote: |
4 |
>>> clozurecl-1.9-r3 is not a live ebuild, what makes you think that ? |
5 |
>> src_prepare() { |
6 |
>> svn upgrade >/dev/null || die |
7 |
>> cp /usr/share/common-lisp/source/asdf/build/asdf.lisp tools/ || die |
8 |
>> } |
9 |
>> This is not acceptable in the main tree. |
10 |
> Why not ? |
11 |
> |
12 |
>>> Please don't put snapshots in portage unless really necessary, and this |
13 |
>>> is not the case since upstream makes regular releases. |
14 |
>> So why 1.9-r3 gave something unpredictable which varies with time? |
15 |
> What varies ? |
16 |
The result of |
17 |
svn upgrade |
18 |
of course! It upgrades the source directory to the current |
19 |
(time-dependent) state of the upstream svn. So, this is a live ebuild. |
20 |
Also, it requires an internet connection at the emerge time. |
21 |
|
22 |
>>> What are you unsure about ? |
23 |
>> How to test if asdf works or not? |
24 |
> It has a test suite, but it needs a working implementation first. |
25 |
I suppose dev-lisp/asdf (which I ported from the overlay not to use |
26 |
common-lisp-3) provides one. I'll have a look how to run the test suite. |
27 |
|
28 |
Andrey |