From owner-freebsd-hackers Thu Apr 22 7:58:59 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from tornado.cisco.com (tornado.cisco.com [171.69.104.22]) by hub.freebsd.org (Postfix) with ESMTP id 3B62A1503A for ; Thu, 22 Apr 1999 07:58:54 -0700 (PDT) (envelope-from bmcgover@bmcgover-pc.cisco.com) Received: from bmcgover-pc.cisco.com (bmcgover-pc.cisco.com [171.69.104.147]) by tornado.cisco.com (8.8.5-Cisco.1/8.6.5) with ESMTP id KAA15189 for ; Thu, 22 Apr 1999 10:56:24 -0400 (EDT) Received: from bmcgover-pc.cisco.com (localhost.pa.dtd.cisco.com [127.0.0.1]) by bmcgover-pc.cisco.com (8.9.2/8.9.2) with ESMTP id KAA00569 for ; Thu, 22 Apr 1999 10:56:22 -0400 (EDT) (envelope-from bmcgover@bmcgover-pc.cisco.com) Message-Id: <199904221456.KAA00569@bmcgover-pc.cisco.com> To: hackers@freebsd.org Subject: Issue with 3.1 making package Index... Date: Thu, 22 Apr 1999 10:56:22 -0400 From: Brian McGovern Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ok. Here is one thats gotten me for far too many hours... Up until using 3.1, when I made a custom distribution, I also made packages from the ports tree with "make package". I was also able to generate a somewhat messy INDEX file for it with "make describe". A little cleanup, and I was all set. Unforutnately, it seems that 3.1 softened the "make describe" target, so that it would list the path to the dependancy, but not the dependancy itself. Therefore, when installing, the packages that depended on the target would complain it wasn't installed. To wit: 3.0 would do this (note: indents are line wraps): xpm-3.4k|/usr/ports/graphics/xpm|/usr/X11R6|The X Pixmap library.| /usr/ports/graphics/xpm/pkg/DESCR|jseger@FreeBSD.org|graphics x11| XFree86-3.3.2|XFree86-3.3.2 xlockmore-4.12|/usr/ports/x11/xlockmore|/usr/X11R6| Like XLock session locker/screen saver, but just more.| /usr/ports/x11/xlockmore/pkg/DESCR|tg@FreeBSD.ORG|x11| Mesa-3.0 XFree86-3.3.2 xpm-3.4k|Mesa-3.0 XFree86-3.3.2 xpm-3.4k ^^^^^^^^ Note the format of the dependancy 3.1 does this: xpm-3.4k|/usr2/tmp/ports/graphics/xpm|/usr/X11R6|The X Pixmap library.| /usr2/tmp/ports/graphics/xpm/pkg/DESCR|jseger@FreeBSD.org| graphics x11|/usr/ports/x11/XFree86|/usr/ports/x11/XFree86 xlockmore-4.12|/usr2/tmp/ports/x11/xlockmore|/usr/X11R6| Like XLock session locker/screen saver, but just more.| /usr2/tmp/ports/x11/xlockmore/pkg/DESCR|tg@FreeBSD.ORG|x11| /usr/ports/graphics/Mesa3 /usr/ports/graphics/xpm /usr/ports/x11/XFree86|/usr/ports/graphics/Mesa3 /usr/ports/graphics/xpm /usr/ports/x11/XFree86 Now it appears with the full path. So, the questions are) 1.) Am I doing something wrong to generate the index. 2.) Is the ports collection with 3.1 broken? 3.) If I cvsup to something newer, will it fix it, and more importantly, will it not break anyting else? -Brian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message