You are not logged in.

#1 2014-12-18 00:58:48

termnml
Member
Registered: 2014-09-17
Posts: 5

[solved] Not Satisfied Dep on System Upgrade but single install works

Hi. Wanted to just update my sys by "pacman -Syu" and it gave me this error.

>>> sudo 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
 archlinuxfr is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: haskell-http: requires haskell-network=2.5.0.0-2
:: haskell-http: requires haskell-parsec=3.1.5-3

So its (should be) related to the haskell-http pkg. Tried to re-install the pkg to dig deeper.
But it gave me no error at all:

>>> sudo pacman -S haskell-http
warning: haskell-http-4000.2.12-3 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...

Packages (1): haskell-http-4000.2.12-3

Total Installed Size:   11,98 MiB
Net Upgrade Size:       0,00 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                     [########################] 100%
(1/1) checking package integrity                   [########################] 100%
(1/1) loading package files                        [########################] 100%
(1/1) checking for file conflicts                  [########################] 100%
(1/1) checking available disk space                [########################] 100%
(1/1) reinstalling haskell-http                    [########################] 100%
Reading package info from stdin ... done.

So I dont see the problem. Any tips how to find the problem? thx

Last edited by termnml (2014-12-23 03:19:55)

Offline

#2 2014-12-18 01:01:46

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [solved] Not Satisfied Dep on System Upgrade but single install works

pacsearch haskell-network
community/haskell-network 2.6.0.2-1

Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2014-12-18 01:06:08

termnml
Member
Registered: 2014-09-17
Posts: 5

Re: [solved] Not Satisfied Dep on System Upgrade but single install works

#: pacsearch haskell-network
community/haskell-network 2.6.0.2-1 [installed: 2.5.0.0-2]
    Low-level networking interface
local/haskell-network 2.5.0.0-2 [installed]
    Low-level networking interface

Last edited by termnml (2014-12-18 01:06:31)

Offline

#4 2014-12-18 01:14:55

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [solved] Not Satisfied Dep on System Upgrade but single install works

Yes, that is my point: haskell-http requires an older version of haskell-network (the one you currently have installed)...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#5 2014-12-18 01:28:35

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

Re: [solved] Not Satisfied Dep on System Upgrade but single install works

https://www.archlinux.org/packages/comm … kell-http/ has been marked out of date 1-2 days ago.
Have you tried updating it yourself?

Offline

#6 2014-12-19 14:32:27

termnml
Member
Registered: 2014-09-17
Posts: 5

Re: [solved] Not Satisfied Dep on System Upgrade but single install works

Ah okay. Doesn't know how to update it. And what I have to look at.

So I will have to wait till the PKG is updated?

Offline

#7 2014-12-19 14:42:56

Awebb
Member
Registered: 2010-05-06
Posts: 6,298

Re: [solved] Not Satisfied Dep on System Upgrade but single install works

termnml wrote:

Ah okay. Doesn't know how to update it. And what I have to look at.

So I will have to wait till the PKG is updated?

You can either wait or build the package yourself. Read the wiki article about makepkg and ABS. It's lengthy at first, but once you know it, you are invincible... to update problems :-)

Offline

#8 2014-12-22 15:16:21

termnml
Member
Registered: 2014-09-17
Posts: 5

Re: [solved] Not Satisfied Dep on System Upgrade but single install works

Okay. So as packages got updated:
haskell-network -> 2.6.0.2-1
haskell-parsec -> 3.1.7-1

  • I edited the PKGBUILD in the abs and changed the depending versions to the proper ones.

  • Build the package

  • temporary removed haskell-http with pacman

  • Performed the SysUpgrade with pacman which now ran smooth

  • Tried to install the modified pkg -> haskell-http

Still gives me the errors about the deps

$: pacman -U haskell-http-4000.2.12-3-x86_64.pkg.tar.xz 
loading packages...
resolving dependencies...
warning: cannot resolve "haskell-network=2.5.0.0-2", a dependency of "haskell-http"
warning: cannot resolve "haskell-parsec=3.1.5-3", a dependency of "haskell-http"
:: The following package cannot be upgraded due to unresolvable dependencies:
      haskell-http

Could it be that there are dep-defs in the src itself?
I'm a little confused.

But thank for your great help guys and the insane fast replys. smile

Edited: Some lang improvement.

Last edited by termnml (2014-12-22 17:26:33)

Offline

Board footer

Powered by FluxBB