Received: from mail.wilcox-tech.com (mail.wilcox-tech.com [45.32.83.9]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 593E7780FB0 for <~alpine/apk-tools@lists.alpinelinux.org>; Sun, 16 Feb 2020 21:35:31 +0000 (UTC) Received: (qmail 13180 invoked from network); 16 Feb 2020 21:35:27 -0000 Received: from localhost (HELO ?IPv6:2600:1702:2a80:1b9f:5bbc:af4c:5dd1:a183?) (awilcox@wilcox-tech.com@127.0.0.1) by localhost with ESMTPA; 16 Feb 2020 21:35:27 -0000 Subject: Re: APK Package Name Issue on armel port To: ~alpine/apk-tools@lists.alpinelinux.org References: <20200214105215.6873e402@vostro.wlan> From: "A. Wilcox" Autocrypt: addr=awilfox@adelielinux.org; prefer-encrypt=mutual; keydata= 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 N7qhRF0UHQZkMW1rGbU= Organization: =?UTF-8?Q?Ad=c3=a9lie_Linux?= Message-ID: <62f21c96-ff43-83e4-5b7f-2e65e6d72729@adelielinux.org> Date: Sun, 16 Feb 2020 15:35:23 -0600 User-Agent: Mozilla/5.0 (X11; Linux ppc64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="j6L6Xz5NPZUgTvFOrGFXQqk7yRKcO3LFc" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --j6L6Xz5NPZUgTvFOrGFXQqk7yRKcO3LFc Content-Type: multipart/mixed; boundary="i3kqtBWP6ZdB4G6lFffGHfF9dXPH5eNAJ" --i3kqtBWP6ZdB4G6lFffGHfF9dXPH5eNAJ Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 16/02/2020 13:01, Carl Chave wrote: > Timo, >=20 > I'll try to keep this short but I'm out of ideas and hoping you might > see where I'm going wrong. >=20 > -- used aports/abuild and bootstrap.sh on alpine x86_64 to cross > compile an armel base package set, all but kernel and initramfs > -- compiled kernel separately with appended .dtb for the armel board > -- modified the genrootfs.sh script to build root file system image > with just alpine-base > -- added kernel modules to root file system > -- boot armel board from included uboot with root=3D kernel argument (n= o > initramfs) >=20 > All of the above seems to work just fine. I get no errors during > boot, I can login, network is good etc. The only issue so far is with > apk always returning unsatisfiable constraints missing (alpine-base) > and alpine-base is the only entry in world. My public key is in > /etc/apk/keys and I don't see anything that would indicate trust is an > issue. I rebuilt the whole repo again last night and the problem > remains. >=20 > So I decided to take the same armel repo and modified the > alpine-chroot script to use it to build an armel chroot on my Fedora > machine with QEMU static. This worked fine and apk worked as expected > in the chroot! I diff'd the /lib/apk/db/installed file between the > armel board load and the chroot and they were identical. I even moved > the file between machines just to see and either file works in the > chroot but neither works on the armel board load. apk still complains > of unsatisfiable constraints. >=20 > Next I tar'd up the chroot on the fedora machine, wiped the armel > board / partition and restored it with the chroot image. Did a few > changes in etc for securetty, inittab, fstab, shadow and symlinks in > /etc/runlevels but that's it. Rebooted, everything came up fine but > apk remains broken the same as it was. >=20 > Can you think of anything that I'm doing wrong that would break or > confuse apk? A kernel config option? Lack of initramfs? Tar option? > Timestamps? Locale? Timezone? fstab mount option? I ran strace at one > point but didn't see anything obviously different between a working > system and the non-working system. I couldn't get ltrace to compile. >=20 > I just don't know how to proceed from here. >=20 > Thanks, > Carl It sounds like you may be missing an /etc/apk/repositories file. If not, maybe you are using HTTPS and the date is not set properly. This could cause a certificate validation failure, and then apk would ignore the repository. Best, --arw --=20 A. Wilcox (awilfox) Project Lead, Ad=C3=A9lie Linux https://www.adelielinux.org --i3kqtBWP6ZdB4G6lFffGHfF9dXPH5eNAJ-- --j6L6Xz5NPZUgTvFOrGFXQqk7yRKcO3LFc Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjNyWOYPU1SaTSMHHyynLUZIrnRQFAl5JtZsACgkQyynLUZIr nRRxuxAAre94NPc7QHL0o12AjwYCWtv9J79IyLsA1klPttzPA1k2RYsS7NDIsr9S mZH0OR0piC0P5eAaYWR0worBnDbnhZuucBH7X10AMMi+03cU1oyCdplD82Z2W47X 1MWpKmxMCouNdEUn6ACybWxAUTBPS0hzntn8EQwylfQ+JNod+yUW8lQwjvl0P4IF cp1TzqtScCe794yRv/ExqKmyon7tq5OGJ3vPwCJFmAfcZ65rnE+8gnWKG86RVH9K BCKPZs4tlI9YdgwaplmzZD6vVUIvvketpe3sxhr2993T+yj4SFjT60cWJPAKLAmo 6mGbBlsagvkAWAZtoQXyNBNE+3t4ba1tJbnXTogPZQb3cuEKjku5VUQpHm96AAjj iZY43MMXnOBD/iOh3DvGUX9AJhdpydgV+YwZKMp9OfjpL4Lx9lTOa4Tr4X+uN0dm HFhcVwLZ1IeiNnfcVREt/NeWx3sdI5YIhWiwVZEinuZnrT9pl+WkkwwJ4inu1wh3 lBJB35k7qtr9J+0OAtJqe5TJgM9WXP7zf2ZoSkUFilbhKjQslj/5i5o1YQ0ohJow oUoBUuR1Nz+l9dXia7QmvVzjXzoUAz+WY3IcG86qF/Rm4gRCaKhVLtNDDlAE4BhY Lxn8YeDkEKd+LdAX+vEiSw0W2ZEdgAsFOLb41bHJOOlOACNeFr4= =ezDX -----END PGP SIGNATURE----- --j6L6Xz5NPZUgTvFOrGFXQqk7yRKcO3LFc--