From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 23 Sep 2007 01:27:53 +0400 From: Alexey Tourbin To: devel@lists.altlinux.org Message-ID: <20070922212753.GN5297@solemn.turbinal> Mail-Followup-To: devel@lists.altlinux.org References: <20070912090618.GB5297@solemn.turbinal> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="m6Q4wkHzHwdVcCVT" Content-Disposition: inline In-Reply-To: <20070912090618.GB5297@solemn.turbinal> Subject: [devel] nvidia_glx_common /dev X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Sep 2007 21:30:18 -0000 Archived-At: List-Archive: List-Post: --m6Q4wkHzHwdVcCVT Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > nvidia_glx_common-1.0.7184-alt29.2 Provides libnvidianull.so > +nvidia_glx_common-1.0.7184-alt29.2 Requires dev > nvidia_glx_common-1.0.7184-alt29.2 Requires libc.so.6(GLIBC_2.0) > @@ -102420,2 +103385,3 @@ > nvidia_glx_common-1.0.9631-alt29.2 Provides libnvidianull.so > +nvidia_glx_common-1.0.9631-alt29.2 Requires dev > nvidia_glx_common-1.0.9631-alt29.2 Requires libc.so.6(GLIBC_2.0) > @@ -102430,2 +103396,3 @@ > nvidia_glx_common-1.0.9746-alt27 Provides libnvidianull.so > +nvidia_glx_common-1.0.9746-alt27 Requires dev > nvidia_glx_common-1.0.9746-alt27 Requires libc.so.6(GLIBC_2.0) > @@ -102440,2 +103407,3 @@ > nvidia_glx_common-1.0.9755-alt29 Provides libnvidianull.so > +nvidia_glx_common-1.0.9755-alt29 Requires dev > nvidia_glx_common-1.0.9755-alt29 Requires libc.so.6(GLIBC_2.0) > @@ -102450,2 +103418,3 @@ > nvidia_glx_common-100.14.09-alt30 Provides libnvidianull.so > +nvidia_glx_common-100.14.09-alt30 Requires dev > nvidia_glx_common-100.14.09-alt30 Requires libc.so.6(GLIBC_2.0) > @@ -102461,2 +103430,3 @@ > nvidia_glx_common-100.14.11-alt31 Provides libnvidianull.so > +nvidia_glx_common-100.14.11-alt31 Requires dev > nvidia_glx_common-100.14.11-alt31 Requires libc.so.6(GLIBC_2.0) symlinks.req: /usr/src/tmp/nvidia_glx_src_100.14.11-buildroot/etc/X11/lib_n= vidia/nvidia.xinf: checking contents_index_all for /dev/null symlinks.req: /usr/src/tmp/nvidia_glx_src_100.14.11-buildroot/etc/X11/lib_n= vidia/nvidia.xinf: /dev/null -> dev (via contents_index_all) =EB=CF=D2=CF=DE=C5 =D1 =D7=CE=A3=D3 =C9=D3=D0=D2=C1=D7=CC=C5=CE=C9=C5 =D7 f= ind-package, =DE=D4=CF=C2=D9 =DA=C1=D7=C9=D3=C9=CD=CF=D3=D4=C9 =CE=C1 /dev /proc /sys =CE=C5 =C9=D3=CB=C1=CC=C9=D3=D8. commit 7d68978688a6ee9746c5dd8091a7edbbb08970ef Author: Alexey Tourbin Date: Sun Sep 23 01:15:35 2007 +0400 find-package (FindByPath): ignore /dev/* /proc/* /sys/* dependencies diff --git a/scripts/find-package.in b/scripts/find-package.in index 02e5c8f..94995d2 100755 --- a/scripts/find-package.in +++ b/scripts/find-package.in @@ -89,6 +89,15 @@ FindByPath() # XXX Cleanup pathname. rep=3D$(CanonPath "$rep") =20 + # Ignore pseudo-filesystem dependencies. + local dir=3D"${rep#/}"; dir=3D"${dir%%/*}" + case "$dir" in + dev | proc | sys ) + $Verbose "$f: $rep -> /$dir (skip)" + return ;; + esac + unset dir + # Always try package binary index. local idx_bin=3D"${RPM_PKG_CONTENTS_INDEX_BIN-}" try_idx_bin=3D1 [ -n "$idx_bin" ] && [ -s "$idx_bin" ] && [ -r "$idx_bin" ] || try_idx_bi= n=3D --m6Q4wkHzHwdVcCVT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFG9YjZfBKgtDjnu0YRAienAJ9nnGUnY3oHiyoeZfbN6pA+vFF+5ACdGacQ dmE0opZ+Sx1RnG1bOoILpFU= =rfe0 -----END PGP SIGNATURE----- --m6Q4wkHzHwdVcCVT--