~alpine/aports

[alpine-aports] [PATCH] main/mkinitfs: Add busybox to makedepends_host

Details
Message ID
<20171010065704.33798.22283.stgit@Rajivs-MacBook-Pro.local>
Sender timestamp
1507618625
DKIM signature
missing
Download raw message
Patch: +1 -1
When bootstrapping aarch64, mkinitfs fails to build with the following
error

```
+ apkbuildname mkinitfs
+ local repo=mkinitfs
+ local pkg=mkinitfs
+ [ mkinitfs = mkinitfs ]
+ repo=main
+ echo /home/builder/aports-edge/main/mkinitfs/APKBUILD
+ CHOST=aarch64 BOOTSTRAP=bootimage APKBUILD=/home/builder/aports-edge/main/mkinitfs/APKBUILD abuild -r
>>> mkinitfs: abuild 3.0.2-r0
>>> mkinitfs: Checking sanity of /home/builder/aports-edge/main/mkinitfs/APKBUILD...
>>> mkinitfs: Analyzing dependencies...
ERROR: unsatisfiable constraints:
  /bin/sh (virtual):
    provided by: busybox
    required by: kmod-24-r0[/bin/sh]
                 kmod-24-r0[/bin/sh]
  .makedepends-mkinitfs-0:
    masked in: cache
    satisfies: world[.makedepends-mkinitfs]
>>> ERROR: mkinitfs: all failed
>>> mkinitfs: Uninstalling dependencies...
```

Adding busybox to makedepends_host fixes this issue.

Signed-off-by: Rajiv Ranganath <rajiv.ranganath@atihita.com>
---
 main/mkinitfs/APKBUILD |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/main/mkinitfs/APKBUILD b/main/mkinitfs/APKBUILD
index db1ea1c..8c1c249 100644
--- a/main/mkinitfs/APKBUILD
+++ b/main/mkinitfs/APKBUILD
@@ -8,7 +8,7 @@ url="http://git.alpinelinux.org/cgit/mkinitfs"
arch="all"
license="GPL2"
makedepends_build=""
makedepends_host="kmod-dev util-linux-dev cryptsetup-dev linux-headers"
makedepends_host="busybox kmod-dev util-linux-dev cryptsetup-dev linux-headers"
makedepends="$makedepends_build $makedepends_host"
depends="busybox apk-tools>=2.0 lddtree>=1.25"
install="$pkgname.pre-upgrade $pkgname.post-install $pkgname.post-upgrade"



---
Unsubscribe:  alpine-aports+unsubscribe@lists.alpinelinux.org
Help:         alpine-aports+help@lists.alpinelinux.org
---
Reply to thread Export thread (mbox)