FS#47488 - [xmonad] 0.12-1 conflicts with haskell-html 1.0.1.2-2

Attached to Project: Community Packages
Opened by Markus Großer (MarkusGrosser) - Tuesday, 22 December 2015, 12:58 GMT
Last edited by Jelle van der Waa (jelly) - Tuesday, 29 December 2015, 20:26 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jelle van der Waa (jelly)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

The 0.12-1 xmonad package creates a symlink from /usr/share/doc/ghc/html/libraries/html to /usr/share/doc/xmonad/html. /usr/share/doc/ghc/html/libraries however is the place for Haskell package documentation, and hence xmonad conflicts with the haskell-html package, whose documentation resides there.

Steps to reproduce:

$ sudo LC_ALL=C pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (3) Old Version New Version Net Change

community/haskell-setlocale 1.0.0.3-2 0.71 MiB
community/xmonad 0.11.1-5 0.12-1 1.02 MiB
community/xmonad-contrib 0.11.4-5 0.12-1 14.31 MiB

Total Installed Size: 76.48 MiB
Net Upgrade Size: 16.04 MiB

:: Proceed with installation? [Y/n]
(3/3) checking keys in keyring [----------------------------------------------------------------------------------------] 100%
(3/3) checking package integrity [----------------------------------------------------------------------------------------] 100%
(3/3) loading package files [----------------------------------------------------------------------------------------] 100%
(3/3) checking for file conflicts [----------------------------------------------------------------------------------------] 100%
error: failed to commit transaction (conflicting files)
xmonad: /usr/share/doc/ghc/html/libraries/html exists in filesystem
Errors occurred, no packages were upgraded.
$ LC_ALL=C pacman -Qo /usr/share/doc/ghc/html/libraries/html
/usr/share/doc/ghc/html/libraries/html is owned by haskell-html 1.0.1.2-2
This task depends upon

Closed by  Jelle van der Waa (jelly)
Tuesday, 29 December 2015, 20:26 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in 0.12-2

Loading...