.a files not found

L.S., I get messages about .a files not being found, when I try to install package data-default-instances-base, data-default-instances-containers, data-default-instances-dlist or data-default-instances-old-locale. How can I solve this? I am using GHC 7.10.1 on Windows. Sample output: C:\X\data-default-instances-old-locale-0.0.1> cabal install Resolving dependencies... Configuring data-default-instances-old-locale-0.0.1... Building data-default-instances-old-locale-0.0.1... Failed to install data-default-instances-old-locale-0.0.1 Build log ( C:\Users\X\AppData\Roaming\cabal\logs\data-default-instances-old-locale-0.0.1.log ): Building data-default-instances-old-locale-0.0.1... Preprocessing library data-default-instances-old-locale-0.0.1... [1 of 1] Compiling Data.Default.Instances.OldLocale ( Data\Default\Instances\OldLocale.hs, dist\build\Data\Default\Instances\OldLocale.o ) C:\Programs\Haskell\MinGHC-7.10.1\ghc-7.10.1\mingw\bin\ar.exe: dist\build\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a-2192\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a: No such file or directory cabal: Error: some packages failed to install: data-default-instances-old-locale-0.0.1 failed during the building phase. The exception was: ExitFailure 1 Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming --

On Sat, May 30, 2015 at 4:39 PM, Henk-Jan van Tuyl
How can I solve this? I am using GHC 7.10.1 on Windows.
Hi Henk-Jan, Could you confirm the workaround, i.e. setting TEMP and TMP to something short like c:\temp, makes the problem go away for you too? Ganesh contributed that workaround in the link that Alexey gave. -- Kim-Ee

On Sat, 30 May 2015 16:10:59 +0200, Kim-Ee Yeoh
Hi Henk-Jan,
Could you confirm the workaround, i.e. setting TEMP and TMP to something short like c:\temp, makes the problem go away for you too?
Ganesh contributed that workaround in the link that Alexey gave.
I tried it; the problem is still there. Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming --

Try this for every package: mkdir c:\temp cd c:\temp cabal unpack data-default-instances-base cabal install ./data-default-instances-base -----Original Message----- From: Henk-Jan van Tuyl Sent: Saturday, May 30, 2015 11:39 AM To: haskell-cafe@haskell.org Subject: [Haskell-cafe] .a files not found L.S., I get messages about .a files not being found, when I try to install package data-default-instances-base, data-default-instances-containers, data-default-instances-dlist or data-default-instances-old-locale. How can I solve this? I am using GHC 7.10.1 on Windows. Sample output: C:\X\data-default-instances-old-locale-0.0.1> cabal install Resolving dependencies... Configuring data-default-instances-old-locale-0.0.1... Building data-default-instances-old-locale-0.0.1... Failed to install data-default-instances-old-locale-0.0.1 Build log ( C:\Users\X\AppData\Roaming\cabal\logs\data-default-instances-old-locale-0.0.1.log ): Building data-default-instances-old-locale-0.0.1... Preprocessing library data-default-instances-old-locale-0.0.1... [1 of 1] Compiling Data.Default.Instances.OldLocale ( Data\Default\Instances\OldLocale.hs, dist\build\Data\Default\Instances\OldLocale.o ) C:\Programs\Haskell\MinGHC-7.10.1\ghc-7.10.1\mingw\bin\ar.exe: dist\build\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a-2192\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a: No such file or directory cabal: Error: some packages failed to install: data-default-instances-old-locale-0.0.1 failed during the building phase. The exception was: ExitFailure 1 Regards, Henk-Jan van Tuyl -- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe

That works!
Thanks,
Henk-Jan van Tuyl
On Sat, 30 May 2015 18:45:00 +0200, Matej Borovec
Try this for every package:
mkdir c:\temp cd c:\temp cabal unpack data-default-instances-base cabal install ./data-default-instances-base
-----Original Message----- From: Henk-Jan van Tuyl Sent: Saturday, May 30, 2015 11:39 AM To: haskell-cafe@haskell.org Subject: [Haskell-cafe] .a files not found
L.S.,
I get messages about .a files not being found, when I try to install package data-default-instances-base, data-default-instances-containers, data-default-instances-dlist or data-default-instances-old-locale. How can I solve this? I am using GHC 7.10.1 on Windows.
Sample output:
C:\X\data-default-instances-old-locale-0.0.1> cabal install Resolving dependencies... Configuring data-default-instances-old-locale-0.0.1... Building data-default-instances-old-locale-0.0.1... Failed to install data-default-instances-old-locale-0.0.1 Build log ( C:\Users\X\AppData\Roaming\cabal\logs\data-default-instances-old-locale-0.0.1.log ): Building data-default-instances-old-locale-0.0.1... Preprocessing library data-default-instances-old-locale-0.0.1... [1 of 1] Compiling Data.Default.Instances.OldLocale ( Data\Default\Instances\OldLocale.hs, dist\build\Data\Default\Instances\OldLocale.o ) C:\Programs\Haskell\MinGHC-7.10.1\ghc-7.10.1\mingw\bin\ar.exe: dist\build\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a-2192\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a: No such file or directory cabal: Error: some packages failed to install: data-default-instances-old-locale-0.0.1 failed during the building phase. The exception was: ExitFailure 1
Regards, Henk-Jan van Tuyl
-- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming --

The location is not that important. In any folder where cabal install fails, I can do cabal get + cabal install and it works. So it's probably related to cabal's own temp folder names which get too long.
Michal
Original Message
From: Henk-Jan van Tuyl
Sent: Saturday, May 30, 2015 1:04 PM
To: haskell-cafe@haskell.org; Matej Borovec
Subject: Re: [Haskell-cafe] .a files not found
That works!
Thanks,
Henk-Jan van Tuyl
On Sat, 30 May 2015 18:45:00 +0200, Matej Borovec
Try this for every package:
mkdir c:\temp cd c:\temp cabal unpack data-default-instances-base cabal install ./data-default-instances-base
-----Original Message----- From: Henk-Jan van Tuyl Sent: Saturday, May 30, 2015 11:39 AM To: haskell-cafe@haskell.org Subject: [Haskell-cafe] .a files not found
L.S.,
I get messages about .a files not being found, when I try to install package data-default-instances-base, data-default-instances-containers, data-default-instances-dlist or data-default-instances-old-locale. How can I solve this? I am using GHC 7.10.1 on Windows.
Sample output:
C:\X\data-default-instances-old-locale-0.0.1> cabal install Resolving dependencies... Configuring data-default-instances-old-locale-0.0.1... Building data-default-instances-old-locale-0.0.1... Failed to install data-default-instances-old-locale-0.0.1 Build log ( C:\Users\X\AppData\Roaming\cabal\logs\data-default-instances-old-locale-0.0.1.log ): Building data-default-instances-old-locale-0.0.1... Preprocessing library data-default-instances-old-locale-0.0.1... [1 of 1] Compiling Data.Default.Instances.OldLocale ( Data\Default\Instances\OldLocale.hs, dist\build\Data\Default\Instances\OldLocale.o ) C:\Programs\Haskell\MinGHC-7.10.1\ghc-7.10.1\mingw\bin\ar.exe: dist\build\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a-2192\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a: No such file or directory cabal: Error: some packages failed to install: data-default-instances-old-locale-0.0.1 failed during the building phase. The exception was: ExitFailure 1
Regards, Henk-Jan van Tuyl
-- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming -- _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe

If I use a sandbox inside C:\temp, I get the same error message again.
Henk-Jan
On Sat, 30 May 2015 19:18:22 +0200,
The location is not that important. In any folder where cabal install fails, I can do cabal get + cabal install and it works. So it's probably related to cabal's own temp folder names which get too long.
Michal
Original Message From: Henk-Jan van Tuyl Sent: Saturday, May 30, 2015 1:04 PM To: haskell-cafe@haskell.org; Matej Borovec Subject: Re: [Haskell-cafe] .a files not found
That works!
Thanks, Henk-Jan van Tuyl
On Sat, 30 May 2015 18:45:00 +0200, Matej Borovec
wrote: Try this for every package:
mkdir c:\temp cd c:\temp cabal unpack data-default-instances-base cabal install ./data-default-instances-base
-----Original Message----- From: Henk-Jan van Tuyl Sent: Saturday, May 30, 2015 11:39 AM To: haskell-cafe@haskell.org Subject: [Haskell-cafe] .a files not found
L.S.,
I get messages about .a files not being found, when I try to install package data-default-instances-base, data-default-instances-containers, data-default-instances-dlist or data-default-instances-old-locale. How can I solve this? I am using GHC 7.10.1 on Windows.
Sample output:
C:\X\data-default-instances-old-locale-0.0.1> cabal install Resolving dependencies... Configuring data-default-instances-old-locale-0.0.1... Building data-default-instances-old-locale-0.0.1... Failed to install data-default-instances-old-locale-0.0.1 Build log ( C:\Users\X\AppData\Roaming\cabal\logs\data-default-instances-old-locale-0.0.1.log ): Building data-default-instances-old-locale-0.0.1... Preprocessing library data-default-instances-old-locale-0.0.1... [1 of 1] Compiling Data.Default.Instances.OldLocale ( Data\Default\Instances\OldLocale.hs, dist\build\Data\Default\Instances\OldLocale.o ) C:\Programs\Haskell\MinGHC-7.10.1\ghc-7.10.1\mingw\bin\ar.exe: dist\build\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a-2192\libHSdata-default-instances-old-locale-0.0.1-6jcjjaR25tK4x3nJhHHjFM.a: No such file or directory cabal: Error: some packages failed to install: data-default-instances-old-locale-0.0.1 failed during the building phase. The exception was: ExitFailure 1
Regards, Henk-Jan van Tuyl
-- Folding@home What if you could share your unused computer power to help find a cure? In just 5 minutes you can join the world's biggest networked computer and get us closer sooner. Watch the video. http://folding.stanford.edu/ http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html Haskell programming --
participants (5)
-
Alexey Vagarenko
-
Henk-Jan van Tuyl
-
Kim-Ee Yeoh
-
mantkiew@gsd.uwaterloo.ca
-
Matej Borovec