mtesseract / dvdrip Goto Github PK
View Code? Open in Web Editor NEWSmall command line wrapper for lsdvd, dvdbackup and ffmpeg.
License: BSD 3-Clause "New" or "Revised" License
Small command line wrapper for lsdvd, dvdbackup and ffmpeg.
License: BSD 3-Clause "New" or "Revised" License
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.