Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 610822 - dev-haskell/aeson-0.9.0.1 should depend upon dev-haskell/scientific[bytestring-builder]
Summary: dev-haskell/aeson-0.9.0.1 should depend upon dev-haskell/scientific[bytestrin...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal minor
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-24 16:43 UTC by Christian Albertsen
Modified: 2017-05-16 21:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Albertsen 2017-02-24 16:43:11 UTC
I tried to build app-text/pandoc[https,network-uri].
Previously no haskell packages had been installed on my system.
Compilation failed with:

Data/Aeson/Encode/ByteString.hs:28:18:
    Could not find module ‘Data.ByteString.Builder.Scientific’
    Perhaps you meant
      Data.ByteString.Builder.Extra (from bytestring-0.10.6.0@bytes_5uxHMIZkNTp9O0tsdC8daM)
      Data.ByteString.Builder.Internal (from bytestring-0.10.6.0@bytes_5uxHMIZkNTp9O0tsdC8daM)
      Data.ByteString.Builder.Prim (from bytestring-0.10.6.0@bytes_5uxHMIZkNTp9O0tsdC8daM)
    Use -v to see a list of the files searched for.

After installing dev-haskell/scientific[bytestring-builder], the resume failed with:

There are problems in package attoparsec-0.13.0.1:
  Warning: haddock-interfaces: /usr/share/doc/attoparsec-0.13.0.1/html/attoparsec.haddock doesn't exist or isn't a file
  Warning: haddock-html: /usr/share/doc/attoparsec-0.13.0.1/html doesn't exist or isn't a directory
  dependency "scientific-0.3.3.8-9ceeeb0e6706733b02c25c1908ec1519" doesn't exist
 
Added doc useflag to dev-haskell/attoparsec and reinstalled dev-haskell/attoparsec.

Afterwards the installation of dev-haskell/aeson and subsequently app-text/pandoc ran fine.

Please let me know if you need further information.
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2017-05-16 21:13:53 UTC
Ah, nice catch! Pushed missing depend as: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd289fd60312e3d218a888094cc3471c3ba3c78

Thank you!