Bug#800423: ghc: Package ghc 7.10.2-2 conflicts with itself via virtual packages

Joachim Breitner nomeata at debian.org
Tue Sep 29 07:37:43 UTC 2015


Control: reassign -1 ghc-doc
Control: retitle -1 ghc-doc has file conflicts with packages from stable (jessie)
Control: found -1 ghc-doc/7.10.2-2
Control: severity seroius

Dear Tobias,

thanks for your report.

Am Dienstag, den 29.09.2015, 09:01 +0200 schrieb Tobias Stein:
>    * What led up to the situation?
> I tried to upgrade haskell-platform to current state in experimental using
> aptitude.
> The installation process exited with:
> 
> Lese Changelogs... Fertig
> Extrahiere Vorlagen aus Paketen: 100%
> (Lese Datenbank ... 502051 Dateien und Verzeichnisse sind derzeit installiert.)
> Vorbereitung zum Entpacken von .../ghc-doc_7.10.2-2_all.deb ...
> Entpacken von ghc-doc (7.10.2-2) über (7.6.3-21) ...
> dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/ghc-
> doc_7.10.2-2_all.deb (--unpack):
>  Versuch, »/usr/lib/ghc-doc/hoogle/transformers.txt« zu überschreiben,
> welches auch in Paket libghc-transformers-doc 0.3.0.0-5 ist
> Trigger für dochelp (0.1.2+b1) werden verarbeitet ...
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> Failed to perform requested operation on package.  Trying to recover:
> Drücken Sie zum Fortsetzen die Eingabetaste.

The problem is that the transformers package got merged into the
compiler, so what used to be in libghc-transformers-doc is now in ghc
-doc. This needs a Conflict and Breaks from ghc-doc to libghc
-transformers-doc (and possibly others), or possibly ghc-doc can move
these files somewhere else, and haddock can be told where to look.

This needs to be fixed before this version of ghc can enter testing.

> For example the Package ghc 7.10.2.2 conflicts with "libghc-array-dev" or
> "libghc-base-dev" which is provided by ghc 7.10.2-2.
> So it looks for me that this version of ghc conflicts with itself.

This is actually ok, a package will never actually conflict with
itself, just with anything else providing libghc-base-dev.

Greetings,
Joachim

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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20150929/958caa68/attachment.sig>


More information about the Pkg-haskell-maintainers mailing list