[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases
From: |
Mario Domenech Goulart |
Subject: |
Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases |
Date: |
Mon, 15 Sep 2014 23:57:15 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
On Mon, 15 Sep 2014 21:14:39 +0200 Peter Bex <address@hidden> wrote:
> On Sun, Sep 14, 2014 at 10:19:08PM +0000, Mario Domenech Goulart wrote:
>> I pushed the patches by Peter, including the one for henrietta (trunk,
>> also bumped its major version).
>
> I've made some further tweaks to henrietta-cache, pseudo-meta-egg-info
> and the chicken-infrastructure script that runs henrietta-cache. I've
> also moved some files around on the server. For future reference, the
> commands I had to execute were (with the henrietta-cache cronjob
> temporarily disabled!):
>
> $ cd /var/cache/henrietta
> $ mkdir 4
> $ mv * 4 # ignore silly error
> $ cd 4
> $ for i in *; do mv $i/tags/* $i; done
> $ rmdir */tags
> $ cd ..
> $ mkdir 5
We have a problem. The removal of "tags" in the directory hierarchy
breaks setup-download.scm's locate-egg/local, which is used by
gather-egg-information.
gather-egg-information is used by the make-egg-index script (/egg-index
is currently broken) and salmonella, at least (there are probably more
users).
I tried to work around that issue by creating links from "tags" to ".",
but that doesn't work, since locate-egg/local tries to determine the
latest egg versions using version>=?, which ends up pointing "tags" as
the most recent version ((version>=? "tags" "1.0") => #t).
I'm afraid we'll have to step back on the removal of the "tags"
directory.
Best wishes.
Mario
--
http://parenteses.org/mario
- [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Peter Bex, 2014/09/14
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Peter Bex, 2014/09/14
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Mario Domenech Goulart, 2014/09/14
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Felix Winkelmann, 2014/09/14
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases,
Mario Domenech Goulart <=
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Mario Domenech Goulart, 2014/09/15
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Peter Bex, 2014/09/16
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Mario Domenech Goulart, 2014/09/16
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Peter Bex, 2014/09/16
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Mario Domenech Goulart, 2014/09/18
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Peter Bex, 2014/09/19
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Mario Domenech Goulart, 2014/09/19
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Peter Bex, 2014/09/22
- Re: [Chicken-hackers] [PATCH(5)] Teach Henrietta about major releases, Mario Domenech Goulart, 2014/09/26