From owner-freebsd-ports Wed Oct 14 21:50:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA01939 for freebsd-ports-outgoing; Wed, 14 Oct 1998 21:50:15 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from titanium.yy.ics.keio.ac.jp (titanium.yy.ics.keio.ac.jp [131.113.47.73]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA01804; Wed, 14 Oct 1998 21:49:32 -0700 (PDT) (envelope-from sanpei@sanpei.org) Received: from lavender.yy.cs.keio.ac.jp (u4168.seaple.icc.ne.jp [203.140.32.168]) by titanium.yy.ics.keio.ac.jp (8.8.8+3.0Wbeta13/3.7W) with ESMTP id NAA07591; Thu, 15 Oct 1998 13:48:44 +0900 (JST) Received: (from sanpei@localhost) by lavender.yy.cs.keio.ac.jp (8.8.8/3.6W) id NAA02470; Thu, 15 Oct 1998 13:48:43 +0900 (JST) Message-Id: <199810150448.NAA02470@lavender.yy.cs.keio.ac.jp> To: jkh@FreeBSD.ORG Cc: asami@FreeBSD.ORG, ports@FreeBSD.ORG Subject: Re: XFree86 dependency and sysinstall(/var/db/pkg/XFree86-3.2.2) In-Reply-To: Your message of "Wed, 14 Oct 1998 21:18:01 -0700" References: <4882.908425081@time.cdrom.com> X-Mailer: Mew version 1.70 on Emacs 19.28.1 / Mule 2.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Thu, 15 Oct 1998 13:48:43 +0900 From: MIHIRA "Sanpei" Yoshiro Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >>The problem is that the "required by" check doesn't look at INDEX at >>all, at least it didn't last I looked. I review sysinstall/index.c. In index_extract_one function, index is checked before "required by" warning box; sysinstall/insdex.c line 595 if ((tmp2 = index_search(top, cp, NULL)) != NULL) {<--------HERE But I do not have quick idea.... sanpei >> I checked 3.0-19981013-BETA. This problem is still there. >> >> Installed XFree86 via sysinstall, /var/db/pkg/XFree86-3.3.2 >> directory was automatically created. But print out Warning box. > >Urk. Darn. So much for my hackfix. I could have sworn that would >work! > >> I think 3.0-19981013-BETA/pacakges/INDEX is needed XFree86 line as >> below: >> >> XFree86-3.3.2|/usr/ports/x11/XFree86|/usr/X11R6|X11R6.3/XFree86 core distribu >tion|/usr/ports/x11/XFree86/pkg/DESCR|jmz@FreeBSD.ORG|x11|| > >The problem is that the "required by" check doesn't look at INDEX at >all, at least it didn't last I looked. It also shouldn't need to >be in packages/All if the ports collection "thinks" it's already >installed. Hmmmm. Anybody have any quick ideas? > >- Jordan > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message