[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#712036: RM: many Haskell library packages [armel armhf] -- RoM; GHCi disabled on ARM



Package: ftp.debian.org
Severity: normal

ghc 7.6.3-3 disabled GHCi (i.e. interpreter) support on ARM, since in
this version it is too badly broken to be supportable; I spent a couple
of weeks on and off trying to get it working, and although I made some
progress I ultimately failed.  Accordingly, we need to remove those
packages which build-depend directly or indirectly on ghc-ghci from
armel and armhf, since they're no longer buildable.

  dak rm -a armel,armhf -b ghc-mod haskell-derive-utils libghc-acid-state-dev libghc-acid-state-prof libghc-cabal-file-th-dev libghc-cabal-file-th-prof libghc-derive-dev libghc-derive-prof libghc-distributive-dev libghc-distributive-prof libghc-fclabels-dev libghc-fclabels-prof libghc-file-location-dev libghc-file-location-prof libghc-generic-deriving-dev libghc-generic-deriving-prof libghc-geniplate-dev libghc-geniplate-prof libghc-groupoids-dev libghc-groupoids-prof libghc-haxr-dev libghc-haxr-prof libghc-hint-dev libghc-hint-prof libghc-options-dev libghc-options-prof libghc-path-pieces-dev libghc-path-pieces-prof libghc-reflection-dev libghc-reflection-prof libghc-shakespeare-dev libghc-shakespeare-prof libghc-shakespeare-i18n-dev libghc-shakespeare-i18n-prof libghc-test-framework-th-dev libghc-test-framework-th-prof libghc-test-framework-th-prime-dev libghc-test-framework-th-prime-prof rss2irc agda-bin libghc-agda-dev libghc-adjunctions-dev libghc-adjunctions-prof libghc-algebra-dev libghc-algebra-prof libghc-comonad-transformers-dev libghc-comonad-transformers-prof libghc-free-dev libghc-free-prof libghc-representable-functors-dev libghc-representable-functors-prof libghc-representable-tries-dev libghc-representable-tries-prof libghc-comonads-fd-dev libghc-comonads-fd-prof libghc-data-lens-dev libghc-data-lens-prof libghc-keys-dev libghc-keys-prof libghc-optparse-applicative-dev libghc-optparse-applicative-prof libghc-web-routes-dev libghc-web-routes-prof


The 'dak rm -Rn' output for this deserves some explanation:

  # Broken Depends:
  agda: agda
        agda-mode
  agda-stdlib: agda-stdlib

These are Architecture: all packages.  Not much to be done about them
breaking, although britney may ultimately need a hint to accept this.

  # Broken Build-Depends:
  agda: libghc-geniplate-dev (< 0.7)
        libghc-geniplate-dev (>= 0.6.0.3)
  agda-stdlib: agda-bin (< 2.3.3~)
               agda-bin (>= 2.3.2)
               libghc-agda-dev (< 2.3.3~)
               libghc-agda-dev (>= 2.3.2)

The other agda binaries are removed by the command above.

  haskell-adjunctions: libghc-comonad-transformers-dev (< 2.2)
                       libghc-comonad-transformers-dev (>= 2.1.1.1)
                       libghc-comonad-transformers-dev (>= 3.0)
                       libghc-comonad-transformers-prof
                       libghc-distributive-dev (< 0.3)
                       libghc-distributive-dev (>= 0.2.2)
                       libghc-distributive-prof
                       libghc-keys-dev (< 2.2)
                       libghc-keys-dev (>= 2.1.3.1)
                       libghc-keys-dev (>= 3.0)
                       libghc-keys-prof
                       libghc-representable-functors-dev (< 2.5)
                       libghc-representable-functors-dev (>= 2.4.0.1)
                       libghc-representable-functors-dev (>= 3.0.0.1)
                       libghc-representable-functors-prof
  haskell-algebra: libghc-distributive-dev (< 0.3)
                   libghc-distributive-dev (>= 0.2.2)
                   libghc-distributive-prof
                   libghc-keys-dev (< 2.2)
                   libghc-keys-dev (>= 2.1.3.1)
                   libghc-keys-dev (>= 3.0)
                   libghc-keys-prof
                   libghc-representable-functors-dev (< 2.5)
                   libghc-representable-functors-dev (>= 2.4.0.1)
                   libghc-representable-functors-dev (>= 3.0)
                   libghc-representable-functors-prof
                   libghc-representable-tries-dev (< 2.5)
                   libghc-representable-tries-dev (>= 2.4.0.1)
                   libghc-representable-tries-dev (>= 3.0)
                   libghc-representable-tries-prof

Binaries removed by the command above.

  haskell-chell: libghc-options-dev (< 0.2)
                 libghc-options-dev (>= 0.1)
                 libghc-options-prof

No armel/armhf binaries in unstable.

  haskell-comonad-transformers: libghc-distributive-dev (< 0.3)
                                libghc-distributive-dev (> 0.2.2)
                                libghc-distributive-dev (>= 0.2.2)
                                libghc-distributive-prof
  haskell-comonads-fd: libghc-comonad-transformers-dev (< 2.2)
                       libghc-comonad-transformers-dev (> 3.0)
                       libghc-comonad-transformers-dev (>= 2.1.1.1)
                       libghc-comonad-transformers-prof
  haskell-data-lens: libghc-comonad-transformers-dev (< 2.2)
                     libghc-comonad-transformers-dev (< 3.1)
                     libghc-comonad-transformers-dev (>= 2.0)
                     libghc-comonad-transformers-prof

Binaries removed by the command above.

  haskell-dav: libghc-optparse-applicative-dev
               libghc-optparse-applicative-prof

No armel/armhf binaries in unstable.

  haskell-free: libghc-comonad-transformers-dev (< 2.2)
                libghc-comonad-transformers-dev (>= 2.1.1.1)
                libghc-comonad-transformers-dev (>= 3.0)
                libghc-comonad-transformers-prof
                libghc-comonads-fd-dev (< 2.2)
                libghc-comonads-fd-dev (>= 2.1.1.1)
                libghc-comonads-fd-dev (>= 3.0)
                libghc-comonads-fd-prof
                libghc-data-lens-dev (< 2.11)
                libghc-data-lens-dev (>= 2.0.4.1)
                libghc-data-lens-prof
                libghc-distributive-dev (< 0.3)
                libghc-distributive-dev (>= 0.2.1)
                libghc-distributive-prof

Binaries removed by the command above.

  haskell-hamlet: libghc-shakespeare-dev (< 1.1)
                  libghc-shakespeare-dev (> 1.0)
                  libghc-shakespeare-dev (> 1.0.1)
                  libghc-shakespeare-prof
  haskell-hledger: libghc-cabal-file-th-dev
                   libghc-cabal-file-th-prof
  haskell-hledger-web: libghc-cabal-file-th-dev

No armel/armhf binaries in unstable.

  haskell-keys: libghc-comonad-transformers-dev (< 2.2)
                libghc-comonad-transformers-dev (>= 2.1.1.1)
                libghc-comonad-transformers-dev (>= 3.0)
                libghc-comonad-transformers-prof
                libghc-comonads-fd-dev (< 2.2)
                libghc-comonads-fd-dev (>= 2.1.1.1)
                libghc-comonads-fd-dev (>= 3.0)
                libghc-comonads-fd-prof
                libghc-free-dev (< 2.2)
                libghc-free-dev (>= 2.1.1)
                libghc-free-dev (>= 3.0)
                libghc-free-prof

Binaries removed by the command above.

  haskell-lens: libghc-comonad-transformers-dev (< 4)
                libghc-comonad-transformers-dev (> 3)
                libghc-comonad-transformers-prof
                libghc-comonads-fd-dev (< 4)
                libghc-comonads-fd-dev (> 3)
                libghc-comonads-fd-prof
                libghc-distributive-dev (< 1)
                libghc-distributive-dev (> 0.3)
                libghc-distributive-prof
                libghc-generic-deriving-dev (< 1.6)
                libghc-generic-deriving-dev (> 1.4)
                libghc-generic-deriving-prof
                libghc-reflection-dev (< 2)
                libghc-reflection-dev (> 1.1.6)
                libghc-reflection-prof
                libghc-test-framework-th-dev (> 0.2)

No armel/armhf binaries in unstable.

  haskell-optparse-applicative: libghc-test-framework-th-prime-dev (< 0.1)
                                libghc-test-framework-th-prime-dev (> 0.0)
  haskell-path-pieces: libghc-file-location-dev (< 0.5)
                       libghc-file-location-dev (> 0.4)

Binaries removed by the command above.

  haskell-persistent: libghc-path-pieces-dev (< 0.2)
                      libghc-path-pieces-dev (> 0.1)
                      libghc-path-pieces-prof
  haskell-pointedlist: libghc-derive-dev
                       libghc-derive-prof
                       libghc-fclabels-dev (< 1.2)
                       libghc-fclabels-dev (>= 1.1)
                       libghc-fclabels-prof (< 1.2)
                       libghc-fclabels-prof (>= 1.1)

No armel/armhf binaries in unstable.

  haskell-reactive-banana: libghc-fclabels-dev (< 1.2)
                           libghc-fclabels-dev (> 1.1)
                           libghc-fclabels-prof

False positive due to a stale version still in Sources; the newest
version in unstable no longer has this build-dependency.

  haskell-representable-functors: libghc-comonad-transformers-dev (< 2.2)
                                  libghc-comonad-transformers-dev (>= 2.1.1.1)
                                  libghc-comonad-transformers-dev (>= 3.0)
                                  libghc-comonad-transformers-prof
                                  libghc-comonads-fd-dev (< 2.2)
                                  libghc-comonads-fd-dev (>= 2.1.1.1)
                                  libghc-comonads-fd-dev (>= 3.0)
                                  libghc-comonads-fd-prof
                                  libghc-data-lens-dev (< 2.11)
                                  libghc-data-lens-dev (>= 2.0.3)
                                  libghc-data-lens-prof
                                  libghc-distributive-dev (< 0.3)
                                  libghc-distributive-dev (>= 0.2.2)
                                  libghc-distributive-prof
                                  libghc-free-dev (< 2.2)
                                  libghc-free-dev (>= 2.1.1)
                                  libghc-free-dev (>= 3.0)
                                  libghc-free-prof
                                  libghc-keys-dev (< 2.2)
                                  libghc-keys-dev (>= 2.1.3.1)
                                  libghc-keys-dev (>= 3.0)
                                  libghc-keys-prof
  haskell-representable-tries: libghc-adjunctions-dev (< 2.5)
                               libghc-adjunctions-dev (> 3)
                               libghc-adjunctions-dev (>= 2.4.0.1)
                               libghc-adjunctions-prof
                               libghc-comonad-transformers-dev (< 2.2)
                               libghc-comonad-transformers-dev (>= 2.1.1.1)
                               libghc-comonad-transformers-dev (>= 3.0)
                               libghc-comonad-transformers-prof
                               libghc-distributive-dev (< 0.3)
                               libghc-distributive-dev (>= 0.2.2)
                               libghc-distributive-prof
                               libghc-keys-dev (< 2.2)
                               libghc-keys-dev (>= 2.1.3.1)
                               libghc-keys-dev (>= 3.0.0.1)
                               libghc-keys-prof
                               libghc-representable-functors-dev (< 2.5)
                               libghc-representable-functors-dev (>= 2.4.0.1)
                               libghc-representable-functors-dev (>= 3.0.0.1)
                               libghc-representable-functors-prof

Binaries removed by the command above.

  haskell-semigroupoid-extras: libghc-distributive-dev (> 0.2.2)
                               libghc-distributive-prof
                               libghc-groupoids-dev (> 3)
                               libghc-groupoids-prof
  haskell-shakespeare-css: libghc-shakespeare-dev (< 1.1)
                           libghc-shakespeare-dev (> 1.0)
                           libghc-shakespeare-prof

No armel/armhf binaries in unstable.

  haskell-shakespeare-i18n: libghc-shakespeare-dev (< 1.1)
                            libghc-shakespeare-dev (> 1.0)
                            libghc-shakespeare-prof

Binaries removed by the command above.

  haskell-shakespeare-js: libghc-shakespeare-dev (< 1.1)
                          libghc-shakespeare-dev (> 1.0)
                          libghc-shakespeare-dev (> 1.0.2)
                          libghc-shakespeare-prof
  haskell-shakespeare-text: libghc-shakespeare-dev (< 1.1)
                            libghc-shakespeare-dev (> 1.0)
                            libghc-shakespeare-prof
  haskell-unix-time: libghc-test-framework-th-prime-dev

No armel/armhf binaries in unstable.

  haskell-web-routes: libghc-test-framework-th-dev

Binaries removed by the command above.

  haskell-xml-hamlet: libghc-shakespeare-dev (< 1.1)
                      libghc-shakespeare-dev (> 1.0)
                      libghc-shakespeare-prof
  haskell-yesod: libghc-optparse-applicative-dev (< 0.5)
                 libghc-optparse-applicative-dev (> 0.4)
                 libghc-optparse-applicative-prof
                 libghc-shakespeare-dev (< 1.1)
                 libghc-shakespeare-dev (> 1.0.2)
                 libghc-shakespeare-prof
  haskell-yesod-core: libghc-path-pieces-dev (< 0.2)
                      libghc-path-pieces-dev (> 0.1)
                      libghc-path-pieces-dev (> 0.1.2)
                      libghc-path-pieces-prof
                      libghc-shakespeare-dev (< 1.1)
                      libghc-shakespeare-dev (> 1.0)
                      libghc-shakespeare-i18n-dev (< 1.1)
                      libghc-shakespeare-i18n-dev (> 1.0)
                      libghc-shakespeare-i18n-prof
                      libghc-shakespeare-prof
  haskell-yesod-routes: libghc-path-pieces-dev (< 0.2)
                        libghc-path-pieces-dev (> 0.1)
                        libghc-path-pieces-prof
  mighttpd2: libghc-test-framework-th-prime-dev

No armel/armhf binaries in unstable.

Thanks,

-- 
Colin Watson                                       [cjwatson@debian.org]


Reply to: