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

Re: [Pkg-haskell-maintainers] Bug#542624: hs-plugins: .haddock file installed in both -dev and -doc


Am Donnerstag, den 20.08.2009, 14:15 +0100 schrieb Iain Lane:
> There appears to be something weird going on with hs-plugins. If you
> check out debian/rules then there is a lot of logic for installing the
> documentation (I don't understand why this is needed; can't we bring
> the package into line?) into hs-plugins-doc.

the reason was that I wanted to avoid having to go through NEW. We have
a lot of packages with a haskell-blubb-doc name as well...

> Included amongst these files is the plugins.haddock file... you can
> see where I'm going now - the new haskell-devscripts also installs the
> same file into libghc6-plugins-dev. File conflict and uninstallable
> packages abound. All build-depending packages fail to build because of
> this, obviously.
> We have only gotten away with this in Debian because hs-plugins-doc is
> arch:all and therefore hasn't been binNMUd - the next upload will
> break. Ubuntu only accepts source uploads so the problem has cropped
> up there.

Very useful for us ;-)

> What's the correct immediate fix for this problem? I've attached a
> diff which I think solves it and uploaded this to Karmic, but I'd
> appreciate peer review before committing to darcs.

the diff looks fine. In fact, the code there in debian/rules was copied
from haskell-devscripts, I guess you can copy from there again, to keep
it in sync.


Joachim "nomeata" Breitner
Debian Developer
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply to: