[arch-haskell] Switching from community+aur to haskell repo, missed something?

Fabio Riga rifabio at gmail.com
Thu Apr 11 22:48:48 CEST 2013


You should use `haskell-xmonad` package. `xmonad` is from [community]
and has another set of dependencies.

Fabio

2013/4/11 Sean Escriva <sean.escriva at gmail.com>:
> I do have them before [extra]
>
> Even just pacman -S ghc xmonad didn't seem to work right
>
> Here's a section of the pacman.log messages, there's plenty more since
> I tried reinstalling things different ways several times:
>
> [2013-04-10 20:44] [PACMAN] Running 'pacman -R ghc'
> [2013-04-10 20:49] [PACMAN] Running 'pacman -Syy'
> [2013-04-10 20:49] [PACMAN] synchronizing package lists
> [2013-04-10 20:49] [PACMAN] Running 'pacman -S xmonad'
> [2013-04-10 20:50] [PACMAN] installed ghc (7.6.2-1)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [PACMAN] installed haskell-data-default-class (0.0.1-1)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [PACMAN] installed
> haskell-data-default-instances-base (0.0.1-1)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [PACMAN] installed
> haskell-data-default-instances-containers (0.0.1-1)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [PACMAN] installed haskell-dlist (0.5-26)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [PACMAN] installed
> haskell-data-default-instances-dlist (0.0.1-1)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [PACMAN] installed
> haskell-data-default-instances-old-locale (0.0.1-1)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [PACMAN] installed haskell-data-default (0.5.3-1)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [ALPM-SCRIPTLET] X11-1.6.1.1: dependency
> "data-default-0.5.1-f89788bb2a84125afabd276b7390d1a4" doesn't exist (u
> [2013-04-10 20:50] [PACMAN] installed haskell-x11 (1.6.1.1-2)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [PACMAN] installed haskell-transformers (0.3.0.0-3)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [PACMAN] installed haskell-mtl (2.1.2-2)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [PACMAN] installed haskell-utf8-string (0.3.7-4)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [PACMAN] installed haskell-extensible-exceptions (0.1.1.4-4)
> [2013-04-10 20:50] [ALPM-SCRIPTLET] Reading package info from stdin ... done.
> [2013-04-10 20:50] [ALPM-SCRIPTLET] xmonad-0.11: Warning:
> haddock-interfaces: /usr/share/doc/xmonad-0.11/html/xmonad.haddock
> doesn
> [2013-04-10 20:50] [ALPM-SCRIPTLET] xmonad-0.11: Warning:
> haddock-html: /usr/share/doc/xmonad-0.11/html doesn't exist or isn't a
> d
> [2013-04-10 20:50] [ALPM-SCRIPTLET] xmonad-0.11: dependency
> "X11-1.6.1.1-1d285f3adf4105d51aa29a4bb5b0c634" doesn't exist (use --fo
> [2013-04-10 20:50] [ALPM-SCRIPTLET] xmonad now has dynamic
> configuration via ~/.xmonad/xmonad.hs
> [2013-04-10 20:50] [ALPM-SCRIPTLET] See
> http://haskell.org/haskellwiki/Xmonad/Config_archive for examples
> [2013-04-10 20:50] [ALPM-SCRIPTLET]
> [2013-04-10 20:50] [ALPM-SCRIPTLET] If you would like to run xmonad as
> a window manager inside GNOME, please see
> [2013-04-10 20:50] [ALPM-SCRIPTLET]
> http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome#Setting_up_Gnome_to_use_Xmonad
> [2013-04-10 20:50] [PACMAN] installed xmonad (0.11-5)
>
>
> I ended up switching back to community+aur to get things reinstalled,
> but can recreate the scenario or do further testing as needed
>
> On Thu, Apr 11, 2013 at 12:01 AM, Magnus Therning <magnus at therning.org> wrote:
>> On Thu, Apr 11, 2013 at 6:35 AM, Sean Escriva <sean.escriva at gmail.com> wrote:
>>> I tried to make a clean switch by uninstalling all haskell pkgs+ghc,
>>> but I missed something so now I'm getting an odd error when I try to
>>> install xmonad or xmonad-contrib:
>>>
>>> soundwave ~ » sudo pacman -S xmonad
>>> resolving dependencies...
>>> looking for inter-conflicts...
>>> error: failed to prepare transaction (could not satisfy dependencies)
>>> :: haskell-x11-xft: requires haskell-x11=1.6.1.1-3
>>> :: haskell-x11-xft: requires haskell-utf8-string=0.3.7-26
>>>
>>> More info on steps leading up to it:
>>> https://gist.github.com/webframp/bdfa579b5129ae5cd3ef
>>>
>>> I've tried removing every haskell-* package and ghc, and reinstalling,
>>> no difference.
>>>
>>> What am I missing?
>>
>> In what order do you have the repos in your pacman conf?  Do note that
>> [haskell-core] (or [haskell], either still works) should go before
>> [extra].
>>
>> /M
>>
>> --
>> Magnus Therning                      OpenPGP: 0xAB4DFBA4
>> email: magnus at therning.org   jabber: magnus at therning.org
>> twitter: magthe               http://therning.org/magnus
>
> _______________________________________________
> arch-haskell mailing list
> arch-haskell at haskell.org
> http://www.haskell.org/mailman/listinfo/arch-haskell



More information about the arch-haskell mailing list