X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mail-lf0-f50.google.com (mail-lf0-f50.google.com [209.85.215.50]) by lists.alpinelinux.org (Postfix) with ESMTP id 151425C43B5 for ; Fri, 4 Nov 2016 09:03:20 +0000 (GMT) Received: by mail-lf0-f50.google.com with SMTP id b81so58672329lfe.1 for ; Fri, 04 Nov 2016 02:03:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=wL3r5lwY/KsRpd62q0ybO42fnyZl090fuodK8mOjIXY=; b=YsNDUb8ZJywSX0aNrMCvKJI9bEzWbcuhcLOhvW/IWU7THrzeqZaOBEKfox11h+c1ZT TQv10+sBoHzrIwB9EBcRP+OkDjSdgKmBTT8rQ+RszO+u1t+y/NS+JbZbcMf8/znOPs// iu4eK18/PhnPCJJ2FAsnC7xd+L1w1udYvE5rlfdEARQcQ30NL+ggFpkvHs3znLeiCtxZ 7MFIvXit718lr/alLonQv+wPGDmBk5O1ejM5HVNXQVRr3Rhrm5zhjN862W7B53EdJoZD rvDbztn7fjoTd8xXKE11NxJHKY2Ni02td9h3wbHbcUh0iu/fXnOhzGkFFeJ/FmvoQlg1 shdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=wL3r5lwY/KsRpd62q0ybO42fnyZl090fuodK8mOjIXY=; b=X1nDbAFADnY4qlxkzOatn+QeXoc9PI1jMMAMWn+FscF6oly3Iqj1BvQ6HCYWzXtEWk wIuqTrTUKoi3uJX29jV9g12ZdKC7RGwUkJaj0YDMwZd6zYc8yaOd54/QdROjZu5Hfesb A5nwGjtxIIGprtDaA61FZPD1CnptFki5hN+zpot9NKev2XXayuS739PK39t1zHsUVpDk EgUdPw4bXPlfTtKItcxYx6boH8OZmwG69L1yw5NfAx2NplW1wR+j6fahgbXYZ0lsE5X6 wjMOvYh18GRugyub42eYpJ9+zlKamMlfQOw0XMe1a2/miqKzDQwPeYXfcJnTYHA88uTl YGlw== X-Gm-Message-State: ABUngve4WGt237G8JyBqn75lCGBUxTLPa8M1FgroRAKnRQbfmt208K5QPkLTs6TGiGfk/g== X-Received: by 10.25.40.10 with SMTP id o10mr11092lfo.66.1478243959726; Fri, 04 Nov 2016 00:19:19 -0700 (PDT) Received: from vostro.util.wtbts.net ([2001:1bc8:101:f402:e66f:13ff:fef3:8cd0]) by smtp.gmail.com with ESMTPSA id e94sm2092416lji.40.2016.11.04.00.19.19 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 04 Nov 2016 00:19:19 -0700 (PDT) Sender: =?UTF-8?Q?Timo_Ter=C3=A4s?= Date: Fri, 4 Nov 2016 09:19:17 +0200 From: Timo Teras To: Linus =?UTF-8?B?U3fDpGxhcw==?= Cc: alpine-aports@lists.alpinelinux.org Subject: Re: [alpine-aports] [PATCH] main/lddtree: Make lddtree canonicalize symlinks when resolving them. Message-ID: <20161104091917.135d9758@vostro.util.wtbts.net> In-Reply-To: <20161011234700.GA1247@borderlessmail> References: <20161011234700.GA1247@borderlessmail> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.28; x86_64-alpine-linux-musl) X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 12 Oct 2016 01:47:01 +0200 Linus Sw=C3=A4las wrote: > diff --git a/main/lddtree/0001-lddtree-canonicalize-symlinks.patch > b/main/lddtree/0001-lddtree-canonicalize-symlinks.patch new file mode > 100644 index 0000000..ea65434 > --- /dev/null > +++ b/main/lddtree/0001-lddtree-canonicalize-symlinks.patch > @@ -0,0 +1,11 @@ > +--- lddtree-1.25.orig/lddtree.sh 2016-10-10 > 03:28:25.941861438 +0200 ++++ lddtree-1.25/lddtree.sh > 2016-10-10 03:29:03.838528005 +0200 +@@ -148,7 +148,7 @@ > + list_existing_file "${_resolv_links}" > + cd "${_resolv_links%/*}" > + while [ -L "$_resolv_links" ]; do > +- _resolv_links=3D$(readlink "$_resolv_links") > ++ _resolv_links=3D$(readlink -f "$_resolv_links") > + case "$_resolv_links" in > + /*) _resolv_links=3D"${ROOT}${_resolv_links#/}" > + cd "${_resolv_links%/*}" Could you submit this as pull request to the upstream project first? Would be nice to have in the commit message a description what this fixes, or why this should be used. Thanks. --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---