X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail-oa0-f48.google.com (mail-oa0-f48.google.com [209.85.219.48]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 04746DC01B6 for ; Thu, 9 Jan 2014 20:57:53 +0000 (UTC) Received: by mail-oa0-f48.google.com with SMTP id k1so4022057oag.21 for ; Thu, 09 Jan 2014 12:57:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=gNLPWgO9UhvxtP/O3SHG/I+5ocoU7/pGwqW7k7KW1IY=; b=vi26l9EADOlzVO9OT6aZ+nCS42R/oEnSYhy2ghcx6pJPwfGsfb7s3lVL4chcaNWb/k UuhB7nSWqtJln5kxfhOwgrbMMGEnwc154TeDNPegrj7s4qV+4ZzCPY4uwTT04RlwWN23 ysM1M2WbMNbt/kEyE74UXVZ/1YBZ9R/EvAoKify9Gsr9Dt1I50CJS+5iKN+1f36AeeNn yolj2xrFqhx9XwiKDE1gA+kRX8vBOm0UDIVR0FvhgDUIuUSTBZ/G5YQSAlNYgmCKZK+M E4L+0ahPyLaI86EsJxWP/4EDyGWJcQYR999+qIPD1OwJedY9XWYE6GWPZtJvpCvoWI22 d7+w== X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 X-Received: by 10.182.247.68 with SMTP id yc4mr2887840obc.67.1389301072199; Thu, 09 Jan 2014 12:57:52 -0800 (PST) Received: by 10.60.169.208 with HTTP; Thu, 9 Jan 2014 12:57:52 -0800 (PST) In-Reply-To: References: Date: Thu, 9 Jan 2014 21:57:52 +0100 Message-ID: Subject: Re: [alpine-devel] From: Fredrik Paulsson To: alpine-devel@lists.alpinelinux.org Content-Type: multipart/alternative; boundary=089e015384d6e50ad004ef8fdc47 --089e015384d6e50ad004ef8fdc47 Content-Type: text/plain; charset=ISO-8859-1 Changed my /etc/apk/world from libftdi-compat> apk add python ERROR: unsatisfiable constraints: libftdi-compat (missing): required by: world[libftdi-compat] telldus-core (missing): required by: world[telldus-core] How do I install my built packages from $HOME/aports on another system in a correct way? I thought it was just to run the following: >setup-alpine >cp my_public_key /etc/apk/keys/. >apk add / Cheers, Frepa 2014/1/6 Fredrik Paulsson > Thanks for the explanation of '><'! > > I have already ran the setup_alpine script and I have a cache. If I make > 'ls' of /etc/apk/cache I get the following: > > APKINDEX.9bca125c.tar.gz > APKINDEX.f9100962.tar.gz > installed > libusb-compat-0.1.5-r2.a416bcbd.apk > libcrypto1.0-1.0.1e-r5.f1011226.apk > telldus-core-2.1.1-r1.c48f5769.apk > libftdi-compat-0.20-r1.e2ad09a1.apk > > Clearly my own apk:s telldus-core and libftdi are there. > > What I find strange is that they are not referenced inside any APKINDEX > file of the cache? > > Cheers, > Frepa > > 2014/1/6 Ted Trask > >> The >< indicates that the package is locked to a particular version. That >> happens any time you install a package from an apk file rather from a >> repository. You can remove that info from the end of the line if you would >> like to upgrade the package to match the latest in the repo. This will not >> solve your problem, however. The package is not installed on a reboot >> because apk cannot find the package. Try creating a local cache: >> http://wiki.alpinelinux.org/wiki/Local_APK_cache >> >> Ted >> >> On Jan 5, 2014, at 8:22 AM, Fredrik Paulsson < >> paulsson.engelholm@gmail.com> wrote: >> >> Hi, >> >> Trying to develop/build two new APK packages libftdi and telldus-core >> (home automation) by using the guides on the wiki and Alpine Linux 2.7.2. >> >> I have a chroot-environment and managed to build the packages in >> $HOME/aports. Copied the packages together with APKINDEX from >> $HOME/packages to a usb-stick. >> >> Installed the packages on another alpine linux system (2.7.2) and also >> made 'lbu commit', still they don't appear after reboot!? >> >> My guess is that /etc/apk/world is blocking them: >> >> libftdi-compat>> telldus-core>> >> Why is '<>' added during installation? >> >> Thanks for any help, >> frepa - new on alpine linux >> >> >> --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: >> alpine-devel+help@lists.alpinelinux.org --- >> >> > --089e015384d6e50ad004ef8fdc47 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

Changed my /etc/apk/world from

libftdi-compat><Q14q0JoVME9CJeH9I0Fk/Hh2pMUQQ=3D
telld= us-core><Q1xI9XaVaXUEkNZm7YPxZfdpVjwCA=3D

to= =A0

libftdi-compat
telldus-core

Still the apk-packages are *not* installed in RAM= although my cache looks like:

APKINDEX.0f59c= 441.tar.gz =A0
APKINDEX.9bca125c.tar.gz =A0
install= ed =A0 =A0 =A0 =A0 =A0 =A0 =A0=A0
libusb-compat-0.1.5-r2.a416bcbd.apk
libftdi-compat-0.20-r1.e= 2ad09a1.apk =A0
telldus-core-2.1.1-r1.c48f5769.apk

Tried to install python using apk but receives the followi= ng response:

> apk add python
ERROR: unsatisfiable= constraints:
=A0 libftdi-compat (missing):
=A0 =A0 req= uired by: world[libftdi-compat]
=A0 telldus-core (missing):
=
=A0 =A0 required by: world[telldus-core]

How= do I install my built packages from $HOME/aports on another system in a co= rrect way?

I thought it was just to run the follow= ing:

>setup-alpine
>cp my_public_key /etc/ap= k/keys/.
>apk add <path>/<mybuiltpackage.apk>

Cheers,
Frepa






2014/1/6 Fredrik Paulsson <paulsson.engelholm@gmail.com>
Thanks for the explana= tion of '><'!

I have already ran the setu= p_alpine script and I have a cache. If I make 'ls' of /etc/apk/cach= e I get the following:

APKINDEX.9= bca125c.tar.gz
APKINDEX.f9100962.tar.gz
=
installed =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 =A0 =A0
libusb-compat-0.1.5-r2.a416bcbd.apk
libcryp= to1.0-1.0.1e-r5.f1011226.apk
telldus-core-2= .1.1-r1.c48f5769.apk
libftdi-compat-0.20-r1= .e2ad09a1.apk

Clearly my own apk:s telldus-core and libftdi are there= .

What I find strange is that they are not referen= ced inside any APKINDEX file of the cache?

Cheers,=
Frepa

2014/= 1/6 Ted Trask <ttrask01@yahoo.com>
The >< indicates that the p= ackage is locked to a particular version. That happens any time you install= a package from an apk file rather from a repository. You can remove that i= nfo from the end of the line if you would like to upgrade the package to ma= tch the latest in the repo. This will not solve your problem, however. The = package is not installed on a reboot because apk cannot find the package. T= ry creating a local cache:=A0http://wiki.alpinelinux.org/wiki/Lo= cal_APK_cache

Ted

On Jan 5, 2014, = at 8:22 AM, Fredrik Paulsson <paulsson.engelholm@gmail.com> wrote:

Hi,
Trying to develop/build two new APK packages libftdi and = telldus-core (home automation) by using the guides on the wiki and Alpine L= inux 2.7.2.

I have a chroot-environment and managed to build the pa= ckages in $HOME/aports. Copied the packages together with APKINDEX from $HO= ME/packages to a usb-stick.

Installed the packages on another alpine linux system (= 2.7.2) and also made 'lbu commit', still they don't appear afte= r reboot!?

My guess is that /etc/apk/world is bloc= king them:

libftdi-compat><Q14q0JoVME9CJeH9I0Fk/Hh2pMUQ= Q=3D
telldus-core><Q1xI9XaVaXUEkNZm7YPxZfdpVjwCA=3D

Why is '<>' added during installation= ?

Thanks for any help,
frepa - new on alpine li= nux




--089e015384d6e50ad004ef8fdc47-- --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---