Package: yesod Version: 1.2.13-1 Severity: important Hello,
I tryed to used yesod so after a apt-get install yesod I did yesod init to create myweb project which use sqlite for persistence. now I did cd myweb && yesod devel but I got this picca@mordor:~/tmp/myweb$ yesod devel Yesod devel server. Press ENTER to quit Resolving dependencies... Configuring myweb-0.0.0... cabal: At least the following dependencies are missing: fast-logger ==2.2.*, persistent ==2.0.*, persistent-sqlite ==2.0.*, persistent-template ==2.0.*, shakespeare ==2.0.*, wai-logger ==2.2.*, yesod-core >=1.2.20 && <1.3 so it seems to me that yesod can not be used within Debian. Indeed I can use cabal to build the missing the dependencies. But it seems to me that it would be better if out of the box yesod should be used to generate websites. thanks Frederic Ps: I will attach the myweb.cabal file generated by yesod init -- System Information: Debian Release: 8.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 3.16.0-4-586 Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages yesod depends on: ii libc6 2.19-13 ii libffi6 3.1-2+b2 ii libgmp10 2:6.0.0+dfsg-6 ii libicu52 52.1-6 ii libyaml-0-2 0.1.6-3 ii zlib1g 1:1.2.8.dfsg-2+b1 Versions of packages yesod recommends: ii ghc [libghc-directory-dev] 7.6.3-20 ii libghc-aeson-dev 0.7.0.6.really.0.7.0.3-1 pn libghc-bytestring-dev <none> ii libghc-conduit-dev 1.1.6-1+b4 ii libghc-fast-logger-dev 2.1.5-1+b1 ii libghc-hamlet-dev 1.1.9.2-1+b4 ii libghc-hjsmin-dev 0.1.4.7-2 ii libghc-http-conduit-dev 2.1.2.3-1+b7 ii libghc-monad-control-dev 0.3.2.2-1 ii libghc-monad-logger-dev 0.3.6.1-1+b5 ii libghc-persistent-dev 1.3.1.1-1+b8 ii libghc-persistent-sqlite-dev 1.3.0.5-1+b10 ii libghc-persistent-template-dev 1.3.1.4-1+b8 ii libghc-shakespeare-css-dev 1.0.7.4-1+b1 ii libghc-shakespeare-dev 1.2.1.1-1+b1 ii libghc-shakespeare-js-dev 1.2.0.4-1+b3 ii libghc-shakespeare-text-dev 1.0.2-1+b2 ii libghc-text-dev 0.11.3.1-1 ii libghc-wai-extra-dev 3.0.1.2-1+b2 ii libghc-wai-logger-dev 2.1.1-1+b9 ii libghc-warp-dev 3.0.0.5-1+b3 ii libghc-yaml-dev 0.8.9.1-1 ii libghc-yesod-auth-dev 1.3.4-1+b4 ii libghc-yesod-core-dev 1.2.19-1+b4 ii libghc-yesod-dev 1.2.6.1-1+b5 ii libghc-yesod-form-dev 1.3.15-1+b4 ii libghc-yesod-static-dev 1.2.4-1+b12 ii libghc-yesod-test-dev 1.2.3.2-1+b4 yesod suggests no packages. -- no debconf information
name: myweb version: 0.0.0 cabal-version: >= 1.8 build-type: Simple Flag dev Description: Turn on development settings, like auto-reload templates. Default: False Flag library-only Description: Build for use with "yesod devel" Default: False library exposed-modules: Application Foundation Import Model Settings Settings.StaticFiles Settings.Development Handler.Home if flag(dev) || flag(library-only) cpp-options: -DDEVELOPMENT ghc-options: -Wall -O0 else ghc-options: -Wall -O2 extensions: TemplateHaskell QuasiQuotes OverloadedStrings NoImplicitPrelude CPP MultiParamTypeClasses TypeFamilies GADTs GeneralizedNewtypeDeriving FlexibleContexts EmptyDataDecls NoMonomorphismRestriction DeriveDataTypeable build-depends: base >= 4 && < 5 , yesod >= 1.2.5 && < 1.3 , yesod-core >= 1.2.20 && < 1.3 , yesod-auth >= 1.3 && < 1.4 , yesod-static >= 1.2 && < 1.3 , yesod-form >= 1.3 && < 1.4 , bytestring >= 0.9 && < 0.11 , text >= 0.11 && < 2.0 , persistent >= 2.0 && < 2.1 , persistent-sqlite >= 2.0 && < 2.1 , persistent-template >= 2.0 && < 2.1 , template-haskell , shakespeare >= 2.0 && < 2.1 , hjsmin >= 0.1 && < 0.2 , monad-control >= 0.3 && < 0.4 , wai-extra >= 3.0 && < 3.1 , yaml >= 0.8 && < 0.9 , http-conduit >= 2.1 && < 2.2 , directory >= 1.1 && < 1.3 , warp >= 3.0 && < 3.1 , data-default , aeson >= 0.6 && < 0.9 , conduit >= 1.0 && < 2.0 , monad-logger >= 0.3 && < 0.4 , fast-logger >= 2.2 && < 2.3 , wai-logger >= 2.2 && < 2.3 -- see https://github.com/yesodweb/yesod/issues/814 if !os(windows) build-depends: unix executable myweb if flag(library-only) Buildable: False main-is: main.hs hs-source-dirs: app build-depends: base , myweb , yesod ghc-options: -threaded -O2 -rtsopts -with-rtsopts=-N test-suite test type: exitcode-stdio-1.0 main-is: main.hs hs-source-dirs: tests ghc-options: -Wall build-depends: base , myweb , yesod-test >= 1.2 && < 1.3 , yesod-core , yesod , persistent , persistent-sqlite , resourcet , monad-logger , transformers , hspec