https://bugzilla.redhat.com/show_bug.cgi?id=1149850
Jens Petersen <petersen(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Component|ghc |cabal-rpm
Version|22 |rawhide
Summary|ghc-compiler includes whole |RFE: subpackage Haskell
|documentation |haddock documentation
--- Comment #6 from Jens Petersen <petersen(a)redhat.com> ---
(In reply to Matěj Cepl from comment #5)
So probably /usr/share/doc/ghc/html should be owned by ghc-base not
ghc-compiler, shouldn't it?
It could be perhaps - there are still various shared files
under libraries/. Let me think more about it.
> I guess you're really suggesting that Haskell libraries
> use subpackages for their docs. That is quite a big
> packaging structural change but maybe it is worth doing
> for F22. The downside to that is that docs of deps
> are used when generating lib docs so we need to add
> BRs for all the docs packages too across 280+ packages
> so it is not a completely trivial change but it is possible.
Anyway, being bound to install tens of megabytes of completely
useless
documentation just because I want to run rpm --rebuild pandoc*.src.rpm
is really crappy user experience, which really doesn't makes me
interested in further investigation of the Haskell universe.
Thanks for the feedback.
I think you're the first person to have really complained about this
since we dropped doc subpackages for Haskell libraries in F14. :)
The main reason for doing that was to simplify the packaging
but I take your point: probably not many people use the
doc files anyway since they are mostly all online anyway.
Another radical approach would be to drop them completely
but I think it is good to have them available for offline access.
I will try to consider addressing this for F23.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug
https://bugzilla.redhat.com/token.cgi?t=VfnVQjMM6t&a=cc_unsubscribe