Public bug reported:
Hi,
when trying to get EclipseFP running I encountered some strange compile
errors and decided to purge the ghc package and reinstall it afterwards
using
sudo apt-get purge g++-4.6 libbsd-dev libffi-dev libgmp-dev libstdc++6-4.6-dev
cabal-install ghc ghc-prof libstdc++-4.8-dev
sudo apt-get install ghc
This resulted in a lot of error messages like the following:
Setting up ghc (7.6.3-4) ...
update-alternatives: using /usr/bin/runghc to provide /usr/bin/runhaskell
(runhaskell) in auto mode
update-alternatives: using /usr/bin/ghc to provide /usr/bin/haskell-compiler
(haskell-compiler) in auto mode
There are problems in package pandoc-types-1.10:
Warning: library-dirs: /home/user/.cabal/lib/pandoc-types-1.10/ghc-7.6.3
doesn't exist or isn't a directory
import-dirs: /home/user/.cabal/lib/pandoc-types-1.10/ghc-7.6.3 doesn't exist
or isn't a directory
file Text/Pandoc/Definition.hi is missing
file Text/Pandoc/Generic.hi is missing
file Text/Pandoc/Builder.hi is missing
cannot find libHSpandoc-types-1.10.a on library path
There are problems in package hs-bibutils-5.0:
Warning: library-dirs: /home/user/.cabal/lib/hs-bibutils-5.0/ghc-7.6.3
doesn't exist or isn't a directory
import-dirs: /home/user/.cabal/lib/hs-bibutils-5.0/ghc-7.6.3 doesn't exist or
isn't a directory
file Text/Bibutils.hi is missing
cannot find libHShs-bibutils-5.0.a on library path
[...]
The following packages are broken, either because they have a problem
listed above, or because they depend on a broken package.
pandoc-types-1.10
hs-bibutils-5.0
[...]
`/home/user` is the home directory of the user running the `sudo apt-get`
command. I had removed the .cabal directory before in an attempt to remedy my
previous compile problems but appearantly there where still references to it in
the `/home/user/.ghc` directory. For example
`/home/user/.ghc/x86_64-linux-7.6.3/package.conf.d/ghc-paths-0.1.0.9-33cf158d45e15d2ea66fe4694a916f3a.conf`
contains:
import-dirs: /home/user/.cabal/lib/ghc-paths-0.1.0.9/ghc-7.6.3
library-dirs: /home/user/.cabal/lib/ghc-paths-0.1.0.9/ghc-7.6.3
Once I removed the .ghc directory or ran the command in a root shell
(`sudo su`) the installation of the package ran through without any
errors. So appearantly the package installation uses some of the local
data of the user performing the installation command.
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: ghc 7.6.3-4
ProcVersionSignature: Ubuntu 3.11.0-14.21-generic 3.11.7
Uname: Linux 3.11.0-14-generic x86_64
ApportVersion: 2.12.5-0ubuntu2.1
Architecture: amd64
Date: Sun Dec 15 22:57:13 2013
InstallationDate: Installed on 2013-04-18 (241 days ago)
InstallationMedia: Ubuntu-GNOME 13.04 "Raring Ringtail" - Alpha amd64
(20130402.1)
MarkForUpload: True
SourcePackage: ghc
UpgradeStatus: Upgraded to saucy on 2013-10-29 (47 days ago)
** Affects: ghc (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug saucy
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1261223
Title:
ghc package installation depends on /home/user/.ghc data
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ghc/+bug/1261223/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs