[Haskell-cafe] ghc-pkg list says a package is installed,
but ghci won't load its exposed module (HDBC-ODBC)
Andreas Marth
Andreas-Haskell at gmx.net
Fri Jun 15 07:02:36 EDT 2007
I didn't see an answer jet so here it goes:
If you look closely you will see that HDBC-odbc-1.1.6.2 is installed but
module Database.HDBC.ODBC is not found (loaded). The problem lies in the capitalisation.
I ran into the same problem with missingH and the package filepath wich registers as filepath-1.0 while missingH.cabal is
looking for FilePath.
Hope that helps and gets attention by packege developers in the future.
Kind regards,
Andreas
----- Original Message -----
From: Thomas Hartman
To: haskell-cafe at haskell.org
Sent: Wednesday, June 13, 2007 10:31 PM
Subject: [Haskell-cafe] ghc-pkg list says a package is installed, but ghci won't load its exposed module (HDBC-ODBC)
ghc-pkg list says a package is installed, but ghci won't load its
module (HDBC-ODBC)
Any advice?
hartthoma at dbnycws28816 ~/haskellInstalls/HDBC-odbc-1.0.1.0
$ ghc-pkg list
c:/ghc/ghc-6.6.1\package.conf:
Cabal-1.1.6.2, GLUT-2.1.1, HAppS-0.8.4, HDBC-1.0.1,
HDBC-odbc-1.0.1.0, HUnit-1.1.1, HaXml-1.13.2, OpenGL-2.2.1,
QuickCheck-1.0.1, Win32-2.1.1, base-2.1.1, cgi-3001.1.1,
fgl-5.4.1,
filepath-1.0, (ghc-6.6.1), haskell-src-1.0.1, haskell98-1.0,
html-1.0.1, mtl-1.0.1, network-2.0.1, parsec-2.0, regex-base-0.72,
regex-base-0.91, regex-compat-0.71, regex-posix-0.71,
regex-tdfa-0.92, rts-1.0, stm-2.0, template-haskell-2.1,
time-1.1.1, xhtml-3000.0.2
.....
Prelude> :m + Database.HDBC.ODBC
module main:Database.HDBC.ODBC is not loaded
.....
$ ghc-pkg.exe describe HDBC-odbc
name: HDBC-odbc
version: 1.0.1.0
license: LGPL
copyright: Copyright (c) 2005-2006 John Goerzen
maintainer: John Goerzen <jgoer... at complete.org>
stability: Alpha
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: Database.HDBC.ODBC
hidden-modules: Database.HDBC.ODBC.Connection
Database.HDBC.ODBC.Statement Database.HDBC.ODBC.Types
Database.HDBC.ODBC.Utils Database.HDBC.ODBC.TypeConv
import-dirs: "C:\\Program Files\\Haskell\\HDBC-odbc-1.0.1.0\
\ghc-6.6.1"
library-dirs: "C:\\Program Files\\Haskell\\HDBC-odbc-1.0.1.0\
\ghc-6.6.1"
hs-libraries: HSHDBC-odbc-1.0.1.0
extra-libraries: odbc32
extra-ghci-libraries:
include-dirs: "C:\\Program Files\\Haskell\\HDBC-odbc-1.0.1.0\
\ghc-6.6.1\\include
"
includes:
depends: base-2.1.1 mtl-1.0.1 HDBC-1.0.1 parsec-2.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces: "C:\\Program Files\\Common Files\\HDBC-
odbc-1.0.1.0\\doc\\ht
ml\\HDBC-odbc.haddock"
haddock-html: "C:\\Program Files\\Common Files\\HDBC-odbc-1.0.1.0\\doc\
\html"
---
This e-mail may contain confidential and/or privileged information. If you
are not the intended recipient (or have received this e-mail in error)
please notify the sender immediately and destroy this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.
------------------------------------------------------------------------------
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe at haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20070615/974033bb/attachment.htm
More information about the Haskell-Cafe
mailing list