You are not logged in.

#1 2011-12-13 15:54:38

Snark1994
Member
From: Wales
Registered: 2011-06-09
Posts: 30

[SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

When running "sudo pacman -Syu" I get the following errors:

:: Synchronising package databases...
 core                                                         102.0K  55
 extra                                                       1151.9K  66
 community                                                    957.2K  79
 multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: xmonad-contrib: requires xmonad=0.9.2-2.1
:: xmonad-contrib: requires haskell-x11=1.5.0.0

Finished.
[joshua:~]$ sudo pacman -Q xmonad haskell-x11             (13-12 15:32)
xmonad 0.9.2-2.1
haskell-x11 1.5.0.0-7.3

The only difference I can see is the '-7.3' on the end of haskell-x11's version. I presume this is significant...

Is anyone else experiencing the same issues? Is there a way to resolve this?

Thanks

Last edited by Snark1994 (2011-12-14 22:39:55)


Snark1994

Offline

#2 2011-12-13 15:58:50

Giacomo Ritucci
Member
From: Bologna, Italy
Registered: 2009-10-25
Posts: 26

Re: [SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

I have exactly the same issue, but I don't know what the cause is.


One of these days I'm gonna learn to play and write myself a song

Offline

#3 2011-12-13 16:04:44

arguser
Member
From: world/argentina/entrerios
Registered: 2011-07-13
Posts: 15
Website

Re: [SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

Same issue here!

~ >> yaourt -Syu                                                                                                                                                            ArchLinux
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 archlinuxfr is up to date
error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
:: xmonad-contrib: requires xmonad=0.9.2-2.1
:: xmonad-contrib: requires haskell-x11=1.5.0.0
le at ivana
~ >> pacman -Qi xmonad                                                                                                                                                      ArchLinux
Name           : xmonad
Version        : 0.9.2-2.1
URL            : http://xmonad.org/
Licenses       : BSD
Groups         : None
Provides       : None
Depends On     : ghc=7.0.3  gmp  haskell-x11=1.5.0.0  sh  haskell-mtl=2.0.1.0  haskell-utf8-string=0.3.6
Optional Deps  : None
Required By    : xmonad-contrib
Conflicts With : None
Replaces       : None
Installed Size : 6912,00 K
Packager       : Unknown Packager
Architecture   : x86_64
Build Date     : mié 22 jun 2011 16:45:30 ART
Install Date   : mié 03 ago 2011 18:18:32 ART
Install Reason : Explicitly installed
Install Script : Yes
Description    : A lightweight X11 tiled window manager written in Haskell

le at ivana
~ >> pacman -Qi haskell-x11                                                                                                                                                 ArchLinux
Name           : haskell-x11
Version        : 1.5.0.0-7.3
URL            : http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11
Licenses       : custom:BSD3
Groups         : None
Provides       : None
Depends On     : ghc=7.0.3-2  haskell-syb=0.3-2.1  libx11  libxinerama
Optional Deps  : None
Required By    : haskell-x11-xft  xmonad  xmonad-contrib
Conflicts With : haskell-x11-extras
Replaces       : None
Installed Size : 44423,00 K
Packager       : Unknown Packager
Architecture   : x86_64
Build Date     : mié 22 jun 2011 16:26:12 ART
Install Date   : mié 03 ago 2011 18:14:41 ART
Install Reason : Installed as a dependency for another package
Install Script : Yes
Description    : A Haskell binding to the X11 graphics library.

Offline

#4 2011-12-13 16:28:07

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

haskell-x11 has been updated today. Currently we have haskell-x11 1.5.0.1-1 in [community] http://www.archlinux.org/packages/commu … skell-x11/

xmonad-contrib does indeed need haskell-x11=1.5.0.0 - maybe it's a bug?
xmonad-contrib has been marked out of date for some time ...

Last edited by karol (2011-12-13 16:30:24)

Offline

#5 2011-12-13 16:51:32

arguser
Member
From: world/argentina/entrerios
Registered: 2011-07-13
Posts: 15
Website

Re: [SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

How should I update haskell-x11 then?

~ >> sudo pacman -Su haskell-x11
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: xmonad: requires haskell-x11=1.5.0.0
:: xmonad-contrib: requires haskell-x11=1.5.0.0

Offline

#6 2011-12-13 17:13:24

delacruz
Member
From: /home/houston
Registered: 2007-12-09
Posts: 102

Re: [SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

Same issue here sad


EDIT: How odd, the issue went away.  I am able to updat without any issues now.

Last edited by delacruz (2011-12-13 17:16:15)

Offline

#7 2011-12-13 19:34:47

arguser
Member
From: world/argentina/entrerios
Registered: 2011-07-13
Posts: 15
Website

Re: [SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

Problem persist over here. Did you do something?

Offline

#8 2011-12-13 19:48:01

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

arguser wrote:

Problem persist over here. Did you do something?

https://bugs.archlinux.org/task/27552

I still get the error:

[karol@black ~]$ pacman -S xmonad-contrib 
resolving dependencies...
warning: cannot resolve "xmonad=0.9.2-2.1", a dependency of "xmonad-contrib"
warning: cannot resolve "haskell-x11=1.5.0.0", a dependency of "xmonad-contrib"
:: The following package cannot be upgraded due to unresolvable dependencies:
      xmonad-contrib

Do you want to skip the above package for this upgrade? [y/N] y
error: failed to prepare transaction (unexpected error)

Last edited by karol (2011-12-13 19:52:34)

Offline

#9 2011-12-13 20:14:56

arguser
Member
From: world/argentina/entrerios
Registered: 2011-07-13
Posts: 15
Website

Re: [SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

Found solution to the issue:

  • First remove xmonad-contrib

    ~ >> sudo pacman -R xmonad-contrib                                                                                                                                                                                                  ArchLinux
    checking dependencies...
    
    Remove (1): xmonad-contrib-0.9.2-3 [46,89 MB]
    
    Total Removed Size:   46,89 MB
    
    Do you want to remove these packages? [Y/n] Y
    (1/1) removing xmonad-contrib
  • Then upgrade system

    ~ >> yaourt -Syu                                                                                                                                                                                                                    ArchLinux
    :: Synchronizing package databases...
     core is up to date
     extra is up to date
     community is up to date
     multilib is up to date
     archlinuxfr is up to date
    
    
    ==> Package upgrade only (new release):
    extra/wxgtk               2.8.12.1-1  1 -> 2
    community/haskell-x11-xft 0.3.1-1     1 -> 2
    community/vimpager        1.6.3-1     1 -> 2
    community/xmonad          0.9.2-2.1   2.1 -> 3
    
    ==> Software upgrade (new version) :
    core/linux                3.1.4-1     -> 3.1.5-1
    core/linux-docs           3.1.4-1     -> 3.1.5-1
    core/linux-headers        3.1.4-1     -> 3.1.5-1
    extra/imagemagick         6.7.3.8-1   -> 6.7.4.0-1
    community/haskell-x11     1.5.0.0-7.3 -> 1.5.0.1-1
    
    ==> Continue upgrade ? [Y/n]
    ==> [V]iew package detail   [M]anually select packages
    ==> --------------------------------------------------
    ==> Y
  • Finally install xmonad-contrib-darcs

Note: xmonad-contrib gave me sames dependencies errrors.

Last edited by arguser (2011-12-13 20:38:56)

Offline

#10 2011-12-14 08:23:42

Snark1994
Member
From: Wales
Registered: 2011-06-09
Posts: 30

Re: [SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

Well, it's all been fixed now, seemingly... I just '-Syu' and it seemed to fix itself, though it did have a warning

unregistering X11-1.5.0.0 would break the following packages: xmonad-contrib-0.9.2 X11-xft-0.3.1 xmonad-0.9.2 (ignoring)

Here's what the logs say:

[joshua:~]$ sudo pacman -Q xmonad haskell-x11
xmonad 0.9.2-3
haskell-x11 1.5.0.1-1
[joshua:~]$ egrep \(xmonad\|haskell\) /var/log/pacman.log
[2011-08-24 10:36] Running 'pacman -S xmonad xmonad-contrib xmobar trayer dmenu'
[2011-08-24 10:38] installed haskell-syb (0.3-2.1)
[2011-08-24 10:38] installed haskell-x11 (1.5.0.0-7.3)
[2011-08-24 10:38] installed haskell-transformers (0.2.2.0-3.1)
[2011-08-24 10:38] installed haskell-mtl (2.0.1.0-3.1)
[2011-08-24 10:38] installed haskell-utf8-string (0.3.6-7.2)
[2011-08-24 10:38] xmonad now has dynamic configuration via ~/.xmonad/xmonad.hs
[2011-08-24 10:38] See [url]http://haskell.org/haskellwiki/Xmonad/Config_archive[/url] for examples
[2011-08-24 10:38] If you would like to run xmonad as a window manager inside GNOME, please see
[2011-08-24 10:38] [url]http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome#Setting_up_Gnome_to_use_Xmonad[/url]
[2011-08-24 10:38] installed xmonad (0.9.2-2.1)
[2011-08-24 10:38] installed haskell-x11-xft (0.3-19.4)
[2011-08-24 10:38] installed xmonad-contrib (0.9.2-2.1)
[2011-11-21 22:14] unregistering X11-xft-0.3 would break the following packages: xmonad-contrib-0.9.2 (ignoring)
[2011-11-21 22:14] upgraded haskell-x11-xft (0.3-19.4 -> 0.3.1-1)
[2011-11-21 22:14] upgraded xmonad-contrib (0.9.2-2.1 -> 0.9.2-3)
[2011-12-14 08:11] unregistering X11-1.5.0.0 would break the following packages: xmonad-contrib-0.9.2 X11-xft-0.3.1 xmonad-0.9.2 (ignoring)
[2011-12-14 08:11] upgraded haskell-x11 (1.5.0.0-7.3 -> 1.5.0.1-1)
[2011-12-14 08:11] upgraded haskell-x11-xft (0.3.1-1 -> 0.3.1-2)
[2011-12-14 08:12] upgraded xmonad (0.9.2-2.1 -> 0.9.2-3)
[2011-12-14 08:12] upgraded xmonad-contrib (0.9.2-3 -> 0.9.2-4)

I'll mark this problem as 'SOLVED', but if anyone has an explanation for what was going on I would be pleased to hear it smile

EDIT: Um... Do you mark threads as solved in this forum? I can't see a link for it sad

Thanks,

Last edited by Snark1994 (2011-12-14 08:26:36)


Snark1994

Offline

#11 2011-12-14 09:15:05

linux-ka
Member
From: ADL
Registered: 2010-05-07
Posts: 232

Re: [SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

I still don't get it why you still install xmonad and other haskell-based progs by pacman. Do it with cabal and all freaky dependency problems will be gone. Btw, xmonad-0.10 is the current version.

Offline

#12 2011-12-14 10:48:11

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [SOLVED] xmonad-contrib won't update (could not satisfy dependencies)

Snark1994 wrote:

Um... Do you mark threads as solved in this forum? I can't see a link for it

Please read the forum rules https://bbs.archlinux.org/viewtopic.php?id=130309

Offline

Board footer

Powered by FluxBB