[darcs-devel] [issue1022] Un-needed revert

Thorkil Naur bugs at darcs.net
Sun Aug 24 09:43:06 UTC 2008


Thorkil Naur <naur at post11.tele.dk> added the comment:

Trying this on an Intel Mac OSX with

> thorkil-naurs-intel-mac-mini:~ thorkilnaur$ darcs --exact-version
> darcs compiled on Aug  7 2008, at 21:50:40
> # configured Mon Jun 23 18:19:52 PDT 2008
> ./configure /usr/local/share/config.site /usr/local/etc/config.site
> 
> Context:
> 
> [TAG 2.0.2
> David Roundy <droundy at darcs.net>**20080624012041] 

I downloaded and unpacked http://darcs.haskell.org/ghc-STABLE-2007-09-11-ghc-corelibs-testsuite.tar.bz2. 
After the darcs pull (Pulling from "http://darcs.haskell.org/ghc-6.8/ghc"...  This is the GHC darcs 
repository (ghc-6.8 branch)):

> thorkil-naurs-intel-mac-mini:~/tn/test/darcs/Issue/1022/work/unpack/ghc thorkilnaur$ darcs whatsnew
> No changes!

I tried to pull the GHC HEAD into this STABLE repository, both from http://darcs.haskell.org/ghc and from a 
local repository. In both cases, I interrupted the pull after it's having spent 100% CPU for more than an 
hour without apparent progress.

So this seems to be a dead end.

Right from the start, however, I had recognized the name of the file concerned (lambda-logo.png) and it 
turned out that I had run into a similar problem a while back, attempting to build the GHC HEAD on this 
FreeBSD machine:

> tn at tn21$ uname -a
> FreeBSD tn21.thorkilnaur.dk 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun May  8 10:21:06 UTC 2005     
root at harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

Getting back to this (so far incomplete) attempt, I found:

> tn at tn21$ darcs --exact-version
> darcs compiled on May  3 2008, at 02:08:49
> # configured Sun Jun  3 18:53:47 EDT 2007
> ./configure 
> 
> Context:
> 
> [TAG 1.0.9
> Tommy Pettersson <ptp at lysator.liu.se>**20070603213706] 
> tn at tn21$ darcs whatsnew
> {
> move ./distrib/MacOS/installer-docs/lambda-logo.png ./distrib/MacOS/lambda-logo.png
> addfile ./distrib/MacOS/installer-docs/lambda-logo.png
> binary ./distrib/MacOS/installer-docs/lambda-logo.png
> binary ./distrib/MacOS/lambda-logo.png
> rmfile ./distrib/MacOS/lambda-logo.png
> }
> tn at tn21$ 

which is a bit like the problem reported by Simon PJ. I also found these patches, related to the concerned 
file:

> Tue Feb  5 06:20:17 CET 2008  Manuel M T Chakravarty <chak at cse.unsw.edu.au>
>   * Lambda logo for packages
>   - This image is in the public domain, cf
>      http://en.wikipedia.org/wiki/Image:Greek_lc_lamda_thin.svg
>     addfile ./distrib/MacOS/lambda-logo.png
>     binary ./distrib/MacOS/lambda-logo.png

And:

> Mon Feb 11 07:14:50 CET 2008  Manuel M T Chakravarty <chak at cse.unsw.edu.au>
>   * Mac installer: add comprehensive licencing information
>
>     adddir ./distrib/MacOS/installer-docs
>     move ./distrib/MacOS/lambda-logo.png ./distrib/MacOS/installer-docs/lambda-logo.png
>     addfile ./distrib/MacOS/installer-docs/license.html
>     hunk ./distrib/MacOS/GHC-system.pmdoc/index.xml 1
>     ...

I am unfortunately not 100% sure, but this repository was most likely created by starting with an archive 
ghc-HEAD-2007-12-16-ghc.tar.bz2 and pulling the GHC HEAD (as of 2008-May-03) into it.

I have tried to pull the present GHC HEAD into the repository created from this archive, but darcs whatsnew 
reports 'No changes'.

So: I have an existing repository with a problem similar to the one that Simon PJ had, but I have not been 
able to find a way to create such a repository.

Best regards
Thorkil

__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/issue1022>
__________________________________


More information about the darcs-devel mailing list