Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 187958

Summary: [haskell-overlay] x11-wm/xmonad-darcs -- emerge fails on first time installation
Product: Gentoo Linux Reporter: alexandre <ac007>
Component: Current packagesAssignee: Gentoo's Haskell Language team <haskell>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: 2007.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description alexandre 2007-08-06 23:12:05 UTC
First time installation of x11-wm/xmonad-darcs fails when fetching XMonadContrib with :
-----------------------------------------------------------------------------------------------------------
>>> Unpacking source...
/var/tmp/portage/x11-wm/xmonad-darcs-0/work /var/tmp/portage/x11-wm/xmonad-darcs-0/work
 * Running darcs get --partial --set-scripts-executable --repo-name=xmonad/XMonadContrib http://darcs.haskell.org/~sjanssen/XMonadContrib
darcs: xmonad/XMonadContrib: createDirectory: does not exist (No such file or directory)
ERROR: x11-wm/xmonad-darcs-0 failed.
-----------------------------------------------------------------------------------------------------------

If i manually 'mkdir /var/distfiles/darcs-src/xmonad' before emerge then the XMonadContrib is fetched but it fails later on xmonad fetch :
-----------------------------------------------------------------------------------------------------------
 * Fetching darcs repository http://darcs.haskell.org/~sjanssen/xmonad into /var/distfiles/darcs-src...
/var/tmp/portage/x11-wm/xmonad-darcs-0/work /var/tmp/portage/x11-wm/xmonad-darcs-0/work
 * Running darcs get --partial --set-scripts-executable --repo-name=xmonad http://darcs.haskell.org/~sjanssen/xmonad

darcs failed:  Directory or file named 'xmonad' already exists.
 * ERROR: x11-wm/xmonad-darcs-0 failed.
-----------------------------------------------------------------------------------------------------------

workaround : First time, install with '-extensions -savedconfig' then restore 'extensions savedconfig' USE flags and emerge x11-wm/xmonad-darcs again.

I think 'darcs.eclass' doesnt like the xmonad/XMonadContrib neste directories.

Regards and thanks for this overlay,
Alexandre
Comment 1 Duncan Coutts (RETIRED) gentoo-dev 2007-08-07 13:49:33 UTC
Bugs in ebuilds in the Haskell overlay should not be reported at bugs.gentoo.org. Please report them in the #gentoo-haskell irc channel or to gentoo@haskell.org.

See: http://www.gentoo.org/proj/en/prog_lang/haskell/index.xml