[devel] nvidia_glx_common /dev

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вс Сен 23 01:27:53 MSD 2007


>  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_nvidia/nvidia.xinf: checking contents_index_all for /dev/null
symlinks.req: /usr/src/tmp/nvidia_glx_src_100.14.11-buildroot/etc/X11/lib_nvidia/nvidia.xinf: /dev/null -> dev (via contents_index_all)

Короче я внёс исправление в find-package, чтобы зависимости
на /dev /proc /sys не искались.


commit 7d68978688a6ee9746c5dd8091a7edbbb08970ef
Author: Alexey Tourbin <at на altlinux>
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=$(CanonPath "$rep")
 
+	# Ignore pseudo-filesystem dependencies.
+	local dir="${rep#/}"; dir="${dir%%/*}"
+	case "$dir" in
+		dev | proc | sys )
+			$Verbose "$f: $rep -> /$dir (skip)"
+			return ;;
+	esac
+	unset dir
+
 	# Always try package binary index.
 	local idx_bin="${RPM_PKG_CONTENTS_INDEX_BIN-}" try_idx_bin=1
 	[ -n "$idx_bin" ] && [ -s "$idx_bin" ] && [ -r "$idx_bin" ] || try_idx_bin=
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070923/6d6bcc85/attachment-0002.bin>


Подробная информация о списке рассылки Devel