From: Matthias Schiffer <mschiffer@universe-factory.net>
Date: Sun, 14 Jan 2018 16:07:28 +0000 (+0100)
Subject: scripts/feeds: fix install of packages with different source/binary names
X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=06d51dbb9e4c3160094b61354115b80f0fc7dae8;p=openwrt%2Fstaging%2Fldir.git

scripts/feeds: fix install of packages with different source/binary names

The logic for choice between source and binary packages was reversed.

Fixes: 52719c2b67af "metadata: scripts/feeds: distinguish between source
and binary packages, resolve virtual dependencies"
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
---

diff --git a/scripts/feeds b/scripts/feeds
index 4ee5a33991..f49cdb3e45 100755
--- a/scripts/feeds
+++ b/scripts/feeds
@@ -580,7 +580,7 @@ sub install_target_or_package {
 	};
 
 	my $this_feed_src = lookup_src($feed, $name);
-	$this_feed_src or do {
+	$this_feed_src and do {
 		return install_src($this_feed_src, $name, $force);
 	};