Git Product home page Git Product logo

dvdrip's People

Contributors

mtesseract avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

dvdrip's Issues

Failed to build on Ubuntu18.04

I failed to build stack build, and I wonder if it is to do with a reference in stack.yaml to a commit that does not exist in your async-timer repo?

$ git clone https://github.com/mtesseract/dvdrip.git
Cloning into 'dvdrip'...
remote: Enumerating objects: 48, done.
remote: Total 48 (delta 0), reused 0 (delta 0), pack-reused 48
Unpacking objects: 100% (48/48), done.
kieranjol@kieran-desktop:~/apps$ cd dvdrip/
kieranjol@kieran-desktop:~/apps/dvdrip$ stack build
Downloaded lts-7.19 build plan.    
Preparing to install GHC to an isolated location.
This will not interfere with any system-level installation.
Downloaded ghc-8.0.1.                                      
Installed GHC.                                                                     
Selected mirror https://s3.amazonaws.com/hackage.fpcomplete.com/                                 
Downloading root                                                                                 
Selected mirror https://s3.amazonaws.com/hackage.fpcomplete.com/                                 
Downloading timestamp                                                                            
Downloading snapshot                                                                             
Downloading mirrors                                                                              
Cannot update index (no local copy)                                                              
Downloading index                                                                                
Updated package index downloaded                                                                 
Update complete                                                                                  
Populated index cache.    
Cloning bdd1a745397df95f45ded03645d0989297d1d90c from https://github.com/mtesseract/async-timer.git
Cloning into '/home/kieranjol/apps/dvdrip/.stack-work/downloaded/FLbYl2fAeTne'...
remote: Enumerating objects: 123, done.
remote: Total 123 (delta 0), reused 0 (delta 0), pack-reused 123
Receiving objects: 100% (123/123), 22.32 KiB | 256.00 KiB/s, done.
Resolving deltas: 100% (40/40), done.
Please ensure that commit bdd1a745397df95f45ded03645d0989297d1d90c exists within https://github.com/mtesseract/async-timer.git
Received ExitFailure 128 when running
Raw command: /usr/bin/git --git-dir=.git reset --hard bdd1a745397df95f45ded03645d0989297d1d90c --
Run from: /home/kieranjol/apps/dvdrip/.stack-work/downloaded/FLbYl2fAeTne/
Standard error:

fatal: Could not parse object 'bdd1a745397df95f45ded03645d0989297d1d90c'.


Here's what i get when I run stack build again:

$ stack build

Error: While constructing the build plan, the following exceptions were encountered:

In the dependencies for async-timer-0.2.0.0:
    async-2.1.1 from stack configuration does not match >=2.2.1 && <2.3  (latest matching version is 2.2.1)
    base-4.9.0.0 from stack configuration does not match >=4.9.1.0 && <5  (latest matching version is 4.12.0.0)
    safe-exceptions-0.1.4.0 from stack configuration does not match >=0.1.7.0 && <0.2  (latest matching version is 0.1.7.0)
    unliftio must match >=0.2.4.0 && <0.3, but the stack configuration has no specified version  (latest matching version is 0.2.8.1)
    unliftio-core must match >=0.1.1.0 && <0.2, but the stack configuration has no specified version  (latest matching version is 0.1.2.0)
needed due to dvdrip-0.1.0 -> async-timer-0.2.0.0

Some different approaches to resolving this:

  * Consider trying 'stack solver', which uses the cabal-install solver to attempt to find some working build configuration. This can be
    convenient when dealing with many complicated constraint errors, but results may be unpredictable.

  * Build requires unattainable version of base. Since base is a part of GHC, you most likely need to use a different GHC version with the
    matching base.

Plan construction failed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.