Skip to content

Instantly share code, notes, and snippets.

@mecampbellsoup
Created February 5, 2014 20:53
Show Gist options
  • Save mecampbellsoup/8832825 to your computer and use it in GitHub Desktop.
Save mecampbellsoup/8832825 to your computer and use it in GitHub Desktop.
stackbuilders.com cabal package unable to import Paths_stackbuilders (in order to access getDataDir which is imported in that module)...
import Distribution.Simple
import Distribution.PackageDescription
import Distribution.PackageDescription.Parse (readPackageDescription)
import Distribution.Verbosity (silent)
version <- fmap (showVersion . pkgVersion . package . packageDescription)
$ readPackageDescription silent "stackbuilders.com.cabal"
name: stackbuilders
version: 0.1.0.0
-- synopsis:
-- description:
-- license:
license-file: LICENSE.txt
author: Justin Leitgeb
maintainer: justin@stackbuilders.com
-- copyright:
-- category:
build-type: Simple
-- extra-source-files:
cabal-version: >=1.10
data-files: *.md
data-dir: news
executable stackbuilders
main-is: Main.hs
other-modules:
Paths_stackbuilders
build-depends:
base >=4.6 && <4.7
, happstack-server ==7.3.2
, blaze-html
, blaze-markup
, text
, json
, http-conduit
, authenticate-oauth
, aeson
, mtl
, directory
, filepath
, xmlhtml
, blaze-builder
, pandoc
hs-source-dirs: src
default-language: Haskell2010
☁ stackbuilders.com [wip_pandoc] ⚡ cabal repl
Preprocessing executable 'stackbuilders' for stackbuilders-0.1.0.0...
GHCi, version 7.6.3: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package bytestring-0.10.0.2 ... linking ... done.
Loading package text-0.11.3.1 ... linking ... done.
Loading package blaze-builder-0.3.3.2 ... linking ... done.
Loading package blaze-markup-0.5.2.1 ... linking ... done.
Loading package blaze-html-0.6.1.3 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package parsec-3.1.3 ... linking ... done.
Loading package hashable-1.2.1.0 ... linking ... done.
Loading package unordered-containers-0.2.3.3 ... linking ... done.
Loading package xmlhtml-0.2.3.2 ... linking ... done.
Loading package old-locale-1.0.0.5 ... linking ... done.
Loading package time-1.4.0.1 ... linking ... done.
Loading package unix-2.6.0.1 ... linking ... done.
Loading package network-2.4.1.2 ... linking ... done.
Loading package old-time-1.1.0.1 ... linking ... done.
Loading package HTTP-4000.2.8 ... linking ... done.
Loading package scientific-0.2.0.1 ... linking ... done.
Loading package attoparsec-0.11.1.0 ... linking ... done.
Loading package dlist-0.6.0.1 ... linking ... done.
Loading package syb-0.4.0 ... linking ... done.
Loading package pretty-1.1.1.0 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package primitive-0.5.0.1 ... linking ... done.
Loading package vector-0.10.0.1 ... linking ... done.
Loading package aeson-0.7.0.0 ... linking ... done.
Loading package base64-bytestring-1.0.0.1 ... linking ... done.
Loading package binary-0.7.1.0 ... linking ... done.
Loading package data-default-class-0.0.1 ... linking ... done.
Loading package data-default-instances-base-0.0.1 ... linking ... done.
Loading package data-default-instances-containers-0.0.1 ... linking ... done.
Loading package data-default-instances-dlist-0.0.1 ... linking ... done.
Loading package data-default-instances-old-locale-0.0.1 ... linking ... done.
Loading package data-default-0.5.3 ... linking ... done.
Loading package filepath-1.3.0.1 ... linking ... done.
Loading package directory-1.2.0.1 ... linking ... done.
Loading package extensible-exceptions-0.1.1.4 ... linking ... done.
Loading package regex-base-0.93.2 ... linking ... done.
Loading package regex-pcre-builtin-0.94.4.7.8.31 ... linking ... done.
Loading package highlighting-kate-0.5.6 ... linking ... done.
Loading package hslua-0.3.10 ... linking ... done.
Loading package base-unicode-symbols-0.2.2.4 ... linking ... done.
Loading package transformers-base-0.4.1 ... linking ... done.
Loading package monad-control-0.3.2.2 ... linking ... done.
Loading package lifted-base-0.2.1.1 ... linking ... done.
Loading package mmorph-1.0.1 ... linking ... done.
Loading package resourcet-0.4.10 ... linking ... done.
Loading package nats-0.1.2 ... linking ... done.
Loading package semigroups-0.12.2 ... linking ... done.
Loading package void-0.6.1 ... linking ... done.
Loading package conduit-1.0.12 ... linking ... done.
Loading package case-insensitive-1.1.0.3 ... linking ... done.
Loading package cookie-0.4.0.1 ... linking ... done.
Loading package failure-0.2.0.1 ... linking ... done.
Loading package http-types-0.8.3 ... linking ... done.
Loading package cereal-0.4.0.1 ... linking ... done.
Loading package utf8-string-0.3.7 ... linking ... done.
Loading package publicsuffixlist-0.1 ... linking ... done.
Loading package zlib-0.5.4.1 ... linking ... done.
Loading package zlib-bindings-0.1.1.3 ... linking ... done.
Loading package http-client-0.2.1.1 ... linking ... done.
Loading package http-client-conduit-0.2.0.1 ... linking ... done.
Loading package asn1-data-0.7.1 ... linking ... done.
Loading package asn1-types-0.2.3 ... linking ... done.
Loading package crypto-pubkey-types-0.4.1 ... linking ... done.
Loading package byteable-0.1.1 ... linking ... done.
Loading package cryptohash-0.11.1 ... linking ... done.
Loading package pem-0.2.1 ... linking ... done.
Loading package process-1.1.0.2 ... linking ... done.
Loading package certificate-1.3.9 ... linking ... done.
Loading package securemem-0.1.3 ... linking ... done.
Loading package crypto-cipher-types-0.0.9 ... linking ... done.
Loading package cipher-aes-0.2.6 ... linking ... done.
Loading package crypto-random-0.0.7 ... linking ... done.
Loading package random-1.0.1.1 ... linking ... done.
Loading package cprng-aes-0.5.2 ... linking ... done.
Loading package socks-0.5.4 ... linking ... done.
Loading package crypto-numbers-0.2.3 ... linking ... done.
Loading package crypto-pubkey-0.2.4 ... linking ... done.
Loading package tls-1.1.5 ... linking ... done.
Loading package cipher-rc4-0.1.4 ... linking ... done.
Loading package tls-extra-0.6.6 ... linking ... done.
Loading package connection-0.1.3.1 ... linking ... done.
Loading package http-client-tls-0.2.0.2 ... linking ... done.
Loading package http-conduit-2.0.0.4 ... linking ... done.
Loading package pandoc-types-1.12.3.1 ... linking ... done.
Loading package tagsoup-0.13 ... linking ... done.
Loading package exceptions-0.3.3 ... linking ... done.
Loading package temporary-1.2.0.1 ... linking ... done.
Loading package xml-1.3.13 ... linking ... done.
Loading package texmath-0.6.6 ... linking ... done.
Loading package yaml-0.8.5.4 ... linking ... done.
Loading package digest-0.0.1.2 ... linking ... done.
Loading package zip-archive-0.2 ... linking ... done.
Loading package pandoc-1.12.3.1 ... linking ... done.
Loading package json-0.7 ... linking ... done.
Loading package hslogger-1.2.3 ... linking ... done.
Loading package html-1.0.1.2 ... linking ... done.
Loading package sendfile-0.7.9 ... linking ... done.
Loading package system-filepath-0.4.9 ... linking ... done.
Loading package stm-2.4.2 ... linking ... done.
Loading package threads-0.5.1.1 ... linking ... done.
Loading package time-compat-0.1.0.3 ... linking ... done.
Loading package xhtml-3000.2.1 ... linking ... done.
Loading package happstack-server-7.3.2 ... linking ... done.
Loading package SHA-1.6.3 ... linking ... done.
Loading package entropy-0.2.2.4 ... linking ... done.
Loading package tagged-0.7 ... linking ... done.
Loading package crypto-api-0.13 ... linking ... done.
Loading package monadcryptorandom-0.5.3 ... linking ... done.
Loading package pureMD5-2.1.2.1 ... linking ... done.
Loading package RSA-1.2.2.0 ... linking ... done.
Loading package blaze-builder-conduit-1.0.0 ... linking ... done.
Loading package authenticate-oauth-1.4.0.8 ... linking ... done.
Ok, modules loaded: Main, Twitter.
λ > import Paths_stackbuilders
<no location info>:
Could not find module `Paths_stackbuilders'
It is not a module in the current program, or in any known package.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment