Skip to content

Instantly share code, notes, and snippets.

@warpr
Created November 29, 2012 13:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save warpr/4169149 to your computer and use it in GitHub Desktop.
Save warpr/4169149 to your computer and use it in GitHub Desktop.
14:34 warp@bullet-bill:~/code/musicbrainz-data-service/musicbrainz-data ((e41f827...))$ cabal configure
Resolving dependencies...
Configuring musicbrainz-data-0.0.1...
14:36 warp@bullet-bill:~/code/musicbrainz-data-service/musicbrainz-data ((e41f827...))$ cabal install
Resolving dependencies...
In order, the following will be installed:
musicbrainz-data-0.0.1 (reinstall)
Warning: Note that reinstalls are always dangerous. Continuing anyway...
Configuring musicbrainz-data-0.0.1...
Building musicbrainz-data-0.0.1...
Preprocessing library musicbrainz-data-0.0.1...
Registering musicbrainz-data-0.0.1...
Running Haddock for musicbrainz-data-0.0.1...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: rts-1.0, parallel-3.2.0.2,
random-1.0.1.1, text-0.11.1.13
Preprocessing library musicbrainz-data-0.0.1...
Haddock coverage:
Warning: MusicBrainz.Types.Internal: We do not support associated types in instances yet. These instances are affected:
MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.AliasType, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.Artist, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.ArtistCredit, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.ArtistType, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.Country, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.Edit, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.Editor, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.EditNote, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.Gender, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.Label, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.LabelType, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.Language, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.Recording, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.RelationshipAttribute, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.RelationshipType, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.Release, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.ReleaseGroup, MusicBrainz.Types.Internal.Referenceable (MusicBrainz.Types.Internal.ReleaseGroupType a), MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.ReleasePackaging, MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.ReleaseStatus, MusicBrainz.Types.Internal.Referenceable (MusicBrainz.Types.Internal.Revision a), MusicBrainz.Types.Internal.Referenceable MusicBrainz.Types.Internal.Script, MusicBrainz.Types.Internal.Referenceable (MusicBrainz.Types.Internal.Tree a)
100% ( 45 / 45) in 'MusicBrainz.Types.Internal'
92% ( 58 / 63) in 'MusicBrainz.Types'
100% ( 4 / 4) in 'MusicBrainz.Merge'
96% ( 24 / 25) in 'MusicBrainz.Monad'
67% ( 2 / 3) in 'MusicBrainz.Data.FindLatest'
50% ( 1 / 2) in 'MusicBrainz.Data.Tree'
77% ( 10 / 13) in 'MusicBrainz.Edit'
100% ( 1 / 1) in 'MusicBrainz.Schema'
93% ( 25 / 27) in 'MusicBrainz'
100% ( 2 / 2) in 'MusicBrainz.Data.ArtistType'
100% ( 2 / 2) in 'MusicBrainz.Data.Country'
100% ( 5 / 5) in 'MusicBrainz.Data.Editor'
100% ( 2 / 2) in 'MusicBrainz.Data.Gender'
100% ( 1 / 1) in 'MusicBrainz.Data.ReleaseGroupType'
100% ( 2 / 2) in 'MusicBrainz.Data.Alias'
100% ( 2 / 2) in 'MusicBrainz.Data.Annotation'
100% ( 2 / 2) in 'MusicBrainz.Data.Create'
100% ( 2 / 2) in 'MusicBrainz.Data.IPI'
100% ( 3 / 3) in 'MusicBrainz.Data.Revision'
50% ( 1 / 2) in 'MusicBrainz.Data.Update'
50% ( 1 / 2) in 'MusicBrainz.Data.Relationship.Internal'
100% ( 5 / 5) in 'MusicBrainz.Data.Relationship'
40% ( 2 / 5) in 'MusicBrainz.Data.Revision.Internal'
33% ( 1 / 3) in 'MusicBrainz.Data.Merge'
100% ( 3 / 3) in 'MusicBrainz.Lens'
0% ( 0 / 11) in 'MusicBrainz.Data.Generic'
100% ( 1 / 1) in 'MusicBrainz.Data.Artist'
100% ( 1 / 1) in 'MusicBrainz.Data.Label'
100% ( 1 / 1) in 'MusicBrainz.Data.Recording'
100% ( 1 / 1) in 'MusicBrainz.Data.Release'
100% ( 1 / 1) in 'MusicBrainz.Data.ReleaseGroup'
82% ( 14 / 17) in 'MusicBrainz.Data'
100% ( 2 / 2) in 'MusicBrainz.Data.ArtistCredit'
100% ( 8 / 8) in 'MusicBrainz.Data.Edit'
100% ( 2 / 2) in 'MusicBrainz.Data.Language'
100% ( 2 / 2) in 'MusicBrainz.Data.ReleasePackaging'
100% ( 2 / 2) in 'MusicBrainz.Data.ReleaseStatus'
100% ( 2 / 2) in 'MusicBrainz.Data.Script'
Warning: MusicBrainz.Types: could not find link destinations for:
Data.Text.Internal.Text MusicBrainz.Data.Revision.Internal.CloneRevision
Warning: MusicBrainz.Merge: could not find link destinations for:
MusicBrainz.Merge.Merge
Warning: MusicBrainz.Edit: could not find link destinations for:
Data.Text.Internal.Text
Warning: MusicBrainz.Data.Editor: could not find link destinations for:
Data.Text.Internal.Text
Warning: MusicBrainz.Data.Annotation: could not find link destinations for:
Data.Text.Internal.Text
Warning: MusicBrainz.Data.Merge: could not find link destinations for:
MusicBrainz.Data.Revision.Internal.CloneRevision
Warning: MusicBrainz.Data: could not find link destinations for:
Data.Text.Internal.Text MusicBrainz.Data.Revision.Internal.CloneRevision
Documentation created: dist/doc/html/musicbrainz-data/index.html
Installing library in /home/warp/.cabal/lib/musicbrainz-data-0.0.1/ghc-7.4.1
Registering musicbrainz-data-0.0.1...
Updating documentation index /home/warp/.cabal/share/doc/index.html
14:36 warp@bullet-bill:~/code/musicbrainz-data-service/musicbrainz-data ((e41f827...))$ cd ..
14:36 warp@bullet-bill:~/code/musicbrainz-data-service (master)$ cabal build
Building musicbrainz-data-service-0.1.0.0...
Preprocessing executable 'musicbrainz-data-service' for
musicbrainz-data-service-0.1.0.0...
<command line>: cannot satisfy -package-id musicbrainz-data-0.0.1-9c9d4730c9f47a4f6e99bf94428cce9f
(use -v for more information)
14:36 warp@bullet-bill:~/code/musicbrainz-data-service (master)$ cabal configure --enable-tests
Resolving dependencies...
Configuring musicbrainz-data-service-0.1.0.0...
Warning: This package indirectly depends on multiple versions of the same
package. This is highly likely to cause a compile failure.
package regex-base-0.93.2 requires mtl-2.0.1.0
package snap-server-0.9.2.4 requires mtl-2.1.2
package snap-core-0.9.2.2 requires mtl-2.1.2
package snap-0.9.2.2 requires mtl-2.1.2
package parsec-3.1.3 requires mtl-2.1.2
package musicbrainz-data-service-0.1.0.0 requires mtl-2.1.2
package musicbrainz-data-0.0.1 requires mtl-2.1.2
package logict-0.5.0.2 requires mtl-2.1.2
package lens-3.3 requires mtl-2.1.2
package heist-0.8.2 requires mtl-2.1.2
package digestive-functors-0.5.0.4 requires mtl-2.1.2
package comonads-fd-3.0 requires mtl-2.1.2
package aeson-0.6.0.2 requires mtl-2.1.2
package MonadCatchIO-mtl-0.3.0.5 requires mtl-2.1.2
package mtl-2.0.1.0 requires transformers-0.2.2.0
package zlib-enum-0.2.3 requires transformers-0.3.0.0
package snap-0.9.2.2 requires transformers-0.3.0.0
package semigroupoids-3.0.0.1 requires transformers-0.3.0.0
package postgresql-simple-0.2.4.1 requires transformers-0.3.0.0
package musicbrainz-data-service-0.1.0.0 requires transformers-0.3.0.0
package musicbrainz-data-0.0.1 requires transformers-0.3.0.0
package mtl-2.1.2 requires transformers-0.3.0.0
package lens-3.3 requires transformers-0.3.0.0
package enumerator-0.4.19 requires transformers-0.3.0.0
package distributive-0.2.2 requires transformers-0.3.0.0
package data-lens-2.10.2 requires transformers-0.3.0.0
package contravariant-0.2.0.2 requires transformers-0.3.0.0
package comonads-fd-3.0 requires transformers-0.3.0.0
package comonad-transformers-3.0 requires transformers-0.3.0.0
package comonad-3.0.0.2 requires transformers-0.3.0.0
package blaze-builder-enumerator-0.2.0.5 requires transformers-0.3.0.0
package MonadCatchIO-transformers-0.3.0.0 requires transformers-0.3.0.0
14:37 warp@bullet-bill:~/code/musicbrainz-data-service (master)$ cabal build
Building musicbrainz-data-service-0.1.0.0...
Preprocessing executable 'musicbrainz-data-service' for
musicbrainz-data-service-0.1.0.0...
[1 of 7] Compiling MusicBrainz.API.JSON ( src/MusicBrainz/API/JSON.hs, dist/build/musicbrainz-data-service/musicbrainz-data-service-tmp/MusicBrainz/API/JSON.o )
[2 of 7] Compiling MusicBrainz.API ( src/MusicBrainz/API.hs, dist/build/musicbrainz-data-service/musicbrainz-data-service-tmp/MusicBrainz/API.o )
[3 of 7] Compiling MusicBrainz.API.ReleaseGroup ( src/MusicBrainz/API/ReleaseGroup.hs, dist/build/musicbrainz-data-service/musicbrainz-data-service-tmp/MusicBrainz/API/ReleaseGroup.o )
[4 of 7] Compiling MusicBrainz.API.FindLatest ( src/MusicBrainz/API/FindLatest.hs, dist/build/musicbrainz-data-service/musicbrainz-data-service-tmp/MusicBrainz/API/FindLatest.o )
[5 of 7] Compiling MusicBrainz.API.Artist ( src/MusicBrainz/API/Artist.hs, dist/build/musicbrainz-data-service/musicbrainz-data-service-tmp/MusicBrainz/API/Artist.o )
[6 of 7] Compiling MusicBrainz.API.Label ( src/MusicBrainz/API/Label.hs, dist/build/musicbrainz-data-service/musicbrainz-data-service-tmp/MusicBrainz/API/Label.o )
[7 of 7] Compiling Main ( src/Main.hs, dist/build/musicbrainz-data-service/musicbrainz-data-service-tmp/Main.o )
src/Main.hs:48:71:
Couldn't match expected type `musicbrainz-data-0.0.1:MusicBrainz.Monad.MusicBrainzT
m0 a0'
with actual type `(View v0, Maybe a1)'
In the return type of a call of `digestJSON'
In the second argument of `($)', namely digestJSON "api" f json'
In the second argument of `runMbContext', namely
`(withTransaction $ digestJSON "api" f json')'
14:37 warp@bullet-bill:~/code/musicbrainz-data-service (master)$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment