Subject: [alpine-devel] apk upgrade failure

From: Sam Dodrill <[email-masked]>
Date: Wed, 29 Jan 2014 21:07:50 -0500

Running edge on a server of mine. Trying to upgrade it and I get this error
message.

genesect ~ > sudo apk upgrade
ERROR: unsatisfiable constraints:
  Huh? Error reporter did not find the broken constraints.

apk upgrade -f hangs and I can't seem to find another combination of flags
that works. Any ideas?

genesect ~ > apk --version
apk-tools 2.4.0, compiled for x86_64.

Thanks,

Sam Dodrill

---

From: Timo Teras <[email-masked]>
Date: Mon, 3 Feb 2014 13:06:42 +0200

Hi,

On Wed, 29 Jan 2014 21:07:50 -0500
Sam Dodrill <[email-masked]> wrote:

> Running edge on a server of mine. Trying to upgrade it and I get this
> error message.
> 
> apk upgrade -f hangs and I can't seem to find another combination of
> flags that works. Any ideas?
> 

We are experiencing something similar on the build servers and are
looking into it. Our issue seems to be related to audacity having
install_if audacity-plugins, and audacity-plugins makedepending on
audacity (via audacity-dev).

In all cases, sounds like issue in install_if handling. If you can post
the list of packages installed, and the packages in 'world' that would
be helpful. Thanks.

- Timo

---
Unsubscribe:  [email-masked]
Help:         [email-masked]
---

---

From: Sam Dodrill <[email-masked]>
Date: Mon, 3 Feb 2014 09:46:59 -0800

/etc/apk/world: http://git.io/SjfSmw
apk info: http://git.io/xqoqBQ

---

From: Natanael Copa <[email-masked]>
Date: Mon, 3 Feb 2014 19:41:26 +0000

On Mon, 3 Feb 2014 09:46:59 -0800

> apk info: http://git.io/xqoqBQ

Since we suspect install_if, it would be interesting to know exactly
what package you have installed that has install_if set.

Could you please paste the output of:
awk -F: '$1 == "P" { p=$2 };
	$1=="i" {i=$2};
	$0=="" && i {print p ": "i; p=""; i=""}' \
	/lib/apk/db/installed 

-nc

---

---

From: Sam Dodrill <[email-masked]>
Date: Mon, 3 Feb 2014 11:47:14 -0800

genesect bin > awk -F: '$1 == "P" { p=$2 };
quote>         $1=="i" {i=$2};
quote>         $0=="" && i {print p ": "i; p=""; i=""}' \
>         /lib/apk/db/installed
abuildhelper: abuild
glib-lang: glib=2.38.2-r0 lang
gettext-lang: gettext=0.18.3.2-r0 lang

---

From: Natanael Copa <[email-masked]>
Date: Tue, 4 Feb 2014 11:30:33 +0100

On Mon, 3 Feb 2014 11:47:14 -0800

> gettext-lang: gettext=0.18.3.2-r0 lang

I could be wrong but I don't think this is due to install_if.

-nc

---