supki / scrobblers

Lastfm scrobblers making library
http://supki.github.io/scrobblers
BSD 2-Clause "Simplified" License
1 stars 0 forks source link

Support netwire > 5 #4

Closed dmalikov closed 10 years ago

dmalikov commented 10 years ago

Currentlyscrobblers are kinda tricky to build because of old netwire usage:

>> cabal install scrobblers.cabal --dependencies only --constraint="netwire > 4"  
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: liblastfm-0.4.0.0 (user goal)
trying: profunctors-4.0.4/installed-177... (dependency of liblastfm-0.4.0.0)
trying: scrobblers-0.1.0.0 (user goal)
next goal: netwire (dependency of scrobblers-0.1.0.0)
rejecting: netwire-5.0.0 (conflict: scrobblers => netwire<5)
rejecting: netwire-4.0.7, 4.0.6, 4.0.5, 4.0.4, 4.0.3, 4.0.2, 4.0.1, 4.0.0
(conflict: profunctors==4.0.4/installed-177..., netwire => profunctors>=0.1 &&
<4)
rejecting: netwire-3.1.0, 3.0.1, 3.0.0, 2.0.1, 2.0.0, 1.2.7, 1.2.6, 1.2.5,
1.2.4, 1.2.3, 1.2.2, 1.2.1, 1.2.0, 1.1.0, 1.0.0 (global constraint requires
>4)
Backjump limit reached (change with --max-backjumps).

Using profuntors < 4 considered harmful, thus it will be great to move onto new fresh netwire.

supki commented 10 years ago

I'll take a look tonight

supki commented 10 years ago

Hey, it should be possible to build scrobblers HEAD now (with liblastfm HEAD). Please reopen if you encounter any problems though.