From owner-freebsd-ports Sun Apr 16 02:35:48 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA24757 for ports-outgoing; Sun, 16 Apr 1995 02:35:48 -0700 Received: from monge.brunel.ac.uk (pp@monge.brunel.ac.uk [134.83.72.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id CAA24746 for ; Sun, 16 Apr 1995 02:35:44 -0700 Received: from spare-240.brunel.ac.uk by monge.brunel.ac.uk with SMTP (PP) id <10047-0@monge.brunel.ac.uk>; Sun, 16 Apr 1995 10:34:48 +0100 From: Nik Clayton Message-Id: <780.9504160935@spare-240.brunel.ac.uk> Subject: Another sup site? Removing ports? To: ports@FreeBSD.org Date: Sun, 16 Apr 1995 10:35:25 +0100 (BST) X-Mailer: ELM [version 2.4 PL21] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1258 Sender: ports-owner@FreeBSD.org Precedence: bulk Hi there, I'm a little new to this whole 'ports' business, so, please, be gentle . Anyway, a couple of questions if I may: o Does anyone know of a FreeBSD site in the UK I can 'sup' files from? I've tried Imperial (which is where I've acquired all my FreeBSD stuff from so far) but they don't appear to be running the sup server (given the load on their site anyway, I'm not surprised). /usr/share/mk/bsd.port.*mk doesn't suggest alternative sites. o If I've done % make % make install on a port, is there a simple way of uninstalling it? I'd have thought so, but looking at the targets in bsd.port.mk, I don't think so, and the only way to do this would be % make % make package % pkg_add 'package' and then I can do the required 'pkg_delete' at some later time. Or am I missing something fundamental? Apart from these concerns, it's all going swimmingly. So, praise once more for the people of the FreeBSD team. Oh yeah, I'm running 2.0R at the moment. N =-[Opinion, n: See the above text for an example]=-=[Kibo #: e]-[RYRYRY]=-= =-[The Silly Sod Society: To perfect and to swerve]=-[beable]-=[TP U BG]=-= The only way to get rid of temptation is to yield to it. From owner-freebsd-ports Sun Apr 16 02:49:58 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA25144 for ports-outgoing; Sun, 16 Apr 1995 02:49:58 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA25137 for ; Sun, 16 Apr 1995 02:49:55 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id CAA26667; Sun, 16 Apr 1995 02:49:47 -0700 Date: Sun, 16 Apr 1995 02:49:47 -0700 Message-Id: <199504160949.CAA26667@silvia.HIP.Berkeley.EDU> To: Nik.Clayton@brunel.ac.uk CC: ports@FreeBSD.org In-reply-to: <780.9504160935@spare-240.brunel.ac.uk> (message from Nik Clayton on Sun, 16 Apr 1995 10:35:25 +0100 (BST)) Subject: Re: Another sup site? Removing ports? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Nik says: * o If I've done * * % make * % make install * * on a port, is there a simple way of uninstalling it? I'd have * thought so, but looking at the targets in bsd.port.mk, I don't think * so, and the only way to do this would be * * % make * % make package * % pkg_add 'package' * * and then I can do the required 'pkg_delete' at some later time. Or * am I missing something fundamental? * * Apart from these concerns, it's all going swimmingly. So, praise once * more for the people of the FreeBSD team. I should say you have an excellent viewpoint, and hit the nail right on the head where we have been scratching our heads for years. Fortunately, rumor is that our custom ferret hacker Jordan is going to fix this problem in a few days by adding a fake-register flag to pkg_add, which will be called from bsd.port.mk when you do "make install". This way, you can pkg_delete it without actually building a package. Satoshi From owner-freebsd-ports Sun Apr 16 13:57:22 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA14134 for ports-outgoing; Sun, 16 Apr 1995 13:57:22 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA14128 ; Sun, 16 Apr 1995 13:57:18 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id NAA27814; Sun, 16 Apr 1995 13:57:15 -0700 Date: Sun, 16 Apr 1995 13:57:15 -0700 Message-Id: <199504162057.NAA27814@silvia.HIP.Berkeley.EDU> To: swallace@FreeBSD.org CC: ports@FreeBSD.org Subject: xpaint port and libtiff From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk xpaint gets libtiff from the installed shared version, but it still goes in and compiles the whole libtiff subdirectory anyway.... Satoshi ------- # 99 13:55:27 /e/work/asami/ports/graphics/xpaint # ## ldd $(which xpaint) /usr/X11R6/bin/xpaint: -lXpm.4 => /usr/X11R6/lib/libXpm.so.4.5 (0x8058000) -ltiff.3 => /usr/local/lib/libtiff.so.3.3 (0x8064000) -lXaw.6 => /usr/X11R6/lib/libXaw.so.6.0 (0x809e000) -lXmu.6 => /usr/X11R6/lib/libXmu.so.6.0 (0x80d4000) -lXt.6 => /usr/X11R6/lib/libXt.so.6.0 (0x80e4000) -lX11.6 => /usr/X11R6/lib/libX11.so.6.0 (0x8125000) -lSM.6 => /usr/X11R6/lib/libSM.so.6.0 (0x81a0000) -lICE.6 => /usr/X11R6/lib/libICE.so.6.0 (0x81a8000) -lXext.6 => /usr/X11R6/lib/libXext.so.6.0 (0x81ba000) -lm.2 => /usr/lib/libm.so.2.0 (0x81c2000) -lc.2 => /usr/lib/libc.so.2.1 (0x81d7000) # 100 13:55:44 /e/work/asami/ports/graphics/xpaint # ## ls work/xpaint/libtiff total 1394 4 Imakefile 4 tif_dumpmode.c 16 tif_read.c 19 Makefile 2 tif_dumpmode.o 6 tif_read.o 19 Makefile.bak 3 tif_error.c 4 tif_strip.c 376 g3states.h 1 tif_error.o 1 tif_strip.o 264 libtiff.a 29 tif_fax3.c 7 tif_swab.c 8 machdep.h 4 tif_fax3.h 2 tif_swab.o 18 mkg3states* 160 tif_fax3.o 5 tif_thunder.c 25 mkg3states.c 4 tif_fax4.c 2 tif_thunder.o 12 t4.h 2 tif_fax4.o 6 tif_tile.c 6 tif_aux.c 2 tif_flush.c 2 tif_tile.o 2 tif_aux.o 1 tif_flush.o 4 tif_unix.c 3 tif_ccittrle.c 29 tif_getimage.c 2 tif_unix.o 1 tif_ccittrle.o 20 tif_getimage.o 2 tif_version.c 2 tif_close.c 2 tif_jpeg.c 1 tif_version.o 1 tif_close.o 1 tif_jpeg.o 3 tif_warning.c 5 tif_compress.c 32 tif_lzw.c 1 tif_warning.o 3 tif_compress.o 9 tif_lzw.o 17 tif_write.c 25 tif_dir.c 4 tif_next.c 6 tif_write.o 10 tif_dir.o 1 tif_next.o 13 tiff.h 13 tif_dirinfo.c 9 tif_open.c 7 tiffcomp.h 5 tif_dirinfo.o 3 tif_open.o 5 tiffconf.h 35 tif_dirread.c 7 tif_packbits.c 10 tiffio.h 12 tif_dirread.o 2 tif_packbits.o 15 tiffiop.h 22 tif_dirwrite.c 17 tif_print.c 8 tif_dirwrite.o 11 tif_print.o # 101 13:55:52 /e/work/asami/ports/graphics/xpaint # ## From owner-freebsd-ports Sun Apr 16 13:58:38 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA14191 for ports-outgoing; Sun, 16 Apr 1995 13:58:38 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA14179 for ; Sun, 16 Apr 1995 13:58:24 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id WAA19858 for ; Sun, 16 Apr 1995 22:58:13 +0200 Message-Id: <199504162058.WAA19858@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: ports@FreeBSD.org Subject: Port for perl5 Date: Sun, 16 Apr 1995 22:58:13 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk Hi I have been watching for a perl5 port, and seeing none, I made one. I have uploaded it to freefall.cdrom.com:/incoming/perl5.tar.gz. If it is OK, please commit. Thanks! M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Sun Apr 16 14:41:32 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA15402 for ports-outgoing; Sun, 16 Apr 1995 14:41:32 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA15395 for ; Sun, 16 Apr 1995 14:41:30 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id OAA27982; Sun, 16 Apr 1995 14:40:17 -0700 Date: Sun, 16 Apr 1995 14:40:17 -0700 Message-Id: <199504162140.OAA27982@silvia.HIP.Berkeley.EDU> To: mark@grondar.za CC: ports@FreeBSD.org In-reply-to: <199504162058.WAA19858@grunt.grondar.za> (message from Mark Murray on Sun, 16 Apr 1995 22:58:13 +0200) Subject: Re: Port for perl5 From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * I have been watching for a perl5 port, and seeing none, I made one. * I have uploaded it to freefall.cdrom.com:/incoming/perl5.tar.gz. * If it is OK, please commit. Thanks! This is wonderful. I'll commit it after I test-compile it. (Right now thud is too loaded.) By the way, I noticed this in the pkg/PLIST file: @cwd /usr/local bin/perl5.001 bin/perl : If these are hard links, pkg_create will turn them into two files. Do you think it's okay to change this to @cwd /usr/local bin/perl5.001 @exec ln -fs %D/%F %B/perl @unexec rm %B/perl : ? Satoshi From owner-freebsd-ports Sun Apr 16 15:56:22 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA18024 for ports-outgoing; Sun, 16 Apr 1995 15:56:22 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA18018 ; Sun, 16 Apr 1995 15:56:19 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id PAA28221; Sun, 16 Apr 1995 15:56:16 -0700 Date: Sun, 16 Apr 1995 15:56:16 -0700 Message-Id: <199504162256.PAA28221@silvia.HIP.Berkeley.EDU> To: torstenb@FreeBSD.org CC: ports@FreeBSD.org Subject: mpeg-lib port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk mpeg_lib port calls install without "-c" so "make reinstall" fails. Satoshi ------- ===> Installing for mpeg_lib-1.1 Installing libmpeg.a libmpeg.so.1.1 in /usr/local/lib install libmpeg.a libmpeg.so.1.1 /usr/local/lib install mpeg.h /usr/local/include From owner-freebsd-ports Sun Apr 16 16:39:40 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA00942 for ports-outgoing; Sun, 16 Apr 1995 16:39:40 -0700 Received: from mail.barrnet.net (mail.BARRNET.NET [131.119.246.7]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA00936 for ; Sun, 16 Apr 1995 16:39:40 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by mail.barrnet.net (8.6.10/MAIL-RELAY-LEN) with ESMTP id PAA18994 for ; Sun, 16 Apr 1995 15:58:46 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id AAA08171; Mon, 17 Apr 1995 00:59:50 +0200 Message-Id: <199504162259.AAA08171@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: ports@FreeBSD.org Subject: Re: Port for perl5 Date: Mon, 17 Apr 1995 00:59:50 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk > If these are hard links, pkg_create will turn them into two files. > Do you think it's okay to change this to > > @cwd /usr/local > bin/perl5.001 > @exec ln -fs %D/%F %B/perl > @unexec rm %B/perl > : > > ? No Problem. In the original port, they are hard linked, so you {cs}hould drop the -s... M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Sun Apr 16 23:09:23 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA06984 for ports-outgoing; Sun, 16 Apr 1995 23:09:23 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA06978 for ; Sun, 16 Apr 1995 23:09:20 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id XAA29185; Sun, 16 Apr 1995 23:08:30 -0700 Date: Sun, 16 Apr 1995 23:08:30 -0700 Message-Id: <199504170608.XAA29185@silvia.HIP.Berkeley.EDU> To: mark@grondar.za CC: ports@FreeBSD.org In-reply-to: <199504162259.AAA08171@grunt.grondar.za> (message from Mark Murray on Mon, 17 Apr 1995 00:59:50 +0200) Subject: Re: Port for perl5 From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk I imported this port. I don't have the luxury to wait until I get a machine to compile this. People, please test this out! :) * No Problem. In the original port, they are hard linked, so you {cs}hould * drop the -s... Well, seems like emacs and friends are using symbolic links for similar situations, so I just copied it.... Satoshi From owner-freebsd-ports Sun Apr 16 23:31:56 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA08648 for ports-outgoing; Sun, 16 Apr 1995 23:31:56 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id XAA08641 ; Sun, 16 Apr 1995 23:31:55 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: jmz@FreeBSD.org, gpalmer@FreeBSD.org, torstenb@FreeBSD.org, ports@FreeBSD.org Subject: Re: ImageMagick port In-reply-to: Your message of "Sat, 15 Apr 95 21:54:49 PDT." <199504160454.VAA25882@silvia.HIP.Berkeley.EDU> Date: Sun, 16 Apr 1995 23:31:54 -0700 Message-ID: <8640.798100314@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > How come this thing installs itself in both /usr/local and /usr/X11R6? Because it's stupid? :-) I suggest /usr/X11R6 only. Jordan From owner-freebsd-ports Mon Apr 17 21:58:33 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA14311 for ports-outgoing; Mon, 17 Apr 1995 21:58:33 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id VAA14305 ; Mon, 17 Apr 1995 21:58:29 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id VAA02264; Mon, 17 Apr 1995 21:58:26 -0700 Date: Mon, 17 Apr 1995 21:58:26 -0700 Message-Id: <199504180458.VAA02264@silvia.HIP.Berkeley.EDU> To: roberto@FreeBSD.org, jmz@FreeBSD.org CC: ports@FreeBSD.org Subject: ImageMagick port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk It installs man pages in mann and tries to pick them up from man1 in the package. I don't know which to fix (install or PLIST).... Satoshi ------- rm -f /usr/local/man/mann/display.1* /usr/bin/install -c -m 0444 display.man /usr/local/man/mann/display.1 gzip -9n /usr/local/man/mann/display.1 rm -f /usr/local/man/mann/montage.1* /usr/bin/install -c -m 0444 montage.man /usr/local/man/mann/montage.1 gzip -9n /usr/local/man/mann/montage.1 rm -f /usr/local/man/mann/import.1* /usr/bin/install -c -m 0444 import.man /usr/local/man/mann/import.1 gzip -9n /usr/local/man/mann/import.1 ...skipping... /usr/bin/install -c -m 0444 mogrify.man /usr/local/man/mann/mogrify.1 gzip -9n /usr/local/man/mann/mogrify.1 rm -f /usr/local/man/mann/combine.1* /usr/bin/install -c -m 0444 combine.man /usr/local/man/mann/combine.1 gzip -9n /usr/local/man/mann/combine.1 rm -f /usr/local/man/mann/segment.1* /usr/bin/install -c -m 0444 segment.man /usr/local/man/mann/segment.1 gzip -9n /usr/local/man/mann/segment.1 rm -f /usr/local/man/mann/ImageMagick.1* /usr/bin/install -c -m 0444 ImageMagick.man /usr/local/man/mann/ImageMagick.1 gzip -9n /usr/local/man/mann/ImageMagick.1 /usr/bin/install -c -m 0444 quantize.man /usr/X11R6/man/man5/quantize.5 gzip -9n /usr/X11R6/man/man5/quantize.5 gzip: /usr/X11R6/man/man5/quantize.5.gz already exists; not overwritten *** Error code 2 (ignored) /usr/bin/install -c -m 0444 miff.man /usr/X11R6/man/man5/miff.5 gzip -9n /usr/X11R6/man/man5/miff.5 gzip: /usr/X11R6/man/man5/miff.5.gz already exists; not overwritten installing man pages in ./magick... install.man in magick done *** Error code 2 (ignored) ===> Building package for ImageMagick-3.6.2 Free temp space: 1381170176 bytes tar: Removing leading / from absolute path names in the archive. tar: can't add file /usr/X11R6/man/man1/display.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/montage.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/import.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/animate.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/convert.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/identify.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/mogrify.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/combine.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/segment.1.gz : No such file or directory tar: can't add file /usr/X11R6/man/man1/ImageMagick.1.gz : No such file or direct ory Creating package /e/work/asami/ports/packages/.packages/ImageMagick-3.6.2.tgz Registering depends: jpeg-5b mpeg_lib-1.1 tiff-3.3 xpm-3.4e. Creating gzip'd tar ball in '/e/work/asami/ports/packages/.packages/ImageMagick-3 .6.2.tgz' From owner-freebsd-ports Mon Apr 17 22:11:43 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA14600 for ports-outgoing; Mon, 17 Apr 1995 22:11:43 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA14594 ; Mon, 17 Apr 1995 22:11:41 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id WAA02305; Mon, 17 Apr 1995 22:11:39 -0700 Date: Mon, 17 Apr 1995 22:11:39 -0700 Message-Id: <199504180511.WAA02305@silvia.HIP.Berkeley.EDU> To: jmacd@FreeBSD.org CC: ports@FreeBSD.org Subject: STk port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Missing one of the man pages. Satoshi ------- ===> Building package for STk-2.1.6 Free temp space: 1397240832 bytes tar: can't add file man/man1/stk.1 : No such file or directory Creating package /e/work/asami/ports/packages/.packages/STk-2.1.6.tgz Registering depends:. Creating gzip'd tar ball in '/e/work/asami/ports/packages/.packages/STk-2.1.6.tgz ' From owner-freebsd-ports Mon Apr 17 22:13:11 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA14632 for ports-outgoing; Mon, 17 Apr 1995 22:13:11 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA14618 ; Mon, 17 Apr 1995 22:13:09 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id WAA02310; Mon, 17 Apr 1995 22:13:06 -0700 Date: Mon, 17 Apr 1995 22:13:06 -0700 Message-Id: <199504180513.WAA02310@silvia.HIP.Berkeley.EDU> To: hsu@FreeBSD.org CC: ports@FreeBSD.org Subject: Sather port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Sather doesn't have pkg/* files. Satoshi From owner-freebsd-ports Mon Apr 17 22:25:11 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA15038 for ports-outgoing; Mon, 17 Apr 1995 22:25:11 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA15027 ; Mon, 17 Apr 1995 22:25:08 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id WAA02386; Mon, 17 Apr 1995 22:25:05 -0700 Date: Mon, 17 Apr 1995 22:25:05 -0700 Message-Id: <199504180525.WAA02386@silvia.HIP.Berkeley.EDU> To: ljo@FreeBSD.org CC: ports@FreeBSD.org Subject: blas port fails From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk For complete error log, please look at thud:/e/work/asami/ports/make.1. Satoshi ------- : make: don't know how to make ssyr2.f (continuing) make: don't know how to make stbmv.f (continuing) make: don't know how to make stbsv.f (continuing) make: don't know how to make stpmv.f (continuing) make: don't know how to make stpsv.f (continuing) make: don't know how to make strmv.f (continuing) make: don't know how to make strsv.f (continuing) make: don't know how to make xerbla.f (continuing) f77 -fpic -DPIC -O -o caxpy.so -c caxpy.f caxpy.f: caxpy: f77 -fpic -DPIC -O -o cblas1.so -c cblas1.f cblas1.f: `all' not remade because of errors. ===> Installing for blas install -c -o bin -g bin -m 444 libcor.a /usr/local/lib install: libcor.a: No such file or directory *** Error code 1 (continuing) `install' not remade because of errors. *** Error code 1 (continuing) *** Error code 1 (continuing) `package' not remade because of errors. From owner-freebsd-ports Mon Apr 17 22:30:17 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA15174 for ports-outgoing; Mon, 17 Apr 1995 22:30:17 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA15168 ; Mon, 17 Apr 1995 22:30:15 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id WAA02418; Mon, 17 Apr 1995 22:30:12 -0700 Date: Mon, 17 Apr 1995 22:30:12 -0700 Message-Id: <199504180530.WAA02418@silvia.HIP.Berkeley.EDU> To: ache@FreeBSD.org CC: adam@FreeBSD.org, ports@FreeBSD.org Subject: dgd doesn't fetch From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Can this be related to the ncftp default flag thing? I can swear it was working when I tried it a couple of weeks ago.... Satoshi ------- ===> net/dgd >> Fetching distribution file from remote site... Login failed. >> Fetching distribution file from remote site... Login failed. From owner-freebsd-ports Mon Apr 17 22:31:24 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA15194 for ports-outgoing; Mon, 17 Apr 1995 22:31:24 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA15188 ; Mon, 17 Apr 1995 22:31:21 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id WAA02432; Mon, 17 Apr 1995 22:31:19 -0700 Date: Mon, 17 Apr 1995 22:31:19 -0700 Message-Id: <199504180531.WAA02432@silvia.HIP.Berkeley.EDU> To: ache@FreeBSD.org CC: ports@FreeBSD.org Subject: fspclient From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Anyone know of an alternate site? Satoshi ------- ===> net/fspclient >> fspclient.0.0-h+.tar.z doesn't seem to exist on this system. >> Attempting to fetch from ftp://ftp.robots.ox.ac.uk/pub/ox.src/fspclient/ NcFTP: tarquin.robots.ox.ac.uk (60): Operation timed out >> Attempting to fetch from ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/por ts/distfiles/ /pub/FreeBSD/FreeBSD-current/ports/distfiles/fspclient.0.0-h+.tar.z: No such file From owner-freebsd-ports Mon Apr 17 22:34:24 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA15258 for ports-outgoing; Mon, 17 Apr 1995 22:34:24 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA15252 ; Mon, 17 Apr 1995 22:34:21 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id WAA02443; Mon, 17 Apr 1995 22:34:18 -0700 Date: Mon, 17 Apr 1995 22:34:18 -0700 Message-Id: <199504180534.WAA02443@silvia.HIP.Berkeley.EDU> To: ats@FreeBSD.org CC: ports@FreeBSD.org Subject: gopher doesn't fetch From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk There's only gopher2_1_3.tar.Z on the master site.... Satoshi ------- Don't know if this is related to th ===> gopher2.1 depends on executable: gmake - found >> gopher2.1.tar.Z doesn't seem to exist on this system. >> Attempting to fetch from ftp://boombox.micro.umn.edu/pub/gopher/Unix/ /pub/gopher/Unix/gopher2.1.tar.Z: No such file. >> Attempting to fetch from ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/por ts/distfiles/ /pub/FreeBSD/FreeBSD-current/ports/distfiles/gopher2.1.tar.Z: No such file. >> Couldn't fetch it - please try to retreive this >> port manually into /e/work/asami/ports/distfiles and try again. From owner-freebsd-ports Mon Apr 17 22:43:03 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA15446 for ports-outgoing; Mon, 17 Apr 1995 22:43:03 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA15439 ; Mon, 17 Apr 1995 22:43:00 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id WAA02492; Mon, 17 Apr 1995 22:42:58 -0700 Date: Mon, 17 Apr 1995 22:42:58 -0700 Message-Id: <199504180542.WAA02492@silvia.HIP.Berkeley.EDU> To: jkh@FreeBSD.org CC: ports@FreeBSD.org Subject: scotty port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk I think our true is in /usr/bin, no? Satoshi ------- ===> Pre-installing for scotty-1.2.0 ( cd snmp; make sinstall ) if [ ! -d /usr/local/bin ] ; then mkdir -p /usr/local/bin; else /bin/true; fi /bin/true: not found *** Error code 2 (ignored) rm -f /usr/local/bin/straps || /bin/true cp straps /usr/local/bin chown root /usr/local/bin/straps || /etc/chown root /usr/local/bin/straps chmod u+s /usr/local/bin/straps chmod a-w /usr/local/bin/straps if [ ! -d /usr/local/man/man8 ] ; then mkdir -p /usr/local/man/man8; else /bin/ true; fi /bin/true: not found *** Error code 2 (ignored) rm -f /usr/local/man/man8/straps.8 || /bin/true cp straps.8 /usr/local/man/man8/straps.8 chmod g+w /usr/local/man/man8/straps.8 ( cd ntping; make sinstall ) if [ ! -d /usr/local/bin ] ; then mkdir -p /usr/local/bin ; else /bin/true ; fi /bin/true: not found *** Error code 2 (ignored) rm -f /usr/local/bin/ntping || /bin/true cp ntping /usr/local/bin chown root /usr/local/bin/ntping || /etc/chown root /usr/local/bin/ntping chmod u+s /usr/local/bin/ntping chmod a-w /usr/local/bin/ntping if [ ! -d /usr/local/man/man8 ] ; then mkdir -p /usr/local/man/man8 ; else /bin/t rue ; fi /bin/true: not found *** Error code 2 (ignored) rm -f /usr/local/man/man8/ntping.8 || /bin/true cp ntping.8 /usr/local/man/man8/ntping.8 chmod g+w /usr/local/man/man8/ntping.8 /bin/true: not found gmake: *** [install] Error 2 *** Error code 1 (continuing) `package' not remade because of errors. From owner-freebsd-ports Mon Apr 17 22:52:05 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA15702 for ports-outgoing; Mon, 17 Apr 1995 22:52:05 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA15696 ; Mon, 17 Apr 1995 22:52:03 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id WAA02543; Mon, 17 Apr 1995 22:52:00 -0700 Date: Mon, 17 Apr 1995 22:52:00 -0700 Message-Id: <199504180552.WAA02543@silvia.HIP.Berkeley.EDU> To: jkh@FreeBSD.org CC: ports@FreeBSD.org Subject: tkined From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Another port that assumes true is in /bin.... Satoshi ------- ===> Installing for tkined-1.2.0 /bin/true: not found gmake: *** [install] Error 2 *** Error code 1 (continuing) `package' not remade because of errors. From owner-freebsd-ports Mon Apr 17 23:28:21 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA16711 for ports-outgoing; Mon, 17 Apr 1995 23:28:21 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA16705 ; Mon, 17 Apr 1995 23:28:17 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id XAA02698; Mon, 17 Apr 1995 23:28:15 -0700 Date: Mon, 17 Apr 1995 23:28:15 -0700 Message-Id: <199504180628.XAA02698@silvia.HIP.Berkeley.EDU> To: jkh@FreeBSD.org CC: ports@FreeBSD.org Subject: slirp From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Seems like they updated the tarfile without changing the name. Thank god we had the checksum! Satoshi From owner-freebsd-ports Mon Apr 17 23:29:28 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA16748 for ports-outgoing; Mon, 17 Apr 1995 23:29:28 -0700 Received: from mail.barrnet.net (mail.BARRNET.NET [131.119.246.7]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA16742 ; Mon, 17 Apr 1995 23:29:24 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by mail.barrnet.net (8.6.10/MAIL-RELAY-LEN) with ESMTP id TAA19987; Sun, 16 Apr 1995 19:48:35 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id TAA28758; Sun, 16 Apr 1995 19:46:07 -0700 Date: Sun, 16 Apr 1995 19:46:07 -0700 Message-Id: <199504170246.TAA28758@silvia.HIP.Berkeley.EDU> To: ats@FreeBSD.org CC: ports@FreeBSD.org Subject: gopher doesn't fetch From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Can you please take a look? Thanks.... Satoshi ------- ===> net/gopher ===> gopher2.1 depends on executable: gmake - found >> gopher2.1.tar.Z doesn't seem to exist on this system. >> Attempting to fetch from ftp://boombox.micro.umn.edu/pub/gopher/Unix/ /pub/gopher/Unix/gopher2.1.tar.Z: No such file. >> Attempting to fetch from ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/distfiles/ /pub/FreeBSD/FreeBSD-current/ports/distfiles/gopher2.1.tar.Z: No such file. >> Couldn't fetch it - please try to retreive this >> port manually into /e/work/asami/ports//distfiles and try again. >> gopher2.1.tar.Z doesn't seem to exist on this system. >> Attempting to fetch from ftp://boombox.micro.umn.edu/pub/gopher/Unix/ /pub/gopher/Unix/gopher2.1.tar.Z: No such file. >> Attempting to fetch from ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/distfiles/ /pub/FreeBSD/FreeBSD-current/ports/distfiles/gopher2.1.tar.Z: No such file. >> Couldn't fetch it - please try to retreive this >> port manually into /e/work/asami/ports//distfiles and try again. From owner-freebsd-ports Mon Apr 17 23:37:30 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA16965 for ports-outgoing; Mon, 17 Apr 1995 23:37:30 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id XAA16958 ; Mon, 17 Apr 1995 23:37:29 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: jkh@FreeBSD.org, ports@FreeBSD.org Subject: Re: scotty port In-reply-to: Your message of "Mon, 17 Apr 95 22:42:58 PDT." <199504180542.WAA02492@silvia.HIP.Berkeley.EDU> Date: Mon, 17 Apr 1995 23:37:29 -0700 Message-ID: <16957.798187049@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk It is. I thought I changed this! Hmmmmm...! jordan > I think our true is in /usr/bin, no? > > Satoshi > ------- > ===> Pre-installing for scotty-1.2.0 > ( cd snmp; make sinstall ) > if [ ! -d /usr/local/bin ] ; then mkdir -p /usr/local/bin; else /bin/true; fi > /bin/true: not found > *** Error code 2 (ignored) > rm -f /usr/local/bin/straps || /bin/true > cp straps /usr/local/bin > chown root /usr/local/bin/straps || /etc/chown root /usr/local/bin/straps > chmod u+s /usr/local/bin/straps > chmod a-w /usr/local/bin/straps > if [ ! -d /usr/local/man/man8 ] ; then mkdir -p /usr/local/man/man8; else / bin/ > true; fi > /bin/true: not found > *** Error code 2 (ignored) > rm -f /usr/local/man/man8/straps.8 || /bin/true > cp straps.8 /usr/local/man/man8/straps.8 > chmod g+w /usr/local/man/man8/straps.8 > ( cd ntping; make sinstall ) > if [ ! -d /usr/local/bin ] ; then mkdir -p /usr/local/bin ; else /bin/true ; fi > /bin/true: not found > *** Error code 2 (ignored) > rm -f /usr/local/bin/ntping || /bin/true > cp ntping /usr/local/bin > chown root /usr/local/bin/ntping || /etc/chown root /usr/local/bin/ntping > chmod u+s /usr/local/bin/ntping > chmod a-w /usr/local/bin/ntping > if [ ! -d /usr/local/man/man8 ] ; then mkdir -p /usr/local/man/man8 ; else /b in/t > rue ; fi > /bin/true: not found > *** Error code 2 (ignored) > rm -f /usr/local/man/man8/ntping.8 || /bin/true > cp ntping.8 /usr/local/man/man8/ntping.8 > chmod g+w /usr/local/man/man8/ntping.8 > /bin/true: not found > gmake: *** [install] Error 2 > *** Error code 1 (continuing) > `package' not remade because of errors. From owner-freebsd-ports Mon Apr 17 23:42:30 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA17221 for ports-outgoing; Mon, 17 Apr 1995 23:42:30 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA17211 ; Mon, 17 Apr 1995 23:42:27 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id XAA02768; Mon, 17 Apr 1995 23:42:25 -0700 Date: Mon, 17 Apr 1995 23:42:25 -0700 Message-Id: <199504180642.XAA02768@silvia.HIP.Berkeley.EDU> To: adam@FreeBSD.org, pst@FreeBSD.org CC: ports@FreeBSD.org Subject: cnews fails if user "news" doesn't exist From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Maybe it should use "id" to check it and call adduser? Satoshi ------- ===> installing for cnews mkdir -p /usr/local/newsspool ln -s /usr/local/newsspool /var/news mkdir -p /usr/local/libexec/news /usr/local/lib/news chown news.news /usr/local/newsspool /usr/local/lib/news chown: news: illegal user name *** Error code 1 (continuing) `package' not remade because of errors. From owner-freebsd-ports Mon Apr 17 23:57:55 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA18157 for ports-outgoing; Mon, 17 Apr 1995 23:57:55 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA18150 ; Mon, 17 Apr 1995 23:57:52 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id XAA02847; Mon, 17 Apr 1995 23:57:50 -0700 Date: Mon, 17 Apr 1995 23:57:50 -0700 Message-Id: <199504180657.XAA02847@silvia.HIP.Berkeley.EDU> To: ache@FreeBSD.org CC: ports@FreeBSD.org Subject: nn needs user "news" From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Satoshi ------- chown: news: illegal user name nn in /usr/local/man/man1/nn.1 chown: news: illegal user name nncheck in /usr/local/man/man1/nncheck.1 chown: news: illegal user name nngoback in /usr/local/man/man1/nngoback.1 chown: news: illegal user name nngrab in /usr/local/man/man1/nngrab.1 chown: news: illegal user name nngrep in /usr/local/man/man1/nngrep.1 chown: news: illegal user name nnpost in /usr/local/man/man1/nnpost.1 chown: news: illegal user name nntidy in /usr/local/man/man1/nntidy.1 chown: news: illegal user name nnacct in /usr/local/man/man1/nnacct.1 chown: news: illegal user name nnadmin in /usr/local/man/man1/nnadmin.1 chown: news: illegal user name nnstats in /usr/local/man/man1/nnstats.1 chown: news: illegal user name nnusage in /usr/local/man/man1/nnusage.1 chown: news: illegal user name chown: news: illegal user name nnmaster in /usr/local/man/man8/nnmaster.8 chown: news: illegal user name nnspew in /usr/local/man/man8/nnspew.8 From owner-freebsd-ports Tue Apr 18 00:00:05 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA18309 for ports-outgoing; Tue, 18 Apr 1995 00:00:05 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA18301 ; Tue, 18 Apr 1995 00:00:02 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id XAA02857; Mon, 17 Apr 1995 23:59:59 -0700 Date: Mon, 17 Apr 1995 23:59:59 -0700 Message-Id: <199504180659.XAA02857@silvia.HIP.Berkeley.EDU> To: adam@FreeBSD.org CC: ports@FreeBSD.org Subject: nntp doesn't compile From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Satoshi ------- # 8 23:58:41 /e/work/asami/ports/news/nntp # ## make Checksums OK. ===> Extracting for nntp-t5 ===> Applying FreeBSD patches for nntp-t5 ===> Configuring for nntp-t5 ===> Building for nntp-t5 cd server; make "LIBS=/usr/ports/news/cnews/work/libcnews.a -lcrypt" "CFLAGS=-O2 -I/usr/ports/news/cnews/work/libdbz" cc -O2 -I/usr/ports/news/cnews/work/libdbz -c main.c In file included from main.c:16: common.h:69: dbz.h: No such file or directory *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. From owner-freebsd-ports Tue Apr 18 00:02:41 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA18448 for ports-outgoing; Tue, 18 Apr 1995 00:02:41 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA18438 ; Tue, 18 Apr 1995 00:02:39 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id AAA02870; Tue, 18 Apr 1995 00:02:36 -0700 Date: Tue, 18 Apr 1995 00:02:36 -0700 Message-Id: <199504180702.AAA02870@silvia.HIP.Berkeley.EDU> To: torstenb@FreeBSD.org CC: ports@FreeBSD.org Subject: inn port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk No user "news" problem, and the PLIST is all wrong. Satoshi ------- ===> Installing for inn1.4sec mkdir -p /usr/local/etc mkdir -p /usr/local/bin mkdir -p /usr/local/man mkdir -p /usr/local/news /bin/sh ./makedirs.sh + [ ! -d /usr/local/man/man1 ] + [ ! -d /usr/local/man/man3 ] + [ ! -d /usr/local/man/man5 ] + [ ! -d /usr/local/man/man8 ] + [ ! -d /var/spool/news ] + mkdir /var/spool/news + chown news /var/spool/news chown: news: illegal user name + exit 1 *** Error code 1 (continuing) `install' not remade because of errors. ===> Building package for inn1.4sec Free temp space: 1243088896 bytes tar: can't add file etc/innd : No such file or directory tar: can't add file etc/inndstart : No such file or directory tar: can't add file etc/in.nnrpd : No such file or directory tar: can't add file etc/rc.news : No such file or directory tar: can't add file bin/inews : No such file or directory tar: can't add file bin/rnews : No such file or directory tar: can't add file man/man1/convdate.1 : No such file or directory tar: can't add file man/man1/getlist.1 : No such file or directory tar: can't add file man/man1/grephistory.1 : No such file or directory tar: can't add file man/man1/inews.1 : No such file or directory tar: can't add file man/man1/innconfval.1 : No such file or directory : From owner-freebsd-ports Tue Apr 18 00:05:30 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA18602 for ports-outgoing; Tue, 18 Apr 1995 00:05:30 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA18594 ; Tue, 18 Apr 1995 00:05:28 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id AAA02883; Tue, 18 Apr 1995 00:05:25 -0700 Date: Tue, 18 Apr 1995 00:05:25 -0700 Message-Id: <199504180705.AAA02883@silvia.HIP.Berkeley.EDU> To: jmz@FreeBSD.org CC: ports@FreeBSD.org Subject: dvi2xx port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk ??? Satoshi ------- >> make checksum /e/work/asami/ports/print/dvi2xx/scripts/ftpget: cannot create /e/work/asami/ports/print/dvi2xx/work/ftpget: permission denied chmod: /e/work/asami/ports/print/dvi2xx/work/ftpget: No such file or directory /e/work/asami/ports/print/dvi2xx/scripts/ftpget: cannot create /e/work/asami/ports/print/dvi2xx/work/ftplib.pl: permission denied mChecksums OK. From owner-freebsd-ports Tue Apr 18 00:13:13 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA18725 for ports-outgoing; Tue, 18 Apr 1995 00:13:13 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA18719 ; Tue, 18 Apr 1995 00:13:11 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id AAA02917; Tue, 18 Apr 1995 00:13:08 -0700 Date: Tue, 18 Apr 1995 00:13:08 -0700 Message-Id: <199504180713.AAA02917@silvia.HIP.Berkeley.EDU> To: jmz@FreeBSD.org CC: ports@FreeBSD.org Subject: makeindex can't fetch From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Something wrong with the master site? Satoshi ------- ===> print/makeindex >> makeindex-3.0.8.tar.Z doesn't seem to exist on this system. >> Attempting to fetch from ftp://achilles.doc.ic.ac.uk/tex/contrib/Schrod/ NcFTP: connect error to address 146.169.2.37 (60): Operation timed out NcFTP: achilles.doc.ic.ac.uk (60): Operation timed out >> Attempting to fetch from ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/por ts/distfiles/ /pub/FreeBSD/FreeBSD-current/ports/distfiles/makeindex-3.0.8.tar.Z: No such file. >> Couldn't fetch it - please try to retreive this >> port manually into /e/work/asami/ports/distfiles and try again. >> makeindex-3.0.8.tar.Z doesn't seem to exist on this system. >> Attempting to fetch from ftp://achilles.doc.ic.ac.uk/tex/contrib/Schrod/ NcFTP: connect error to address 146.169.2.37 (60): Operation timed out NcFTP: achilles.doc.ic.ac.uk (60): Operation timed out >> Attempting to fetch from ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/por ts/distfiles/ /pub/FreeBSD/FreeBSD-current/ports/distfiles/makeindex-3.0.8.tar.Z: No such file. >> Couldn't fetch it - please try to retreive this >> port manually into /e/work/asami/ports/distfiles and try again. From owner-freebsd-ports Tue Apr 18 00:15:18 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA18806 for ports-outgoing; Tue, 18 Apr 1995 00:15:18 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA18798 ; Tue, 18 Apr 1995 00:15:16 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id AAA02927; Tue, 18 Apr 1995 00:15:13 -0700 Date: Tue, 18 Apr 1995 00:15:13 -0700 Message-Id: <199504180715.AAA02927@silvia.HIP.Berkeley.EDU> To: jkh@FreeBSD.org, mr@FreeBSD.org CC: ports@FreeBSD.org Subject: xtexshell doesn't build package right From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Satoshi ------- ===> Building package for XTeXShell-0.91 Free temp space: 1156002816 bytes tar: can't add file 00Contents : No such file or directory tar: can't add file bitmaps/00Contents : No such file or directory tar: can't add file help/00Contents : No such file or directory Creating package /e/work/asami/ports/packages/.packages/xtexshell-0.91.tgz From owner-freebsd-ports Tue Apr 18 00:17:01 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA18891 for ports-outgoing; Tue, 18 Apr 1995 00:17:01 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA18885 ; Tue, 18 Apr 1995 00:16:57 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id AAA02932; Tue, 18 Apr 1995 00:16:54 -0700 Date: Tue, 18 Apr 1995 00:16:54 -0700 Message-Id: <199504180716.AAA02932@silvia.HIP.Berkeley.EDU> To: ache@FreeBSD.org, jkh@FreeBSD.org CC: ports@FreeBSD.org Subject: bash removed from master site? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Satoshi ------- ===> shells/bash >> bash-1.14.4.tar.gz doesn't seem to exist on this system. >> Attempting to fetch from ftp://slc2.ins.cwru.edu/pub/hidden/ /pub/hidden/bash-1.14.4.tar.gz not found: No such file or directory. >> Couldn't fetch it - please try to retreive this >> port manually into /e/work/asami/ports/distfiles and try again. >> bash-1.14.4.tar.gz doesn't seem to exist on this system. >> Attempting to fetch from ftp://slc2.ins.cwru.edu/pub/hidden/ /pub/hidden/bash-1.14.4.tar.gz not found: No such file or directory. >> Couldn't fetch it - please try to retreive this >> port manually into /e/work/asami/ports/distfiles and try again. From owner-freebsd-ports Tue Apr 18 00:20:09 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA18994 for ports-outgoing; Tue, 18 Apr 1995 00:20:09 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA18988 ; Tue, 18 Apr 1995 00:20:07 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id AAA02954; Tue, 18 Apr 1995 00:20:05 -0700 Date: Tue, 18 Apr 1995 00:20:05 -0700 Message-Id: <199504180720.AAA02954@silvia.HIP.Berkeley.EDU> To: joerg@FreeBSD.org CC: ports@FreeBSD.org Subject: pcemu From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Not that it matters much, but the "-DLITTLE_ENDIAN" is generating a flood of warnings..... Satoshi ------- ===> Building for pcemu1.01alpha gcc -I/usr/X11R6/include -O2 -pipe -DBOOT720 -DLITTLE_ENDIAN -DBIGCASE -DINLINE_F UNCTIONS -DBOOTFILE=\"/usr/local/lib/pcemu/DriveA\" -c main.c In file included from /usr/include/sys/types.h:48, from /usr/include/stdio.h:43, from main.c:22: /usr/include/machine/endian.h:50: warning: `LITTLE_ENDIAN' redefined *Initialization*:1: warning: this is the location of the previous definition From owner-freebsd-ports Tue Apr 18 00:20:50 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA19056 for ports-outgoing; Tue, 18 Apr 1995 00:20:50 -0700 Received: from avangard.master.nsk.su (small.master.nsk.su [193.124.45.26]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA18984 for ; Tue, 18 Apr 1995 00:20:06 -0700 Received: (from root@localhost) by avangard.master.nsk.su (8.6.11/8.6.9) id OAA00616 for freebsd-ports@freebsd.org; Tue, 18 Apr 1995 14:19:36 +0700 Date: Tue, 18 Apr 1995 14:19:36 +0700 From: Serge Goncharov Message-Id: <199504180719.OAA00616@avangard.master.nsk.su> To: freebsd-ports@FreeBSD.org Subject: ISS (Internet Ssecurity Scanner) Sender: ports-owner@FreeBSD.org Precedence: bulk U can find ISS ported under FreeBSD on ftp.freebsd.org:/incoming/iss-1.21.tar.gz From owner-freebsd-ports Tue Apr 18 00:25:15 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA19381 for ports-outgoing; Tue, 18 Apr 1995 00:25:15 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA19375 for ; Tue, 18 Apr 1995 00:25:13 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id AAA02983; Tue, 18 Apr 1995 00:25:10 -0700 Date: Tue, 18 Apr 1995 00:25:10 -0700 Message-Id: <199504180725.AAA02983@silvia.HIP.Berkeley.EDU> To: ports@FreeBSD.org Subject: padding with zeros?!? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Anybody knows what this message means? Satoshi (?_?) --- # 8 00:24:18 /e/work/asami/ports/x11/fvwm # ## make package ===> fvwm depends on shared library: Xpm\.4\. - found ===> Building package for fvwm Free temp space: 1101582336 bytes tar: file lib/X11/fvwm/system.fvwmrc shrunk by 9346 bytes, padding with zeros. Creating package /e/work/asami/ports/packages/.packages/fvwm-1.23b.tgz Registering depends: xpm-3.4e. Creating gzip'd tar ball in '/e/work/asami/ports/packages/.packages/fvwm-1.23b.tgz' From owner-freebsd-ports Tue Apr 18 00:26:51 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA19457 for ports-outgoing; Tue, 18 Apr 1995 00:26:51 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id AAA19449 ; Tue, 18 Apr 1995 00:26:48 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id AAA02998; Tue, 18 Apr 1995 00:26:45 -0700 Date: Tue, 18 Apr 1995 00:26:45 -0700 Message-Id: <199504180726.AAA02998@silvia.HIP.Berkeley.EDU> To: ljo@FreeBSD.org CC: ports@FreeBSD.org Subject: xview-* From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Ok, so how exactly does this thing supposed to work? Satoshi ------- ===> x11/olvwm ===> olvwm4 depends on shared library: xview\.3\. - not found ===> Verifying build for xview\.3\. in /e/work/asami/ports/x11/xview-lib ===> xview-lib depends on: ../xview-config ===> Verifying build for ../xview-config ===> Installing for xview-config cd: can't cd to work/xview3.2p1-X11R6/config *** Error code 2 (continuing) `is_depended' not remade because of errors. ===> Returning to build of xview-lib ===> Applying FreeBSD patches for xview-lib patch: **** can't cd to ../xview-config/work/xview3.2p1-X11R6: No such file or di rectory ===> Configuring for xview-lib cd: can't cd to ../xview-config/work/xview3.2p1-X11R6 ===> Building for xview-lib cd: can't cd to ../xview-config/work/xview3.2p1-X11R6 ===> Installing for xview-lib cd: can't cd to ../xview-config/work/xview3.2p1-X11R6 *** Error code 1 (continuing) *** Error code 2 (continuing) *** Error code 2 (continuing) *** Error code 2 (continuing) `is_depended' not remade because of errors. From owner-freebsd-ports Tue Apr 18 00:53:27 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA21052 for ports-outgoing; Tue, 18 Apr 1995 00:53:27 -0700 Received: (from hsu@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id AAA21041 ; Tue, 18 Apr 1995 00:53:26 -0700 Date: Tue, 18 Apr 1995 00:53:26 -0700 From: Jeffrey Hsu Message-Id: <199504180753.AAA21041@freefall.cdrom.com> To: bde Subject: LITTLE_ENDIAN define (was Re: pcemu) Cc: ports Sender: ports-owner@FreeBSD.org Precedence: bulk > From: asami@cs.berkeley.edu (Satoshi Asami) > Not that it matters much, but the "-DLITTLE_ENDIAN" is generating a > flood of warnings..... > > Satoshi > ------- > ===> Building for pcemu1.01alpha > gcc -I/usr/X11R6/include -O2 -pipe -DBOOT720 -DLITTLE_ENDIAN -DBIGCASE -DINLINE_F > UNCTIONS -DBOOTFILE=\"/usr/local/lib/pcemu/DriveA\" -c main.c > In file included from /usr/include/sys/types.h:48, > from /usr/include/stdio.h:43, > from main.c:22: > /usr/include/machine/endian.h:50: warning: `LITTLE_ENDIAN' redefined > *Initialization*:1: warning: this is the location of the previous definition This define is very annoying. I've come across it in conflict w/ some other ports. Apparently people naturally like to use #ifdef LITTLE_ENDIAN or #ifdef BIG_ENDIAN, both of which succeed in our case. Do we really need to define LITTLE_ENDIAN in ? That is, can we call it, for example, _LITTLE_ENDIAN_ instead? Jeffrey From owner-freebsd-ports Tue Apr 18 01:02:54 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA21465 for ports-outgoing; Tue, 18 Apr 1995 01:02:54 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA21456 ; Tue, 18 Apr 1995 01:02:48 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id BAA03143; Tue, 18 Apr 1995 01:02:45 -0700 Date: Tue, 18 Apr 1995 01:02:45 -0700 Message-Id: <199504180802.BAA03143@silvia.HIP.Berkeley.EDU> To: jmacd@FreeBSD.org CC: ports@FreeBSD.org Subject: scheme48 From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Tries to strip a script.... ;) Satoshi ------- ===> Installing for scheme48-0.36 mkdir -p /usr/local/lib/scheme48 : /usr/bin/install -c -s -o bin -g bin -m 555 script /usr/local/bin/scheme48 strip: /usr/local/bin/scheme48: Inappropriate file type or format From owner-freebsd-ports Tue Apr 18 01:06:28 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA21607 for ports-outgoing; Tue, 18 Apr 1995 01:06:28 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA21493 ; Tue, 18 Apr 1995 01:03:43 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id BAA11898; Tue, 18 Apr 1995 01:00:53 -0700 From: "Rodney W. Grimes" Message-Id: <199504180800.BAA11898@gndrsh.aac.dev.com> Subject: Re: cnews fails if user "news" doesn't exist To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Tue, 18 Apr 1995 01:00:53 -0700 (PDT) Cc: adam@FreeBSD.org, pst@FreeBSD.org, ports@FreeBSD.org In-Reply-To: <199504180642.XAA02768@silvia.HIP.Berkeley.EDU> from "Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 17, 95 11:42:25 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 846 Sender: ports-owner@FreeBSD.org Precedence: bulk > > Maybe it should use "id" to check it and call adduser? > > Satoshi > ------- > ===> installing for cnews > mkdir -p /usr/local/newsspool > ln -s /usr/local/newsspool /var/news > mkdir -p /usr/local/libexec/news /usr/local/lib/news > chown news.news /usr/local/newsspool /usr/local/lib/news > chown: news: illegal user name > *** Error code 1 (continuing) > `package' not remade because of errors. You need to update the master.passwd file on your system: hookturn# pwd /usr/src/etc hookturn# grep news master.passwd group master.passwd:news:*:8:8::0:0:News Subsystem,,,:/:/nonexistent group:news:*:8: hookturn# News has had a ``well known'' uid:gid of 8:8 for a very long time :-) -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-ports Tue Apr 18 01:09:58 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA21948 for ports-outgoing; Tue, 18 Apr 1995 01:09:58 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA21932 ; Tue, 18 Apr 1995 01:09:53 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id BAA03175; Tue, 18 Apr 1995 01:09:42 -0700 Date: Tue, 18 Apr 1995 01:09:42 -0700 Message-Id: <199504180809.BAA03175@silvia.HIP.Berkeley.EDU> To: rgrimes@gndrsh.aac.dev.com CC: adam@FreeBSD.org, pst@FreeBSD.org, ports@FreeBSD.org In-reply-to: <199504180800.BAA11898@gndrsh.aac.dev.com> (rgrimes@gndrsh.aac.dev.com) Subject: Re: cnews fails if user "news" doesn't exist From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * You need to update the master.passwd file on your system: * News has had a ``well known'' uid:gid of 8:8 for a very long time :-) A-ha! ---------------------------- revision 1.9 date: 1995/01/03 21:02:01; author: ache; state: Exp; lines: +1 -0 Add 'news' user, present in group, but missed in master.passwd ---------------------------- I see. Since it isn't on my machine (2.0R), nor freefall, nor thud, I thought it's not standard. :) But a "make world" doesn't update master.passwd, so we still need to do something about this from the ports standpoint (for people who did a source upgrade). Any ideas? Satoshi From owner-freebsd-ports Tue Apr 18 01:21:25 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA23061 for ports-outgoing; Tue, 18 Apr 1995 01:21:25 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA23028 ; Tue, 18 Apr 1995 01:21:14 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id BAA11997; Tue, 18 Apr 1995 01:18:29 -0700 From: "Rodney W. Grimes" Message-Id: <199504180818.BAA11997@gndrsh.aac.dev.com> Subject: Re: cnews fails if user "news" doesn't exist To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Tue, 18 Apr 1995 01:18:29 -0700 (PDT) Cc: adam@FreeBSD.org, pst@FreeBSD.org, ports@FreeBSD.org In-Reply-To: <199504180809.BAA03175@silvia.HIP.Berkeley.EDU> from "Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 18, 95 01:09:42 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 950 Sender: ports-owner@FreeBSD.org Precedence: bulk > > * You need to update the master.passwd file on your system: > > * News has had a ``well known'' uid:gid of 8:8 for a very long time :-) > > A-ha! > > ---------------------------- > revision 1.9 > date: 1995/01/03 21:02:01; author: ache; state: Exp; lines: +1 -0 > Add 'news' user, present in group, but missed in master.passwd > ---------------------------- > > I see. Since it isn't on my machine (2.0R), nor freefall, nor thud, I > thought it's not standard. :) > > But a "make world" doesn't update master.passwd, so we still need to > do something about this from the ports standpoint (for people who did > a source upgrade). Any ideas? Use grep -q to find out if the user and the group exists, if it does not fail the make and tell the user to add the news accounts??? -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-ports Tue Apr 18 01:24:45 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA23505 for ports-outgoing; Tue, 18 Apr 1995 01:24:45 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA23432 ; Tue, 18 Apr 1995 01:24:06 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id SAA11042; Tue, 18 Apr 1995 18:15:27 +1000 Date: Tue, 18 Apr 1995 18:15:27 +1000 From: Bruce Evans Message-Id: <199504180815.SAA11042@godzilla.zeta.org.au> To: bde@freefall.cdrom.com, hsu@freefall.cdrom.com Subject: Re: LITTLE_ENDIAN define (was Re: pcemu) Cc: ports@freefall.cdrom.com Sender: ports-owner@FreeBSD.org Precedence: bulk > > ===> Building for pcemu1.01alpha > > gcc -I/usr/X11R6/include -O2 -pipe -DBOOT720 -DLITTLE_ENDIAN -DBIGCASE -DINLINE_F > > UNCTIONS -DBOOTFILE=\"/usr/local/lib/pcemu/DriveA\" -c main.c > > In file included from /usr/include/sys/types.h:48, > > from /usr/include/stdio.h:43, > > from main.c:22: > > /usr/include/machine/endian.h:50: warning: `LITTLE_ENDIAN' redefined > > *Initialization*:1: warning: this is the location of the previous definition >This define is very annoying. I've come across it in conflict w/ some >other ports. Apparently people naturally like to use #ifdef LITTLE_ENDIAN >or #ifdef BIG_ENDIAN, both of which succeed in our case. Do we really need >to define LITTLE_ENDIAN in ? That is, can we call it, >for example, _LITTLE_ENDIAN_ instead? is currently included by and . I guess it has to be included by for the ntoh stuff and by for the old, bogus `union wait' stuff. shouldn't include and shouldn't define names other than ones ending with `_t' if _POSIX_SOURCE is defined. Bruce From owner-freebsd-ports Tue Apr 18 01:34:50 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA24637 for ports-outgoing; Tue, 18 Apr 1995 01:34:50 -0700 Received: from veda.is (root@veda.is [193.4.230.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA24619 for ; Tue, 18 Apr 1995 01:34:31 -0700 Received: (from adam@localhost) by veda.is (8.6.8/8.6.6) id IAA09980; Tue, 18 Apr 1995 08:31:13 GMT From: Adam David Message-Id: <199504180831.IAA09980@veda.is> Subject: Re: nntp doesn't compile To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Tue, 18 Apr 1995 08:31:12 +0000 (GMT) Cc: ports@FreeBSD.org In-Reply-To: <199504180659.XAA02857@silvia.HIP.Berkeley.EDU> from "Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 17, 95 11:59:59 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 571 Sender: ports-owner@FreeBSD.org Precedence: bulk > ===> Building for nntp-t5 > cd server; make "LIBS=/usr/ports/news/cnews/work/libcnews.a -lcrypt" "CFLAGS=-O2 -I/usr/ports/news/cnews/work/libdbz" > cc -O2 -I/usr/ports/news/cnews/work/libdbz -c main.c ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > In file included from main.c:16: > common.h:69: dbz.h: No such file or directory > *** Error code 1 It depends on cnews being built first, and not yet cleaned. It might make sense to install dbz.h somewhere when installing cnews, for instance in /usr/local/include, if nobody complains that's what I'll do. Adam D. From owner-freebsd-ports Tue Apr 18 01:39:53 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA24776 for ports-outgoing; Tue, 18 Apr 1995 01:39:53 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA24768 ; Tue, 18 Apr 1995 01:39:44 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id BAA03357; Tue, 18 Apr 1995 01:39:33 -0700 Date: Tue, 18 Apr 1995 01:39:33 -0700 Message-Id: <199504180839.BAA03357@silvia.HIP.Berkeley.EDU> To: rgrimes@gndrsh.aac.dev.com CC: adam@FreeBSD.org, pst@FreeBSD.org, ports@FreeBSD.org In-reply-to: <199504180818.BAA11997@gndrsh.aac.dev.com> (rgrimes@gndrsh.aac.dev.com) Subject: Re: cnews fails if user "news" doesn't exist From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * > But a "make world" doesn't update master.passwd, so we still need to * > do something about this from the ports standpoint (for people who did * > a source upgrade). Any ideas? * * Use grep -q to find out if the user and the group exists, if it does not * fail the make and tell the user to add the news accounts??? I was thinking more about using "id". The grep idea (I assume you are saying we should search /etc/passwd, right?) may fail when the site is using NIS. I guess we can put this in the pre-fetch target for all our news ports (so the user can solve the problem first). Something like: #!/bin/sh if ! id -u news > /dev/null 2>&1; then echo "You need an account \"news\" to install this package." if [ `id -u` != 0 ]; then echo "Please become root and either use \"adduser\" or try \"make\" again." exit 1 fi echo "Let me start an adduser for you...." sleep 5 adduser if ! id -u news > /dev/null 2>&1; then echo "Hey! I told you to add an account \"news\"!" echo "Well, I'm giving up now, but please try again, okay." exit 1 fi fi What do you guys think? Satoshi From owner-freebsd-ports Tue Apr 18 01:59:38 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA25374 for ports-outgoing; Tue, 18 Apr 1995 01:59:38 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA25367 for ; Tue, 18 Apr 1995 01:59:35 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id BAA03420; Tue, 18 Apr 1995 01:57:42 -0700 Date: Tue, 18 Apr 1995 01:57:42 -0700 Message-Id: <199504180857.BAA03420@silvia.HIP.Berkeley.EDU> To: adam@veda.is CC: ports@FreeBSD.org In-reply-to: <199504180831.IAA09980@veda.is> (message from Adam David on Tue, 18 Apr 1995 08:31:12 +0000 (GMT)) Subject: Re: nntp doesn't compile From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * > ===> Building for nntp-t5 * > cd server; make "LIBS=/usr/ports/news/cnews/work/libcnews.a -lcrypt" "CFLAGS=-O2 -I/usr/ports/news/cnews/work/libdbz" * > cc -O2 -I/usr/ports/news/cnews/work/libdbz -c main.c * ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Shouldn't use "/usr/ports" though, I had PORTSDIR set to "/e/work/asami/ports" so it may have worked.... * It depends on cnews being built first, and not yet cleaned. It might make * sense to install dbz.h somewhere when installing cnews, for instance in * /usr/local/include, if nobody complains that's what I'll do. That's certainly fine for me, but the "not yet cleaned" is not very elegant. What about .if !exists(${PREFIX}/include/dbz.h) DEPENDS+= ${PORTSDIR}/news/cnews .endif ? Satoshi From owner-freebsd-ports Tue Apr 18 02:22:04 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA27030 for ports-outgoing; Tue, 18 Apr 1995 02:22:04 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id CAA27013 ; Tue, 18 Apr 1995 02:21:56 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: ports@FreeBSD.org Subject: Re: padding with zeros?!? In-reply-to: Your message of "Tue, 18 Apr 95 00:25:10 PDT." <199504180725.AAA02983@silvia.HIP.Berkeley.EDU> Date: Tue, 18 Apr 1995 02:21:53 -0700 Message-ID: <27012.798196913@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > Anybody knows what this message means? > > Satoshi (?_?) > --- > # 8 00:24:18 /e/work/asami/ports/x11/fvwm # > ## make package > ===> fvwm depends on shared library: Xpm\.4\. - found > ===> Building package for fvwm > Free temp space: 1101582336 bytes > tar: file lib/X11/fvwm/system.fvwmrc shrunk by 9346 bytes, padding with zeros From owner-freebsd-ports Tue Apr 18 02:32:42 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA27646 for ports-outgoing; Tue, 18 Apr 1995 02:32:42 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id CAA27639 ; Tue, 18 Apr 1995 02:32:40 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: rgrimes@gndrsh.aac.dev.com, adam@FreeBSD.org, pst@FreeBSD.org, ports@FreeBSD.org Subject: Re: cnews fails if user "news" doesn't exist In-reply-to: Your message of "Tue, 18 Apr 95 01:39:33 PDT." <199504180839.BAA03357@silvia.HIP.Berkeley.EDU> Date: Tue, 18 Apr 1995 02:32:40 -0700 Message-ID: <27638.798197560@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk It looks good to me. I presume you can do this with files/pre-fetch rather than a target, so that it's easier to clone? :-) Jordan > * > But a "make world" doesn't update master.passwd, so we still need to > * > do something about this from the ports standpoint (for people who did > * > a source upgrade). Any ideas? > * > * Use grep -q to find out if the user and the group exists, if it does not > * fail the make and tell the user to add the news accounts??? > > I was thinking more about using "id". The grep idea (I assume you are > saying we should search /etc/passwd, right?) may fail when the site is > using NIS. > > I guess we can put this in the pre-fetch target for all our news ports > (so the user can solve the problem first). Something like: > > #!/bin/sh > if ! id -u news > /dev/null 2>&1; then > echo "You need an account \"news\" to install this package." > if [ `id -u` != 0 ]; then > echo "Please become root and either use \"adduser\" or try \"make\" again ." > exit 1 > fi > echo "Let me start an adduser for you...." > sleep 5 > adduser > if ! id -u news > /dev/null 2>&1; then > echo "Hey! I told you to add an account \"news\"!" > echo "Well, I'm giving up now, but please try again, okay." > exit 1 > fi > fi > > What do you guys think? > > Satoshi From owner-freebsd-ports Tue Apr 18 02:51:30 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA28310 for ports-outgoing; Tue, 18 Apr 1995 02:51:30 -0700 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id CAA28277 for ; Tue, 18 Apr 1995 02:50:56 -0700 Received: by sequent.kiae.su id AA09235 (5.65.kiae-2 ); Tue, 18 Apr 1995 13:46:27 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Tue, 18 Apr 95 13:46:25 +0400 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id NAA01139; Tue, 18 Apr 1995 13:45:03 +0400 To: Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= Cc: ports@FreeBSD.org References: <199504180657.XAA02847@silvia.HIP.Berkeley.EDU> In-Reply-To: <199504180657.XAA02847@silvia.HIP.Berkeley.EDU>; from Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= at Mon, 17 Apr 1995 23:57:50 -0700 Message-Id: Organization: Olahm Ha-Yetzirah Date: Tue, 18 Apr 1995 13:45:03 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: nn needs user "news" Lines: 16 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 599 Sender: ports-owner@FreeBSD.org Precedence: bulk In message <199504180657.XAA02847@silvia.HIP.Berkeley.EDU> Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= writes: >Satoshi >------- >chown: news: illegal user name >nn in /usr/local/man/man1/nn.1 You don't need news, not nn. master.passwd must have it. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Tue Apr 18 02:51:46 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA28326 for ports-outgoing; Tue, 18 Apr 1995 02:51:46 -0700 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id CAA28320 ; Tue, 18 Apr 1995 02:51:41 -0700 Received: by sequent.kiae.su id AA09213 (5.65.kiae-2 ); Tue, 18 Apr 1995 13:46:22 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Tue, 18 Apr 95 13:46:20 +0400 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id NAA01076; Tue, 18 Apr 1995 13:36:35 +0400 To: Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= Cc: adam@FreeBSD.org, ports@FreeBSD.org References: <199504180530.WAA02418@silvia.HIP.Berkeley.EDU> In-Reply-To: <199504180530.WAA02418@silvia.HIP.Berkeley.EDU>; from Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= at Mon, 17 Apr 1995 22:30:12 -0700 Message-Id: Organization: Olahm Ha-Yetzirah Date: Tue, 18 Apr 1995 13:36:34 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: dgd doesn't fetch Lines: 25 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 911 Sender: ports-owner@FreeBSD.org Precedence: bulk In message <199504180530.WAA02418@silvia.HIP.Berkeley.EDU> Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= writes: >Can this be related to the ncftp default flag thing? I can swear it >was working when I tried it a couple of weeks ago.... >Satoshi >------- >===> net/dgd >>> Fetching distribution file from remote site... >Login failed. >>> Fetching distribution file from remote site... >Login failed. It is due to my inaccurate changes, to many flags deleted. Fix is wrong too, it force passive mode and use password for override site. I just made correct fix. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Tue Apr 18 02:53:25 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA28391 for ports-outgoing; Tue, 18 Apr 1995 02:53:25 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA28385 ; Tue, 18 Apr 1995 02:53:23 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id CAA03639; Tue, 18 Apr 1995 02:53:17 -0700 Date: Tue, 18 Apr 1995 02:53:17 -0700 Message-Id: <199504180953.CAA03639@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: rgrimes@gndrsh.aac.dev.com, adam@FreeBSD.org, pst@FreeBSD.org, ports@FreeBSD.org In-reply-to: <27638.798197560@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: cnews fails if user "news" doesn't exist From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * It looks good to me. I presume you can do this with files/pre-fetch * rather than a target, so that it's easier to clone? :-) Yeah, doesn't it look like a script? :) * > #!/bin/sh Anyway, bsd.port.mk doesn't call scripts/pre-fetch but we can add a target pre-fetch: sh ${SCRIPTDIR}/pre-fetch and be happy. Satoshi From owner-freebsd-ports Tue Apr 18 02:59:17 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA28492 for ports-outgoing; Tue, 18 Apr 1995 02:59:17 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA28486 ; Tue, 18 Apr 1995 02:59:15 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id CAA03672; Tue, 18 Apr 1995 02:58:57 -0700 Date: Tue, 18 Apr 1995 02:58:57 -0700 Message-Id: <199504180958.CAA03672@silvia.HIP.Berkeley.EDU> To: ache@astral.msk.su CC: adam@FreeBSD.org, ports@FreeBSD.org In-reply-to: (ache@astral.msk.su) Subject: Re: dgd doesn't fetch From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * It is due to my inaccurate changes, to many flags deleted. * Fix is wrong too, it force passive mode and use password for override * site. * I just made correct fix. Okay, it fetched and is compiling happily on thud now. Thanks.... Satoshi From owner-freebsd-ports Tue Apr 18 03:11:01 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA28855 for ports-outgoing; Tue, 18 Apr 1995 03:11:01 -0700 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA28848 for ; Tue, 18 Apr 1995 03:10:59 -0700 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.12/jtpda-5.0) with ESMTP id MAA18872 ; Tue, 18 Apr 1995 12:10:54 +0200 Received: from (roberto@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) id MAA11919 ; Tue, 18 Apr 1995 12:10:53 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <199504181010.MAA11919@blaise.ibp.fr> Subject: Re: ISS (Internet Ssecurity Scanner) To: joker@avangard.master.nsk.su (Serge Goncharov) Date: Tue, 18 Apr 1995 12:10:53 +0200 (MET DST) Cc: freebsd-ports@FreeBSD.org In-Reply-To: <199504180719.OAA00616@avangard.master.nsk.su> from "Serge Goncharov" at Apr 18, 95 02:19:36 pm X-Operating-System: FreeBSD 2.0.950416-SNAP ctm#562 X-Mailer: ELM [version 2.4 PL23beta2] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 280 Sender: ports-owner@FreeBSD.org Precedence: bulk > U can find ISS ported under FreeBSD on > ftp.freebsd.org:/incoming/iss-1.21.tar.gz Thanks. Maybe you can port the 1.3 now :-) -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.0.950416-SNAP #17: Sun Apr 16 17:12:07 MET DST 1995 From owner-freebsd-ports Tue Apr 18 03:27:41 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA29237 for ports-outgoing; Tue, 18 Apr 1995 03:27:41 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA29231 for ; Tue, 18 Apr 1995 03:27:38 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id DAA03803; Tue, 18 Apr 1995 03:27:35 -0700 Date: Tue, 18 Apr 1995 03:27:35 -0700 Message-Id: <199504181027.DAA03803@silvia.HIP.Berkeley.EDU> To: ports@FreeBSD.org Subject: New packages available! From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@FreeBSD.org Precedence: bulk Hello, ports world! We have a bunch of new packages compiled with the latest SNAP in ftp://freebsd.org/pub/FreeBSD/packages (Note: This isn't "ftp.freebsd.org", our regular ftp server -- we're short of diskspace there right now, so they'll only be available from "freebsd.org" for a few days.) These packages are compiled with the new libc and thus WILL NOT RUN on 2.0R systems. We'd like to have these tested soon so we can support the SNAP users better. The old packages/ directory will also be renamed soon, with this collection becoming our "official" package collection. The packages are classified by categories, one subdirectory per category. The directory ".packages/" holds the actual packages and the other directories contain symbolic links to it. "all/" is a special category that contains links to all packages. NOTE TO FTP USERS: If you do ``get .tar.gz'' using our ftp server (which allows whole-hierarchy fetches this way) you will get these symlinks intact and store only one copy of each package. If you ``cd'' into a directory and use the ``get'' or ``mget'' commands, you'll get the file each link is pointing to. This may be a better strategy if you only want a small number of packages. One clever trick for getting an entire copy of the packages hierarchy without having the intermediate file touch your disk is to say: % cd /some/location/with/lots/of/space % ncftp ftp://freebsd.org/pub/FreeBSD ncftp> get packages.tar "|tar xvpf -" And you'll get a full packages hierarchy with all the categorization information intact. We'll be adding more packages to this new hierarchy as they're fixed and compiled. Please test them and report any problems to the mailing list. Thanks! Satoshi and the rest of the mighty ports team From owner-freebsd-ports Tue Apr 18 03:33:45 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA29417 for ports-outgoing; Tue, 18 Apr 1995 03:33:45 -0700 Received: from veda.is (veda.is [193.4.230.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA29361 ; Tue, 18 Apr 1995 03:32:30 -0700 Received: (from adam@localhost) by veda.is (8.6.8/8.6.6) id KAA12586; Tue, 18 Apr 1995 10:27:54 GMT From: Adam David Message-Id: <199504181027.KAA12586@veda.is> Subject: Re: dgd doesn't fetch To: ache@astral.msk.su (Andrey A. Chernov, Black Mage) Date: Tue, 18 Apr 1995 10:27:50 +0000 (GMT) Cc: asami@cs.berkeley.edu, adam@FreeBSD.org, ports@FreeBSD.org In-Reply-To: from "Andrey A. Chernov, Black Mage" at Apr 18, 95 01:36:34 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 457 Sender: ports-owner@FreeBSD.org Precedence: bulk > It is due to my inaccurate changes, to many flags deleted. > Fix is wrong too, it force passive mode and use password for override > site. > I just made correct fix. -P has been necessary in the past to fetch from the master site, in order to toggle passive mode off, because the default passive mode used to prevent the fetch. Now it just gives a warning that passive mode was refused and the fetch successfully continues without passive mode. Adam D. From owner-freebsd-ports Tue Apr 18 05:16:43 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA01746 for ports-outgoing; Tue, 18 Apr 1995 05:16:43 -0700 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id FAA01740 ; Tue, 18 Apr 1995 05:16:28 -0700 Received: by sequent.kiae.su id AA26265 (5.65.kiae-2 ); Tue, 18 Apr 1995 16:10:30 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Tue, 18 Apr 95 16:10:29 +0400 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id PAA01699; Tue, 18 Apr 1995 15:27:37 +0400 To: Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= , rgrimes@gndrsh.aac.dev.com Cc: adam@FreeBSD.org, ports@FreeBSD.org, pst@FreeBSD.org References: <199504180839.BAA03357@silvia.HIP.Berkeley.EDU> In-Reply-To: <199504180839.BAA03357@silvia.HIP.Berkeley.EDU>; from Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= at Tue, 18 Apr 1995 01:39:33 -0700 Message-Id: Organization: Olahm Ha-Yetzirah Date: Tue, 18 Apr 1995 15:27:36 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: cnews fails if user "news" doesn't exist Lines: 18 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 623 Sender: ports-owner@FreeBSD.org Precedence: bulk In message <199504180839.BAA03357@silvia.HIP.Berkeley.EDU> Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= writes: > echo "Let me start an adduser for you...." > sleep 5 > adduser System users have fixed ids, must be something like adduser -u 8 (-u does not exists now). -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Tue Apr 18 05:33:49 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA02202 for ports-outgoing; Tue, 18 Apr 1995 05:33:49 -0700 Received: from sovcom.kiae.su (sovcom.kiae.su [144.206.136.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id FAA02194 ; Tue, 18 Apr 1995 05:33:38 -0700 Received: by sovcom.kiae.su id AA24063 (5.65.kiae-2 ); Tue, 18 Apr 1995 16:24:35 +0400 Received: by sovcom.KIAE.su (UUMAIL/2.0); Tue, 18 Apr 95 16:24:34 +0300 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id PAA01731; Tue, 18 Apr 1995 15:31:18 +0400 To: Adam David Cc: adam@FreeBSD.org, asami@cs.berkeley.edu, ports@FreeBSD.org References: <199504181027.KAA12586@veda.is> In-Reply-To: <199504181027.KAA12586@veda.is>; from Adam David at Tue, 18 Apr 1995 10:27:50 +0000 (GMT) Message-Id: Organization: Olahm Ha-Yetzirah Date: Tue, 18 Apr 1995 15:31:18 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: dgd doesn't fetch Lines: 19 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 884 Sender: ports-owner@FreeBSD.org Precedence: bulk In message <199504181027.KAA12586@veda.is> Adam David writes: >> It is due to my inaccurate changes, to many flags deleted. >> Fix is wrong too, it force passive mode and use password for override >> site. >> I just made correct fix. >-P has been necessary in the past to fetch from the master site, in order to >toggle passive mode off, because the default passive mode used to prevent the >fetch. Now it just gives a warning that passive mode was refused and the fetch >successfully continues without passive mode. You need to upgrade your ncftp to -current to eliminate this warning. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Tue Apr 18 05:39:03 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA02290 for ports-outgoing; Tue, 18 Apr 1995 05:39:03 -0700 Received: from veda.is (root@veda.is [193.4.230.1]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA02280 ; Tue, 18 Apr 1995 05:38:53 -0700 Received: (from adam@localhost) by veda.is (8.6.8/8.6.6) id MAA15149; Tue, 18 Apr 1995 12:35:27 GMT From: Adam David Message-Id: <199504181235.MAA15149@veda.is> Subject: Re: dgd doesn't fetch To: ache@astral.msk.su (Andrey A. Chernov, Black Mage) Date: Tue, 18 Apr 1995 12:35:25 +0000 (GMT) Cc: adam@FreeBSD.org, asami@cs.berkeley.edu, ports@FreeBSD.org In-Reply-To: from "Andrey A. Chernov, Black Mage" at Apr 18, 95 03:31:18 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 233 Sender: ports-owner@FreeBSD.org Precedence: bulk > >Now it just gives a warning that passive mode was refused and the fetch > >successfully continues without passive mode. > > You need to upgrade your ncftp to -current to eliminate this warning. This was on thud, today. Adam D. From owner-freebsd-ports Tue Apr 18 05:44:40 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA02401 for ports-outgoing; Tue, 18 Apr 1995 05:44:40 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.223.46]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA02395 for ; Tue, 18 Apr 1995 05:44:39 -0700 Received: (from jkh@localhost) by time.cdrom.com (8.6.11/8.6.9) id CAA25267 for ports@freefall; Sun, 13 Nov 1994 02:24:13 -0800 Date: Sun, 13 Nov 1994 02:24:13 -0800 From: "Jordan K. Hubbard" Message-Id: <199411131024.CAA25267@time.cdrom.com> To: ports@freefall.cdrom.com Subject: A warning on pkg_deletes. Sender: ports-owner@FreeBSD.org Precedence: bulk I'm sure Satoshi will say this a lot more times in the next few days, but ports authors - PLEASE check your packing lists! If you do a pkg_delete of something and it blows the user's whole /usr/local (or worse!) away, you can take my word for it that said user will NOT be happy and it will give the _entire_ packages collection a black eye! The other porters will not be happy with you either since that user will most likely be screaming "the packages suck!! they deleted my entire collection of software!!" in the newsgroups and making it looks like *all* the packages are bad, not just yours. In summary: pkg_deletes that do anything other than exactly what they're supposed to are very very evil and *everyone* should run a pkg_delete -n on their package to see exactly what it would do. If the output makes your hair stand on end, please fix it! :-) Jordan From owner-freebsd-ports Tue Apr 18 06:04:43 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA03051 for ports-outgoing; Tue, 18 Apr 1995 06:04:43 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA03044 for ports; Tue, 18 Apr 1995 06:04:43 -0700 Date: Tue, 18 Apr 1995 06:04:43 -0700 From: "Jordan K. Hubbard" Message-Id: <199504181304.GAA03044@freefall.cdrom.com> To: ports Subject: mh port - aii! Sender: ports-owner@FreeBSD.org Precedence: bulk >From a virgin pkg_add of the current mh-6.8.3 package: jkh@time-> show ld.so: show: libmh.so.3.2: Undefined error: 0 Looks like the internal library is either being build erroneously or the package isn't installing a needed shared lib! Jordan From owner-freebsd-ports Tue Apr 18 07:44:25 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA08977 for ports-outgoing; Tue, 18 Apr 1995 07:44:25 -0700 Received: from licorice.larc.nasa.gov (licorice.larc.nasa.gov [128.155.2.31]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id HAA08970 for ; Tue, 18 Apr 1995 07:44:23 -0700 Received: by licorice.larc.nasa.gov (8.6.11/server2.4) id KAA07365; Tue, 18 Apr 1995 10:44:32 -0400 Message-Id: <199504181444.KAA07365@licorice.larc.nasa.gov> Date: Tue, 18 Apr 1995 10:44:32 -0400 From: Travis L Priest To: "Jordan K. Hubbard" Cc: ports@freefall.cdrom.com Subject: Re: A warning on pkg_deletes. In-Reply-To: <199411131024.CAA25267@time.cdrom.com> References: <199411131024.CAA25267@time.cdrom.com> Sender: ports-owner@FreeBSD.org Precedence: bulk Sun, Jordan K. Hubbard wrote: > > I'm sure Satoshi will say this a lot more times in the next few > days, but ports authors - PLEASE check your packing lists! If you > do a pkg_delete of something and it blows the user's whole > /usr/local (or worse!) away, you can take my word for it that said > user will NOT be happy and it will give the _entire_ packages > collection a black eye! The other porters will not be happy with > you either since that user will most likely be screaming "the > packages suck!! they deleted my entire collection of software!!" > in the newsgroups and making it looks like *all* the packages are > bad, not just yours. > > In summary: pkg_deletes that do anything other than exactly what > they're supposed to are very very evil and *everyone* should run a > pkg_delete -n on their package to see exactly what it would do. If > the output makes your hair stand on end, please fix it! :-) I've been pounding on poor Satoshi to read a fairly long e-mail message I sent him about configuring software to avoid some of these problems and a whole host of others, but perhaps this is a better forum. I'd really like to see the FreeBSD ports built this way or in some very similar fashion. I, along with a fellow convert :-), have started bulding software for our FreeBSD systems that conform to this scheme, and we'd like to give it back to the ports folks... I'd like to see some discussion on this, even if it's "go away, this scheme stinks." Travis >From priest Tue Apr 11 17:50:25 -0400 1995 To: asami@cs.berkeley.edu (Satoshi Asami) Cc: Travis L Priest , branson@dvals1.larc.nasa.gov, Tad Guy Subject: Re: Ports hackers wanted! (fwd) [This reply will be long; read it when you can dedicate some time. This will be good practice for me, since I have to co-present it to a group of System Administrators next week. :-)] I'd like to make a recommendation on configuration 'standards.' Pretend that this is a presentation, where the following topics will be covered: 1 The problem 2 How software should be configured 3 How software should be installed 4 What are the advantages of using these 'standards' 5 What are some of the disadvantages 6 How is it currently being used 7 Future directions Read this message all of the way through; a question you have an in earlier section will be answered (with luck) in a proceeding session. 1 THE PROBLEM This scheme was originally worked out by a co-worker and I while we were trying to separate the vendor supplied OS from the local modifications. Whenever a vendor's system was upgraded, local software usually stood a good chance of getting lost or replaced by vendor supplied versions. Additionally, it was difficult to find all of the pieces of a package when it was time to install an updated copy. Although it is possible to keep a record of where each file was installed onto the system, this method is clumsy and error-prone. A better, but compatible, method was clearly needed. 2 HOW SOFTWARE SHOULD BE CONFIGURED The use of /usr/local for locally installed software is fairly common practice on the Internet, and we wanted to stick with that. When you get a software package (let's use emacs as the cannonical example), it should be configured thusly: PKGDIR = /usr/local/emacs-19.28 BINDIR = ${PKGDIR}/bin LIBDIR = ${PKGDIR}/lib APPRESDIR = ${PKGDIR}/lib/app-defaults MANDIR = ${PKGDIR}/man INFODIR = ${PKGDIR}/info This scheme is made painfully easy with GNU's configure by simply invoking the command "./configure --prefix=/usr/local/pkg-rev." When the package is built, it will reference itself through the path /usr/local/pkg-rev. For instance, emacs would find it's lisp files in /usr/local/emacs-19.28/lib/lisp. 3 HOW SOFTWARE SHOULD BE INSTALLED Once the package is built, it should be installed into /usr/local in a subdirectory called pkg-rev. For the most part, this is simply a "make install." You will now have a self-contained package directory that looks something like this: %ls /usr/local/emacs-19.25 bin info lib man You'll find the emacs and and emacsclient (and other) binaries in the bin directory, manual pages in man/man?, info files in the info subdirectory, etc. You now have a nice little "package" contained in a clean unit, but in order for users to get to it, they would have to add '/usr/local/emacs-19.25/bin' to their paths, which is clearly unacceptable. This is where the little bit of software steps in: makelinks. This perl script (can be done in sh, C, or foo, if you like, but I really like perl) scans a package directory for well known subdirs (bin, lib, man, info, etc...) and makes links into the system directories (/usr/local/bin, /usr/local/lib, etc..). Now, the new software is in the user's paths for them to use. An example session now goes like this: % gnutar zxfp emacs-19.28.tar.gz % cd emacs-19.28 % ./configure --prefix=/usr/local/emacs-19.28 % make # make install # makelinks -d /usr/local/emacs-19.28 I will append a copy of the makelinks perl script to the bottom of this letter. There are a number of options, such as changing the base directory (say to /local), making a shell script of the command that would have been run for later execution, and running a post-installation script (say to restart a daemon). [Makelinks was inspired by something out of the Cygnus gcc installation procedure, but it's over a year old so I forget what it was.] 4 WHAT ARE THE ADVANTAGES OF USING THESE 'STANDARDS' This has turned out to have more advantages than we originally anticipated. I'll enumerate: * A package is now a well-formed collection of files under a common directory (/usr/local/pkg-rev). * You no longer have files belonging to one package in directories where the vendor OS is installed, so it is less likely to be deleted or modified when you perform an OS upgrade. * You can instantly determine what version of a package you are using simply by using 'ls -l /usr/local/bin/binary,' which will be a link into the pkg-rev directory. * These packages are painless to distribute. Use tar on the package directory, ship it to the new system, untar it, and run makelinks. * You can install two or more revisions of the same package simultaneously, and test one revision (the SA would use /usr/local/pkg-rev/bin to access it) while the other is in active use by users. Once the SA is satisfied that the new package functions, a "makelinks -r -d /usr/local/pkg-oldrev" followed by "makelinks -d /usr/local/pkg-newrev" makes it immediately available to users with an very (< 2 seconds) brief period of unavailability. * If you are running low on space in /usr/local, it is now very easy to make a symlink from /usr/local/pkg-rev to /bigone/pkg-rev and have the files live on the bigone partition. It's easy to automount packages, now, too, because you can link /usr/local/pkg-rev to the automount point. * From one major release to another, users will not have to change their access habits. I did not mention earlier that the final link made by makelinks is /usr/local/pkg -> /usr/local/pkg-rev. This allows users to add /usr/local/emacs/lib/lisp/... paths to their .emacs files and not have to change that when emacs is upgraded, or to access irc scripts through /usr/local/ircii/scripts. The link /usr/local/pkg always points to the 'supported' version. * Since libraries like xpm, pvm, jpeg, tiff, etc., will exist in /usr/local/lib (as links), users simply have to add one -L option to their command line to link against them. The same as for include. 5 WHAT ARE SOME OF THE DISADVANTAGES Well, I don't want to be accused of being one-sided, so here are some of the disadvantages we've found so far: * X does not work well if you use makelinks on the X distribution. It is best to consider X to be an exception and globally add its bin directory to the user's path. What we generally do is configure the ProjectRoot to be /usr/local/X11R? and "make World ; make install" which deposits X into /usr/local/X11R?. Then we move it to a revision directory with "mv /usr/local/X11R? /usr/local/X11R?-??" and make the link "ln /usr/local/X11R?-?? /usr/local/X11R?." * Some speicial items need their own directory, like local lisp files (vm, gnus) and perl contributions (locally written things). These can go in /usr/local/lisp-rev or perl-rev so that they don't disappear when you upgrade emacs or perl. That's all I can think of at the moment. Please feel free to add your concerns here. 6 HOW IS IT CURRENTLY BEING USED We have this scheme successfully running on the following architectures for about a year now: Machine OS ------- -- Sun SunOS / Solaris SGI IRIX (4 through 6) HP HP/UX 9 DEC OSF/1 Cray Unicos 8 I'm working on setting it up on my FreeBSD box now so that I can distribute binaries to some of the folks here that will be running FreeBSD soon. All I do is build the stuff into /usr/local/pkg-rev, tar it up and put it in our Mass Storage System, and everyone else grabs the tarball, untars it into /usr/local, and runs makelinks on it. 7 FUTURE DIRECTIONS There are some topics that I did not cover in this message that are worth mentioning. I like to consider /usr/local to be very static (no log files are written here) after the initial software population, and sharable among many machines of the same architecture. This means that things like tcp_wrapper, which has local configuration files, should be built to reference itself through /usr/local/pkg-rev like everything else, but should reference it's config files in /local/pkg-rev. The paradigm is that /usr/local is sharable among machines, and that /local is local to one machine. It is *very* desirable to separate vendor supplied files from what is locally installed, which means configuration files don't go in /etc. Separate partitions are nice so that you can just newfs the vendor OS partitions when you upgrade, then mount /local and /usr/local when you are done, and assuming binary compatibility between releases (very common), you're good to go. I've written a paper on this scheme, and it's available via the WWW. Point your browser at: http://ice-www.larc.nasa.gov/ICE/papers/system-software.html if you'd like to see the finer points. You'll find a copy of the makelinks perl script attached. I'd appreciate good and bad comments about the scheme, especially if they expose any weaknesses we haven't seen. I'd really like to see FreeBSD go with this scheme (for personal and practical reasons :-). Feel free to redistribute if the mood strikes you. Travis #!/usr/local/bin/perl -- # -*- Perl -*- # # $Id: makelinks,v 2.6 1994/08/05 13:24:05 priest Exp $ # # # Travis L Priest # NASA Langley Research Center # Information Systems Division # # # -- Configuration Options -- # $BASE = '/usr/local'; # local install tree base # Rather this than extra code to deal with # app-defaults and manual pages @SUBDIRS = ('bin', 'info', 'lib', 'lib/app-defaults', 'include', 'man/man1', 'man/man2', 'man/man3', 'man/man4', 'man/man5', 'man/man6', 'man/man7', 'man/man8', 'man/mann', 'man/manl', 'man/cat1', 'man/cat2', 'man/cat3', 'man/cat4', 'man/cat5', 'man/cat6', 'man/cat7', 'man/cat8', 'man/catn', 'man/catl'); # # -- Standard Definitions -- # $FALSE = 0; $TRUE = 1; @ME = split(/\//, $0); $ME = pop(@ME); undef(@ME); # My name ($REVISION) = q$Revision: 2.6 $ =~ /^Revision:\s+([\d\.]+)/; # RCS version # # -- Process Options -- # require("getopts.pl"); # -b base Change the base installed base to something else # -d dir Make links from the specified directory # -h Print help # -l lib Create links in a system library # -n Simply print what would be done without doing it # -r Remove links (un-install the package) # -s file Create a /bin/sh script named file to do the work instead # -v Print version # -x file Execute script at completion $USAGE = "Usage: $ME -[hnrv] [-b base] [-d dir] [-l lib] [-[sx] script]\n"; do Getopts('b:d:hl:nrrs:vx:') || die $USAGE; $base = $opt_b ? $opt_b : $BASE; $path = $opt_d ? $opt_d : `pwd`; $help = $opt_h ? &printhelp : $FALSE; $lib = $opt_l ? $opt_l : $FALSE; $FAKE = $opt_n ? $TRUE : $FALSE; $remove = $opt_r ? $TRUE : $FALSE; $script = $opt_s ? $opt_s : $FALSE; $revision = $opt_v ? &printrev : $FALSE; $execute = $opt_x ? $opt_x : $FALSE; exit if ($help || $revision ); # already done select(STDERR); $| = $TRUE; # unbuffered I/O select(STDOUT); $| = $TRUE; # unbuffered I/O &startscript if $script; # create a MakeLinks script instead of doing it # # -- Main -- # # # $pkg is the name of the package # $rev is the revision number # $location is the path to the install dir # (ie. /usr/local/$pkg-$rev) # $path is the standard access path # (ie. /usr/local/$pkg) # if ( $lib ) { ($pkg, $location, $path) = &parselib($lib); &linkents("$location", "$path") if -d "$location"; } else { ($pkg, $rev, $location, $path) = &parsedir($path); # link the access dir to the installation dir &dolink($location, "$base/$pkg") unless $lib; while ( $dir = shift @SUBDIRS ) { &linkents("$location/$dir", "$base/$dir") if -d "$location/$dir"; } } &runscript($execute) if $execute; # should we run a closing config program? close(SCRIPT) if $script; exit(0); # end main # # -- Subroutines -- # # # Attempt to determine the package name and revision level based on the # directory name. # sub parsedir { local($path) = @_; local(@path, $pkg, @rev, $rev, $loc); # check the path for validity $path =~ s/\n$//; chdir($path) || die $!; $loc = $path; # save location @path = split(/\//, $path); ($pkg, @rev) = split('-', pop(@path)); do { $rev = shift @rev; # save revision } while ( ($rev !~ /\d/) && ($pkg .= "-$rev") && @rev ); $path = join('/', @path, $pkg); # save path # sanity check die "Can't determine package name" if $pkg =~ /^$/; die "Can't determine revision" if $rev =~ /^$/; return($pkg, $rev, $loc, $path); } # # Attempt to determine similar information as above, but for a system # library # sub parselib { local($path) = @_; local(@path, $pkg, $loc, $lib); # check the path for validity $path =~ s/\n$//; chdir($path) || die "$ME: $!"; $loc = $path; # save location @path = split(/\//, $path); $pkg = pop(@path); $path = join('/', @path, 'lib'); # save path return($pkg, $loc, $path); } # # Create a links for all files in the src directory to the target directory. # sub linkents { local($src, $target) = @_; opendir(DIR, "$src") || die "Can't read $src: $!"; while ( $entry = readdir DIR ) { next if $entry =~ /^\./; # ignore dot files next if $entry =~ /~$/; # ignore ~ (emacs backup) files next if $entry =~ /\.p[hl]$/; # special -- ignore perl .pl and .ph next if $entry =~ /\.(bak)|(orig)|(old)$/; # ignore human backup files next if -d "$src/$entry"; return unless &mkpath($target); &dolink("$src/$entry", "$target/$entry"); } closedir DIR; return; } # # Perform the unlink() and optinally symlink() to a file. # sub dolink { local($old, $new) = @_; local($dir); if ( $script ) { $new =~ s/^$base/\$BASE/; print SCRIPT "\$RM $new\n"; print SCRIPT "\$LN $old $new\n" if ! $remove; } else { if ( -e $new || -l $new ) { if ( $FAKE ) { print "remove $new\n"; } else { unlink $new || die "Can't unlink $new: $!"; } } if ( ! $remove ) { # global var! if ( $FAKE ) { print "link $old -> $new\n"; } else { symlink($old, $new) || warn "linking $old -> $new failed: $!"; } } } return; } sub startscript { if ( $FAKE ) { open(SCRIPT, ">&STDOUT") || die "$ME: $!"; } else { open(SCRIPT, ">$script") || die "$ME: $!"; } print SCRIPT "#!/bin/sh -x\n\n"; print SCRIPT "# Created by $ME-$REVISION\n\n"; print SCRIPT "BASE='$base'\n"; print SCRIPT "RM='rm -f'\n"; print SCRIPT "LN='ln -s'\n"; print SCRIPT "\n"; return; } # # Print out a helpful usage message # sub printhelp { print "$USAGE\n"; while ( ) { print; } return(1); } # # Print out an informative revision message # sub printrev { print "$ME-$REVISION\n"; return(1); } # # Some packages require special things to be run # sub runscript { local($name) = @_; local(@file, $file); @file = split(/\//, $name); $file = pop(@file); undef(@file); unless ( -x $name ) { print STDERR "'$name' not executable by you -- not executed\n"; return($FALSE); } # This is hard to determine. I have chosen # to force the name to be in the physical # directory, so lump it. if ( $script ) { print SCRIPT "\n# Run the configuration script '$name'\n"; print SCRIPT "$location/$file\n"; } else { print `$location/$file`; } return($TRUE); } sub mkpath { # make needed subdirs local(@parts) = split(/\//,@_[0]); local($path) = ''; $! = ''; # reset and check later foreach $part ( @parts ) { next if $part eq ''; $path .= "/$part"; unless ( -d $path ) { unless ( mkdir($path,0777) ) { print STDERR "Failed to make path: $!\n"; return($FALSE); } } } if ( $! ) { } return($TRUE); } # # -- DATA -- # __END__ -b base Change the base installed base to something else -d dir Make links from the specified directory -h Print help -l lib Create links in a system library -n Simply print what would be done without doing it -r Remove links (un-install the package) -s file Create a /bin/sh script named file to do the work instead -v Print version -x file Execute command file after all other work is complete From owner-freebsd-ports Tue Apr 18 08:23:54 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA09604 for ports-outgoing; Tue, 18 Apr 1995 08:23:54 -0700 Received: from odin.INS.CWRU.Edu (chet@odin.INS.CWRU.Edu [129.22.8.102]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA09595 ; Tue, 18 Apr 1995 08:23:46 -0700 Received: (chet@localhost) by odin.INS.CWRU.Edu (8.6.10+cwru/CWRU-2.1-ins) id LAA07612; Tue, 18 Apr 1995 11:23:31 -0400 (from chet) Date: Tue, 18 Apr 1995 11:22:13 -0400 From: Chet Ramey To: asami@cs.berkeley.edu Subject: Re: bash removed from master site? Cc: ache@FreeBSD.org, jkh@FreeBSD.org, ports@FreeBSD.org Reply-To: chet@po.CWRU.Edu In-Reply-To: Message from asami@cs.berkeley.edu of Tue, 18 Apr 1995 00:16:54 -0700 (id <199504180716.AAA02932@silvia.HIP.Berkeley.EDU>) Message-ID: <9504181522.AA07591.SM@odin.INS.CWRU.Edu> Read-Receipt-To: chet@po.CWRU.Edu MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: ports-owner@FreeBSD.org Precedence: bulk > ===> shells/bash > >> bash-1.14.4.tar.gz doesn't seem to exist on this system. > >> Attempting to fetch from ftp://slc2.ins.cwru.edu/pub/hidden/ > /pub/hidden/bash-1.14.4.tar.gz not found: No such file or directory. > >> Couldn't fetch it - please try to retreive this > >> port manually into /e/work/asami/ports/distfiles and try again. > >> bash-1.14.4.tar.gz doesn't seem to exist on this system. > >> Attempting to fetch from ftp://slc2.ins.cwru.edu/pub/hidden/ > /pub/hidden/bash-1.14.4.tar.gz not found: No such file or directory. > >> Couldn't fetch it - please try to retreive this > >> port manually into /e/work/asami/ports/distfiles and try again. I'm not sure why you're trying to auto-fetch a beta version of bash. The official current version is in pub/dist/bash-1.14.4.tar.gz on slc2.ins.cwru.edu. -- ``The lyf so short, the craft so long to lerne.'' - Chaucer Chet Ramey, Case Western Reserve University Internet: chet@po.CWRU.Edu From owner-freebsd-ports Tue Apr 18 09:47:20 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA11739 for ports-outgoing; Tue, 18 Apr 1995 09:47:20 -0700 Received: from dvals1.larc.nasa.gov (dvals1.larc.nasa.gov [128.155.4.96]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA11733 for ; Tue, 18 Apr 1995 09:47:18 -0700 Received: (from branson@localhost) by dvals1.larc.nasa.gov (8.6.11/8.6.9) id MAA14541 for freebsd-ports@freebsd.org; Tue, 18 Apr 1995 12:47:14 -0400 From: Branson Matheson Message-Id: <199504181647.MAA14541@dvals1.larc.nasa.gov> Subject: Vim port. To: freebsd-ports@FreeBSD.org (FreeBSD Ports) Date: Tue, 18 Apr 1995 12:47:14 -0400 (EDT) X-Mailer: ELM [version 2.4 PL21] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 398 Sender: ports-owner@FreeBSD.org Precedence: bulk I have vim ported to freebsd-950412-snap... where does it go? -branson -- MATHESON, E BRANSON E.B.MATHESON@LaRC.NASA.GOV Mail Stop 931 COMPUTER SCIENCES CORPORATION NASA Langley Research Center Assigned to Operations Support Division Hampton, VA 23681-0001 Phone +1 804 864-9700 From owner-freebsd-ports Tue Apr 18 10:15:08 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA12141 for ports-outgoing; Tue, 18 Apr 1995 10:15:08 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id KAA12123 ; Tue, 18 Apr 1995 10:14:35 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id TAA29250; Tue, 18 Apr 1995 19:14:23 +0200 Message-Id: <199504181714.TAA29250@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: "Jordan K. Hubbard" cc: ports@freefall.cdrom.com Subject: Re: mh port - aii! Date: Tue, 18 Apr 1995 19:14:21 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk > >From a virgin pkg_add of the current mh-6.8.3 package: > > jkh@time-> show > ld.so: show: libmh.so.3.2: Undefined error: 0 > > Looks like the internal library is either being build erroneously or the > package isn't installing a needed shared lib! OOPS! I added the shared library support, so I suppose I should fix this... Here is a patch for ports/mail/mh/pkg: *** PLIST.old Sat Apr 1 11:24:03 1995 --- PLIST Tue Apr 18 19:11:19 1995 *************** *** 31,36 **** --- 31,37 ---- bin/whatnow bin/whom bin/mhparam + lib/libmh.so.3.2 lib/mh/mtstailor lib/mh/MailAliases lib/mh/components -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Tue Apr 18 10:44:06 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA12598 for ports-outgoing; Tue, 18 Apr 1995 10:44:06 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id KAA12588 ; Tue, 18 Apr 1995 10:44:00 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id KAA12813; Tue, 18 Apr 1995 10:40:39 -0700 From: "Rodney W. Grimes" Message-Id: <199504181740.KAA12813@gndrsh.aac.dev.com> Subject: Re: cnews fails if user "news" doesn't exist To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Tue, 18 Apr 1995 10:40:39 -0700 (PDT) Cc: adam@FreeBSD.org, pst@FreeBSD.org, ports@FreeBSD.org In-Reply-To: <199504180839.BAA03357@silvia.HIP.Berkeley.EDU> from "Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 18, 95 01:39:33 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2013 Sender: ports-owner@FreeBSD.org Precedence: bulk > > * > But a "make world" doesn't update master.passwd, so we still need to > * > do something about this from the ports standpoint (for people who did > * > a source upgrade). Any ideas? > * > * Use grep -q to find out if the user and the group exists, if it does not > * fail the make and tell the user to add the news accounts??? > > I was thinking more about using "id". The grep idea (I assume you are > saying we should search /etc/passwd, right?) may fail when the site is > using NIS. > > I guess we can put this in the pre-fetch target for all our news ports > (so the user can solve the problem first). Something like: > > #!/bin/sh > if ! id -u news > /dev/null 2>&1; then > echo "You need an account \"news\" to install this package." > if [ `id -u` != 0 ]; then > echo "Please become root and either use \"adduser\" or try \"make\" again." > exit 1 > fi > echo "Let me start an adduser for you...." > sleep 5 > adduser > if ! id -u news > /dev/null 2>&1; then > echo "Hey! I told you to add an account \"news\"!" > echo "Well, I'm giving up now, but please try again, okay." > exit 1 > fi > fi > > What do you guys think? I think the first part is fine about telling the person to add the user ``news''. And I can even live with the automatic call to adduser, since it does not actually go and do it all on it's own. You should probably add to the first echo so that it is more like this: if ! id -u news > /dev/null 2>&1; then echo "You need to add the well known account \"news\" to install" echo "this package. It normally has a uid of 8 and a gid of 8." echo "To maintain compatibility with future releases of FreeBSD it" echo "is highly recommended that you add this line to your passwd file:" echo "news:*:8:8::0:0:News Subsystem,,,:/:/nonexistent" ... > > Satoshi > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-ports Tue Apr 18 10:53:07 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA12775 for ports-outgoing; Tue, 18 Apr 1995 10:53:07 -0700 Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id KAA12764 ; Tue, 18 Apr 1995 10:52:54 -0700 Received: from sax.sax.de by irz301.inf.tu-dresden.de with SMTP (5.67b+/DEC-Ultrix/4.3) id AA23044; Tue, 18 Apr 1995 19:51:13 +0200 Received: by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id TAA01625; Tue, 18 Apr 1995 19:51:11 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.6.11/8.6.9) id TAA04056; Tue, 18 Apr 1995 19:27:11 +0200 From: J Wunsch Message-Id: <199504181727.TAA04056@uriah.heep.sax.de> Subject: Re: pcemu To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Tue, 18 Apr 1995 19:27:10 +0200 (MET DST) Cc: joerg@FreeBSD.org, ports@FreeBSD.org In-Reply-To: <199504180720.AAA02954@silvia.HIP.Berkeley.EDU> from "Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 18, 95 00:20:05 am Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 1009 Sender: ports-owner@FreeBSD.org Precedence: bulk As Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= wrote: > > Not that it matters much, but the "-DLITTLE_ENDIAN" is generating a > flood of warnings..... j@uriah 263% more /usr/ports/utils/pcemu/Makefile ... # Warning notice: by now, you'll have to live with those warnings: # #In file included from /usr/include/sys/types.h:48, # from /usr/include/stdio.h:43, # from main.c:22: #/usr/include/machine/endian.h:50: warning: `LITTLE_ENDIAN' redefined #*Initialization*:1: warning: this is the location of the previous definition ... :-) They are benign for us (since we're using a little-endian machine), but they are not so easy to fix since larger parts of the code rely on #ifdef LITTLE_ENDIAN doing the right thing... The BSD way to go were #if BYTE_ORDER == LITTLE_ENDIAN, however. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-) From owner-freebsd-ports Tue Apr 18 11:54:08 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA14633 for ports-outgoing; Tue, 18 Apr 1995 11:54:08 -0700 Received: from balboa.eng.uci.edu (balboa.eng.uci.edu [128.200.61.2]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id LAA14627 for ; Tue, 18 Apr 1995 11:54:06 -0700 Received: from localhost.uci.edu by balboa.eng.uci.edu with SMTP id AA07367 (5.65c/IDA-1.4.4 for ports@freebsd.org); Tue, 18 Apr 1995 11:53:03 -0700 Message-Id: <199504181853.AA07367@balboa.eng.uci.edu> To: asami@cs.berkeley.edu (Satoshi Asami) Cc: ports@FreeBSD.org Subject: Re: New packages available! In-Reply-To: Your message of "Tue, 18 Apr 1995 03:27:35 PDT." <199504181027.DAA03803@silvia.HIP.Berkeley.EDU> Date: Tue, 18 Apr 1995 11:52:57 -0700 From: Steven Wallace Sender: ports-owner@FreeBSD.org Precedence: bulk Why do you say the new ports will NOT run on 2.0R systems? I find most of them work fine, all you will get is: ld.so: warning: libc.so.2.0: minor version >= 1 expected, using it anyway Steven P.S. Good job on all your hard work with the ports, Satoshi. From owner-freebsd-ports Tue Apr 18 12:25:30 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA15251 for ports-outgoing; Tue, 18 Apr 1995 12:25:30 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id MAA15244 ; Tue, 18 Apr 1995 12:25:28 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: chet@po.CWRU.Edu cc: asami@cs.berkeley.edu, ache@FreeBSD.org, jkh@FreeBSD.org, ports@FreeBSD.org Subject: Re: bash removed from master site? In-reply-to: Your message of "Tue, 18 Apr 95 11:22:13 EDT." <9504181522.AA07591.SM@odin.INS.CWRU.Edu> Date: Tue, 18 Apr 1995 12:25:28 -0700 Message-ID: <15243.798233128@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > I'm not sure why you're trying to auto-fetch a beta version of bash. > The official current version is in pub/dist/bash-1.14.4.tar.gz on > slc2.ins.cwru.edu. OK, by now you've probably seen my subsequent commit which moved it over to LOCAL_PORTS. If slc2.ins.cwru.edu is indeed bash's "official" home, and I can count on 1.14.4 hanging out there until some long interval after the next version is out (e.g. I'd like to see a long window in which to upgrade the port before it gets shot out of the saddle by the tarball going away) then I'll happily change it back. Should I? Jordan From owner-freebsd-ports Tue Apr 18 12:59:07 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA16127 for ports-outgoing; Tue, 18 Apr 1995 12:59:07 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA16120 for ; Tue, 18 Apr 1995 12:59:03 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id MAA04711; Tue, 18 Apr 1995 12:58:13 -0700 Date: Tue, 18 Apr 1995 12:58:13 -0700 Message-Id: <199504181958.MAA04711@silvia.HIP.Berkeley.EDU> To: swallace@ece.uci.edu CC: ports@FreeBSD.org In-reply-to: <199504181853.AA07367@balboa.eng.uci.edu> (message from Steven Wallace on Tue, 18 Apr 1995 11:52:57 -0700) Subject: Re: New packages available! From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * Why do you say the new ports will NOT run on 2.0R systems? * * I find most of them work fine, all you will get is: * ld.so: warning: libc.so.2.0: minor version >= 1 expected, using it anyway Oh, ok. I didn't actually try it on a 2.0R machine. I guess it will work as long as you don't run into the incompatible functions. Satoshi * P.S. Good job on all your hard work with the ports, Satoshi. You're welcome! But I haven't done anything except forward error messages to the maintainers.... :) From owner-freebsd-ports Tue Apr 18 13:01:41 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA16305 for ports-outgoing; Tue, 18 Apr 1995 13:01:41 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA16297 ; Tue, 18 Apr 1995 13:01:31 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id NAA04733; Tue, 18 Apr 1995 13:00:43 -0700 Date: Tue, 18 Apr 1995 13:00:43 -0700 Message-Id: <199504182000.NAA04733@silvia.HIP.Berkeley.EDU> To: mark@grondar.za CC: jkh@freefall.cdrom.com, ports@freefall.cdrom.com In-reply-to: <199504181714.TAA29250@grunt.grondar.za> (message from Mark Murray on Tue, 18 Apr 1995 19:14:21 +0200) Subject: Re: mh port - aii! From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * OOPS! I added the shared library support, so I suppose I should fix this... * * Here is a patch for ports/mail/mh/pkg: * + lib/libmh.so.3.2 Thanks, Jordan has already fixed this! Satoshi From owner-freebsd-ports Tue Apr 18 13:11:49 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA16661 for ports-outgoing; Tue, 18 Apr 1995 13:11:49 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA16649 for ; Tue, 18 Apr 1995 13:11:40 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id NAA04788; Tue, 18 Apr 1995 13:11:27 -0700 Date: Tue, 18 Apr 1995 13:11:27 -0700 Message-Id: <199504182011.NAA04788@silvia.HIP.Berkeley.EDU> To: branson@dvals1.larc.nasa.gov CC: freebsd-ports@FreeBSD.org In-reply-to: <199504181647.MAA14541@dvals1.larc.nasa.gov> (message from Branson Matheson on Tue, 18 Apr 1995 12:47:14 -0400 (EDT)) Subject: Re: Vim port. From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * I have vim ported to freebsd-950412-snap... where does it go? Oh, great. Put it in ftp.freebsd.org:/pub/FreeBSD/incoming, go to /usr/ports/editors and do a "grep MAINTAINER */Makefile", and if you find a familiar name there, send mail to him (no, not me! ;), otherwise send mail to ports@freebsd.org. Thanks! Satoshi From owner-freebsd-ports Tue Apr 18 13:20:07 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA16938 for ports-outgoing; Tue, 18 Apr 1995 13:20:07 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA16924 ; Tue, 18 Apr 1995 13:19:55 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id NAA04844; Tue, 18 Apr 1995 13:19:26 -0700 Date: Tue, 18 Apr 1995 13:19:26 -0700 Message-Id: <199504182019.NAA04844@silvia.HIP.Berkeley.EDU> To: adam@veda.is CC: ache@astral.msk.su, adam@FreeBSD.org, ports@FreeBSD.org In-reply-to: <199504181235.MAA15149@veda.is> (message from Adam David on Tue, 18 Apr 1995 12:35:25 +0000 (GMT)) Subject: Re: dgd doesn't fetch From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * > You need to upgrade your ncftp to -current to eliminate this warning. * * This was on thud, today. Okay, I upgraded ncftp on thud. Satoshi From owner-freebsd-ports Tue Apr 18 13:30:58 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA17332 for ports-outgoing; Tue, 18 Apr 1995 13:30:58 -0700 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id NAA17320 ; Tue, 18 Apr 1995 13:30:45 -0700 Received: by sequent.kiae.su id AA20730 (5.65.kiae-2 ); Wed, 19 Apr 1995 00:26:07 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Wed, 19 Apr 95 00:26:06 +0400 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id AAA01929; Wed, 19 Apr 1995 00:24:23 +0400 To: markm@FreeBSD.org, ports@FreeBSD.org Message-Id: Organization: Olahm Ha-Yetzirah Date: Wed, 19 Apr 1995 00:24:22 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: perl5 master site Lines: 8 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 446 Sender: ports-owner@FreeBSD.org Precedence: bulk I constantly got hostname lookup failure on ftp.sun.ac.za Can you change master site to more accessible? I think that I saw it on prep.ai.mit.edu too... -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Tue Apr 18 14:03:15 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA18443 for ports-outgoing; Tue, 18 Apr 1995 14:03:15 -0700 Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id OAA18433 ; Tue, 18 Apr 1995 14:03:02 -0700 Received: by sequent.kiae.su id AA02839 (5.65.kiae-2 ); Wed, 19 Apr 1995 01:00:35 +0400 Received: by sequent.KIAE.su (UUMAIL/2.0); Wed, 19 Apr 95 01:00:33 +0300 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id AAA02138; Wed, 19 Apr 1995 00:28:57 +0400 To: chet@po.CWRU.Edu, "Jordan K. Hubbard" Cc: asami@cs.berkeley.edu, jkh@FreeBSD.org, ports@FreeBSD.org References: <15243.798233128@freefall.cdrom.com> In-Reply-To: <15243.798233128@freefall.cdrom.com>; from "Jordan K. Hubbard" at Tue, 18 Apr 1995 12:25:28 -0700 Message-Id: Organization: Olahm Ha-Yetzirah Date: Wed, 19 Apr 1995 00:28:57 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: bash removed from master site? Lines: 22 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 1026 Sender: ports-owner@FreeBSD.org Precedence: bulk In message <15243.798233128@freefall.cdrom.com> Jordan K. Hubbard writes: >> I'm not sure why you're trying to auto-fetch a beta version of bash. >> The official current version is in pub/dist/bash-1.14.4.tar.gz on >> slc2.ins.cwru.edu. >OK, by now you've probably seen my subsequent commit which moved it >over to LOCAL_PORTS. If slc2.ins.cwru.edu is indeed bash's "official" >home, and I can count on 1.14.4 hanging out there until some long >interval after the next version is out (e.g. I'd like to see a long >window in which to upgrade the port before it gets shot out of the >saddle by the tarball going away) then I'll happily change it back. >Should I? Jordan, this problem already solved, did you read commit list? -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-freebsd-ports Tue Apr 18 14:52:38 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA20198 for ports-outgoing; Tue, 18 Apr 1995 14:52:38 -0700 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [129.187.142.36]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA20177 for ; Tue, 18 Apr 1995 14:52:08 -0700 Received: from localhost (localhost [127.0.0.1]) by vector.eikon.e-technik.tu-muenchen.de (8.6.11/8.6.9) with SMTP id SAA29838; Tue, 18 Apr 1995 18:48:15 +0200 Message-Id: <199504181648.SAA29838@vector.eikon.e-technik.tu-muenchen.de> X-Authentication-Warning: vector.eikon.e-technik.tu-muenchen.de: Host localhost didn't use HELO protocol To: Nik Clayton cc: ports@FreeBSD.org Subject: Re: Another sup site? Removing ports? In-reply-to: Your message of "Sun, 16 Apr 1995 11:35:25 +0200." <780.9504160935@spare-240.brunel.ac.uk> Date: Tue, 18 Apr 1995 18:48:13 +0200 From: Julian Howard Stacey Sender: ports-owner@FreeBSD.org Precedence: bulk > Does anyone know of a FreeBSD site in the UK I can 'sup' files from? For src 2 development/current, there isn't one in Europe; in fact freefall in the US is _all_ there is ! I was going to sort out gil.physik.rwth-aachen.de as a server, but ran out of time, if your up to doing it contact Chris Christoph P. U. Kukulies kuku@acds.physik.rwth-aachen.de Most of us use CTM now instead though (saves connect time :-) Julian S Munich From owner-freebsd-ports Tue Apr 18 14:54:56 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA20249 for ports-outgoing; Tue, 18 Apr 1995 14:54:56 -0700 Received: from mail.barrnet.net (mail.BARRNET.NET [131.119.246.7]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA20243 for ; Tue, 18 Apr 1995 14:54:55 -0700 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [129.187.142.36]) by mail.barrnet.net (8.6.10/MAIL-RELAY-LEN) with ESMTP id OAA10321 for ; Tue, 18 Apr 1995 14:50:39 -0700 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.11/8.6.9) id WAA00809 for ports@freebsd.org; Tue, 18 Apr 1995 22:27:06 +0200 Date: Tue, 18 Apr 1995 22:27:06 +0200 From: Julian Howard Stacey Message-Id: <199504182027.WAA00809@vector.eikon.e-technik.tu-muenchen.de> To: ports@FreeBSD.org Subject: hylafax & flexfax Sender: ports-owner@FreeBSD.org Precedence: bulk "Flexfax Is Dead, Long Live Hylafax (Son of Flexfax)" (*) (*) (OK yes, I was watching Robin Hood on TV at the weekend, & yes my colour picture book of British history would break my toe if it dropped on it :-) I want to do a `FreeBSD port & package` of Hylafax, now its working on my FreeBSD current(ish). Previously Flexfax author Sam Leffler told me FreeBSD flexfax was a year old, it's also changed its name (legal reasons, someone else claimed flexfax I think), (The new Hylafax legal stuff is not more restrictive :-) I think I should create a new subdir ports/comms/hylfax, & commit it etc, then later remove flexfax (after I've confirmed all OK). It'll be my first CVS create & commit on freefall (I did some CVS exercises locally a while ago), so a canned dummy outline script (even just a few hints) from someone might be nice; also what about the later `rm' stage ? someone want to assert policy, or expound about Attic etc ? I'm easy, whatever you CVS folks say, I'll do (re. CVS anyway ;-) A new release of Hylafax was announced yesterday, so I'll just upgrade to that from my beta before I do the port, thus timescale ~ 1 week I guess Comments & guidance please. PS I know there's a CVS guide, I've even ftp'd it, someoen remind me the name, & I'll `locate' it print & read & try locally, Thanks. --- Julian Stacey Tel. +49 89 268616. Fax Modem: 2608126 From owner-freebsd-ports Tue Apr 18 15:03:54 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA20427 for ports-outgoing; Tue, 18 Apr 1995 15:03:54 -0700 Received: from nietzsche (annex1s23.urc.tue.nl [131.155.12.33]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA20421 for ; Tue, 18 Apr 1995 15:03:50 -0700 Received: from localhost (localhost [127.0.0.1]) by nietzsche (8.6.9/8.6.9) with ESMTP id UAA16150; Tue, 18 Apr 1995 20:45:31 +0100 Message-Id: <199504181945.UAA16150@nietzsche> X-Mailer: exmh version 1.5.3 12/28/94 To: ports@FreeBSD.org cc: asami@cs.berkeley.edu (Satoshi Asami), Travis L Priest , branson@dvals1.larc.nasa.gov, Tad Guy Subject: Re: Ports hackers wanted! (fwd) Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Tue, 18 Apr 1995 20:45:31 +0100 From: "wmbfmk@urc.tue.nl" Sender: ports-owner@FreeBSD.org Precedence: bulk [ a lot of stuff about new package scheme deleted ] > 4 WHAT ARE THE ADVANTAGES OF USING THESE 'STANDARDS' > > This has turned out to have more advantages than we originally > anticipated. I'll enumerate: > > * A package is now a well-formed collection of files under a common > directory (/usr/local/pkg-rev). > > * You no longer have files belonging to one package in directories > where the vendor OS is installed, so it is less likely to be deleted > or modified when you perform an OS upgrade. In light of this, I would like to see our X-packages go into a seperate /usr/local/X11 tree. I don't want to reinstall all X-packages when I upgrade my /usr/X11R6 tree, everytime a new XFree86. I have been running this way for some time now, and I can even have the applications defaults files in the /usr/local/X11 tree by setting an environment variable: XAPPLRESDIR=/usr/local/X11/lib/X11/app-defaults This way all files for an X-package can go into the seperate tree. If we can't provide an upgrade-kit from version to version we could at least try to make it as easy as possible. Marc. Marc van Kempen wmbfmk@urc.tue.nl He's dead Jim ..., kick him if you don't believe me. From owner-freebsd-ports Tue Apr 18 15:09:50 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA20625 for ports-outgoing; Tue, 18 Apr 1995 15:09:50 -0700 Received: from mail.barrnet.net (mail.BARRNET.NET [131.119.246.7]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA20617 for ; Tue, 18 Apr 1995 15:09:47 -0700 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [129.187.142.36]) by mail.barrnet.net (8.6.10/MAIL-RELAY-LEN) with ESMTP id PAA10587 for ; Tue, 18 Apr 1995 15:06:49 -0700 Received: from localhost (localhost [127.0.0.1]) by vector.eikon.e-technik.tu-muenchen.de (8.6.11/8.6.9) with SMTP id CAA19851; Tue, 18 Apr 1995 02:54:18 +0200 Message-Id: <199504180054.CAA19851@vector.eikon.e-technik.tu-muenchen.de> X-Authentication-Warning: vector.eikon.e-technik.tu-muenchen.de: Host localhost didn't use HELO protocol To: Paul Richards cc: taob@gate.sinica.edu.tw (Brian Tao), freebsd-ports@FreeBSD.org Subject: Re: mfsm 1.1 for FreeBSD In-reply-to: Your message of "Mon, 10 Apr 1995 21:31:23 +0200." <199504101931.UAA26428@isl.cf.ac.uk> Date: Tue, 18 Apr 1995 02:54:17 +0200 From: Julian Howard Stacey Sender: ports-owner@FreeBSD.org Precedence: bulk > Could we actually get Motif for freefall Or rather thud perhaps ? Julian S. From owner-freebsd-ports Tue Apr 18 17:24:16 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA28436 for ports-outgoing; Tue, 18 Apr 1995 17:24:16 -0700 Received: from forgery.CS.Berkeley.EDU (forgery.CS.Berkeley.EDU [128.32.33.75]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA28430 ; Tue, 18 Apr 1995 17:24:15 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id RAA23771; Tue, 18 Apr 1995 17:24:04 -0700 Date: Tue, 18 Apr 1995 17:24:04 -0700 Message-Id: <199504190024.RAA23771@forgery.CS.Berkeley.EDU> To: rgrimes@gndrsh.aac.dev.com CC: adam@FreeBSD.org, pst@FreeBSD.org, ports@FreeBSD.org In-reply-to: <199504181740.KAA12813@gndrsh.aac.dev.com> (rgrimes@gndrsh.aac.dev.com) Subject: Re: cnews fails if user "news" doesn't exist From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * I think the first part is fine about telling the person to add the * user ``news''. And I can even live with the automatic call to adduser, * since it does not actually go and do it all on it's own. You should * probably add to the first echo so that it is more like this: * if ! id -u news > /dev/null 2>&1; then * echo "You need to add the well known account \"news\" to install" * echo "this package. It normally has a uid of 8 and a gid of 8." * echo "To maintain compatibility with future releases of FreeBSD it" * echo "is highly recommended that you add this line to your passwd file:" * echo "news:*:8:8::0:0:News Subsystem,,,:/:/nonexistent" * ... Hmm, this is great. Can we let adduser do this in "batch" mode? (From my browse at the man page, it doesn't seem so, but....) Then we can just ask the user yes or no, and tell them to invoke adduser themselves if they say no. Since this is not really a "new" account, just supplying something that was missing by mistake, it would be much better if we can unload users' as much as possible.... Satoshi From owner-freebsd-ports Tue Apr 18 17:25:48 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA28461 for ports-outgoing; Tue, 18 Apr 1995 17:25:48 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA28453 ; Tue, 18 Apr 1995 17:25:44 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id RAA00488; Tue, 18 Apr 1995 17:23:05 -0700 From: "Rodney W. Grimes" Message-Id: <199504190023.RAA00488@gndrsh.aac.dev.com> Subject: Re: cnews fails if user "news" doesn't exist To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Tue, 18 Apr 1995 17:23:04 -0700 (PDT) Cc: adam@FreeBSD.org, pst@FreeBSD.org, ports@FreeBSD.org In-Reply-To: <199504190024.RAA23771@forgery.CS.Berkeley.EDU> from "Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 18, 95 05:24:04 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1305 Sender: ports-owner@FreeBSD.org Precedence: bulk > > * I think the first part is fine about telling the person to add the > * user ``news''. And I can even live with the automatic call to adduser, > * since it does not actually go and do it all on it's own. You should > * probably add to the first echo so that it is more like this: > * if ! id -u news > /dev/null 2>&1; then > * echo "You need to add the well known account \"news\" to install" > * echo "this package. It normally has a uid of 8 and a gid of 8." > * echo "To maintain compatibility with future releases of FreeBSD it" > * echo "is highly recommended that you add this line to your passwd file:" > * echo "news:*:8:8::0:0:News Subsystem,,,:/:/nonexistent" > * ... > > Hmm, this is great. Can we let adduser do this in "batch" mode? > (From my browse at the man page, it doesn't seem so, but....) > Then we can just ask the user yes or no, and tell them to invoke > adduser themselves if they say no. > > Since this is not really a "new" account, just supplying something > that was missing by mistake, it would be much better if we can unload > users' as much as possible.... Sounds good to me... -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-ports Tue Apr 18 23:06:41 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA07159 for ports-outgoing; Tue, 18 Apr 1995 23:06:41 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA07143 ; Tue, 18 Apr 1995 23:06:18 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id IAA23865; Wed, 19 Apr 1995 08:02:48 +0200 Message-Id: <199504190602.IAA23865@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: "Andrey A. Chernov, Black Mage" cc: markm@FreeBSD.org, ports@FreeBSD.org Subject: Re: perl5 master site Date: Wed, 19 Apr 1995 08:02:47 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk > I constantly got hostname lookup failure on ftp.sun.ac.za > Can you change master site to more accessible? > I think that I saw it on prep.ai.mit.edu too... Sure. I don't have commit priveliges, so could someone do it for me? ftp.sun.ac.za is an official mirror of prep.ai.mit.edu, so That would probably be a lot better for the world. (sun (Stellenbosch University) is 6 hops from me and does not cross the Atlantic via a slow wire!) M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Wed Apr 19 02:53:32 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA14176 for ports-outgoing; Wed, 19 Apr 1995 02:53:32 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA14169 for ; Wed, 19 Apr 1995 02:53:29 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id CAA09032; Wed, 19 Apr 1995 02:47:01 -0700 Date: Wed, 19 Apr 1995 02:47:01 -0700 Message-Id: <199504190947.CAA09032@silvia.HIP.Berkeley.EDU> To: jhs@regent.e-technik.tu-muenchen.de CC: ports@FreeBSD.org In-reply-to: <199504182027.WAA00809@vector.eikon.e-technik.tu-muenchen.de> (message from Julian Howard Stacey on Tue, 18 Apr 1995 22:27:06 +0200) Subject: Re: hylafax & flexfax From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * It'll be my first CVS create & commit on freefall (I did some CVS exercises * locally a while ago), so a canned dummy outline script (even just a few hints) * from someone might be nice; also what about the later `rm' stage ? * someone want to assert policy, or expound about Attic etc ? * I'm easy, whatever you CVS folks say, I'll do (re. CVS anyway ;-) Try cd into the directory you have all your stuff (only the files you want to import, no work/ subdir, etc.) cvs import ports/comms/hylafax hylafax hylafax_maj_min (<= version number) type in the commit message (just "Hylafax version foo.bar, this one obsoletes flexfax" should be fine, I assume you did all the work by yourself so just erase the "Submitted by:" etc.) cd .. rm -rf hylafax cvs co modules vi modules/modules and add "hylafax ports/comms/hylafax" cvs commit modules type in commit message (a copy of the line you added will be fine) cvs rel -d modules (answer "y") cvs co ports/comms/Makefile vi ports/comms/Makefile and add "hylafax" in alphabetical order cvs commit ports type in commit message ("Added hylafax") cvs rel -d ports (answer "y" again) cvs co hylafax (just to see if it works) cd hylafax make if you are happy.... make clean cd .. cvs rel -d hylafax (answer "y") Done.... ;) And for the removal stage, send a mail to ports again ("I think hylafax is working fine now, I'm going to remove flexfax next Wednesday, scream if you don't want it to go away"), and then cvs co flexfax cd flexfax rm all the files (except for the ones in CVS/ of course) cvs delete (do this in every directory) cd back to toplevel (flexfax/) cvs commit commit message ("Obsoleted by hylafax") cd .. cvs rel -d flexfax and then the same thing as above to modules and ports/comms/Makefile, instead of adding hylafax you now delete flexfax That should do it. Don't worry about the repository, we've got a bunch of dead stuff there anyway. If we really want to prune it, we can ask Rod (but I don't think it is necessary at this point (yet)). Satoshi From owner-freebsd-ports Wed Apr 19 04:50:59 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA17131 for ports-outgoing; Wed, 19 Apr 1995 04:50:59 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA17125 for ; Wed, 19 Apr 1995 04:50:57 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id EAA09504; Wed, 19 Apr 1995 04:50:28 -0700 Date: Wed, 19 Apr 1995 04:50:28 -0700 Message-Id: <199504191150.EAA09504@silvia.HIP.Berkeley.EDU> To: wmbfmk@urc.tue.nl CC: ports@FreeBSD.org, T.L.Priest@LaRC.NASA.GOV, branson@dvals1.larc.nasa.gov, E.E.Guy@LaRC.NASA.GOV In-reply-to: <199504181945.UAA16150@nietzsche> (wmbfmk@urc.tue.nl) Subject: Re: Ports hackers wanted! (fwd) From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * In light of this, I would like to see our X-packages go into a seperate * /usr/local/X11 tree. I don't want to reinstall all X-packages when * I upgrade my /usr/X11R6 tree, everytime a new XFree86. I'd love to see this too, but how is it going to work? Binaries are okay, but what's going to happen if your port has a library that it wants to install? Or a header file? The sad truth is, X's imake framework doesn't support a way for us to have two separate trees. Until that is fixed, there isn't much we can do about it. Of course, if someone (you? :) can dive into the imake config files and fix them to support this "system and application tree" paradigm, and submit it back to the X consortium, it would be great, and you'll be my hero. Meanwhile, you can just overwrite your /usr/X11R6 when you do an upgrade, 'cause that should only update the "system" files. This is what my roommates do, and it seems to work fairly well for them. * I have been running this way for some time now, and I can even have * the applications defaults files in the /usr/local/X11 tree by setting * an environment variable: * * XAPPLRESDIR=/usr/local/X11/lib/X11/app-defaults * * This way all files for an X-package can go into the seperate tree. Adding a "required" environment variable to the user's space is a bad idea, IMHO. XAPPLRESDIR should be left to the user in case she wants to put her own stuff in a different place. * If we can't provide an upgrade-kit from version to version we could * at least try to make it as easy as possible. If you really want to see the long and winding path I've taken on my system to separate the system and application stuff, dig in the mail archives, I wrote about my symlink tree a month or so ago. It works fairly well, but you probably need color_xterm and colorls (works very well to find dangling symlinks :). Satoshi From owner-freebsd-ports Wed Apr 19 05:54:00 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA18357 for ports-outgoing; Wed, 19 Apr 1995 05:54:00 -0700 Received: from licorice.larc.nasa.gov (licorice.larc.nasa.gov [128.155.2.31]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA18351 for ; Wed, 19 Apr 1995 05:53:57 -0700 Received: by licorice.larc.nasa.gov (8.6.11/server2.4) id IAA12736; Wed, 19 Apr 1995 08:54:05 -0400 Message-Id: <199504191254.IAA12736@licorice.larc.nasa.gov> Date: Wed, 19 Apr 1995 08:54:05 -0400 From: Travis L Priest To: asami@cs.berkeley.edu Cc: ports@FreeBSD.org Subject: Re: Ports hackers wanted! (fwd) In-Reply-To: <199504191150.EAA09504@silvia.HIP.Berkeley.EDU> References: <199504181945.UAA16150@nietzsche> <199504191150.EAA09504@silvia.HIP.Berkeley.EDU> Sender: ports-owner@FreeBSD.org Precedence: bulk Wed, Satoshi Asami wrote: > * In light of this, I would like to see our X-packages go into a seperate > * /usr/local/X11 tree. I don't want to reinstall all X-packages when > * I upgrade my /usr/X11R6 tree, everytime a new XFree86. > > I'd love to see this too, but how is it going to work? Binaries are > okay, but what's going to happen if your port has a library that it > wants to install? Or a header file? Let's take xpm for example. On my FreeBSD system, I've built it into /usr/local/xpm-3.4c (with bin, lib, and man subdirs) and linked it into /usr/local/{bin,lib,man}. Now I want to build fvwm-1.24r, which uses the xpm libraries (among others). In the Imakefile, I made the following changes: CDEBUGFLAGS = -L/usr/local/lib (and this stuff in configure.h) #define FVWMDIR "/usr/local/fvwm-1.24r/bin" #define FVWM_ICONDIR "/usr/local/fvwm-1.24r/bitmaps" #define FVWMRC "/usr/local/fvwm-1.24r/lib/system.fvwmrc" #define COMPILER CC=gcc -I/usr/local/include That's it. The build goes cleanly and installs just like xpm. If I have other things installed, like libtiff and libjpeg, a -L/usr/local/lib and -I/usr/local/include takes care of those, too. Some Imakefiles aren't quite as nice as fvwm's, and I have to do something like the following (which works about 70% of the time): LOCALROOT = /usr/local/pkg-rev BINDIR = $(LOCALROOT)/bin MANPATH = $(LOCALROOT)/man XAPPLOADDIR= ($LOCALROOT)/lib/app-defaults MKDIRHIER = $(PROJECTROOT)/bin/mkdirhier [content deleted for brevity] > > Adding a "required" environment variable to the user's space is a > bad idea, IMHO. XAPPLRESDIR should be left to the user in case she > wants to put her own stuff in a different place. We leave XENVIRONMENT to the user for this purpose, and set XAPPLERESDIR system wide to point to /usr/local/lib/app-defaults for local app-defaults files. We're about to leap from R5 to R6 on our systems, and I'm willing to bet all of our X clients (lots) will continue to work until we can rebuild them (may have to link /usr/local/X11R5 -> /usr/local/X11R6 so that libs can be found). Think of FreeBSD and /usr/X11R6 as a 'vendor supplied OS,' and the ports as 'gifts' that someone can install locally. If you upgrade the OS from SNAP to SNAP, the 'gifts' still work barring incompatible library changes. Travis From owner-freebsd-ports Wed Apr 19 08:32:28 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA22179 for ports-outgoing; Wed, 19 Apr 1995 08:32:28 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAB22173 for ; Wed, 19 Apr 1995 08:32:24 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id IAA02213 for ports@freebsd.org; Wed, 19 Apr 1995 08:29:48 -0700 From: "Rodney W. Grimes" Message-Id: <199504191529.IAA02213@gndrsh.aac.dev.com> Subject: Bug in ispell To: ports@FreeBSD.org Date: Wed, 19 Apr 1995 08:29:48 -0700 (PDT) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 469 Sender: ports-owner@FreeBSD.org Precedence: bulk If you try to use the ``l[ookup]'' option to ispell it tries to open /usr/dict/words, which on 4.4BSD systems is wrong, it should be looking at /usr/share/dict/words. This can probably be fixed with a ``-DWORDS'' compile time option added to the Makefile. I fixed it locally with a direct edit to config.h :-). -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-ports Wed Apr 19 09:04:18 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA22828 for ports-outgoing; Wed, 19 Apr 1995 09:04:18 -0700 Received: from hermes.cybernetics.net (hermes.cybernetics.net [198.80.51.103]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA22819 for ; Wed, 19 Apr 1995 09:04:13 -0700 Received: (from james@localhost) by hermes.cybernetics.net (8.6.8/8.6.6) id MAA06471; Wed, 19 Apr 1995 12:04:03 -0400 From: James Robinson Message-Id: <199504191604.MAA06471@hermes.cybernetics.net> Subject: packages for FreeBSD (fwd) To: ports@FreeBSD.org Date: Wed, 19 Apr 1995 12:04:02 -0400 (EDT) Cc: jackson@cs.odu.edu X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 832 Sender: ports-owner@FreeBSD.org Precedence: bulk [This was sent to the WWW mailing list -- I'm forwarding it to the ports list -- james] Forwarded message: > From httpd@freefall.cdrom.com Wed Apr 19 12:01:26 1995 > Date: Wed, 19 Apr 1995 09:01:13 -0700 > Message-Id: <199504191601.JAA22773@freefall.cdrom.com> > Subject: packages for FreeBSD > From: jackson@cs.odu.edu (WWW Form) > To: www@freefall.cdrom.com > > The machine this came from was: fog.cs.odu.edu > > I have checked the CD's and the ftp sites and most packages > tar files are lacking the man pages. Just try and run > pkg_add on xsnow, for example. You'll that there are no > man pages in the archive. > > The only way to circumvent this is to port over the entire > package, a cumbersome and lengthy process (but it ultimately > works). Is there a better site for packages, or is this > just an oversight? > From owner-freebsd-ports Wed Apr 19 09:34:44 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA23281 for ports-outgoing; Wed, 19 Apr 1995 09:34:44 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id JAA23272 ; Wed, 19 Apr 1995 09:34:43 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: James Robinson cc: ports@FreeBSD.org, jackson@cs.odu.edu Subject: Re: packages for FreeBSD (fwd) In-reply-to: Your message of "Wed, 19 Apr 95 12:04:02 EDT." <199504191604.MAA06471@hermes.cybernetics.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 19 Apr 1995 09:34:43 -0700 Message-ID: <23271.798309283@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > > tar files are lacking the man pages. Just try and run > > pkg_add on xsnow, for example. You'll that there are no > > man pages in the archive. > > > > The only way to circumvent this is to port over the entire > > package, a cumbersome and lengthy process (but it ultimately > > works). Is there a better site for packages, or is this > > just an oversight? It's just an oversight - we're working to create more quality (read: complete) packages for the next CD right now! Jordan From owner-freebsd-ports Wed Apr 19 10:40:27 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA24587 for ports-outgoing; Wed, 19 Apr 1995 10:40:27 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id KAA24575 for ; Wed, 19 Apr 1995 10:40:11 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id TAA29810 for ; Wed, 19 Apr 1995 19:39:58 +0200 Message-Id: <199504191739.TAA29810@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: ports@FreeBSD.org Subject: XView-Config does not behave... Date: Wed, 19 Apr 1995 19:39:57 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk Hi xview-config is a funny one. It has a dummy target "build:", which does nothing. If you just try to make, with nothing extracted, nothing happens. 'make configure' works. If I put a NO_BUILD in, in place of the 'build:', make barfs almost immediately with something like "touch: ../xview-config/work/.build-done: no such file or directory." Could this be better fixed by sorting out NO_BUILD? I discovered this on a batch build of My Favourite Ports (tm). M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Wed Apr 19 11:25:07 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA25369 for ports-outgoing; Wed, 19 Apr 1995 11:25:07 -0700 Received: from UVSC.EDU (uvsc.edu [161.28.1.4]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id LAA25361 for ; Wed, 19 Apr 1995 11:25:03 -0700 Received: from WPADMIN-Message_Server by UVSC.EDU with Novell_GroupWise; Wed, 19 Apr 1995 11:57:45 -0700 Message-Id: X-Mailer: Novell GroupWise 4.1 Date: Tue, 18 Apr 1995 14:33:21 -0700 From: "Timothy M. Loveridge" To: ports@FreeBSD.org Subject: How do I make the patch file from a port that I have done? Sender: ports-owner@FreeBSD.org Precedence: bulk I recently used the port for the gopherd program. The patch was incomplete, but I was able to get the program to compile with a little more tweaking. The only file I changed (aside from applying the patch-aa file that already existed) was the Makefile. I can either send you the file, or if you could tell me how to generate the patch-?? files from the source I would be happy to do that. Just thought that a working port might help some other people out there too. The porgram version that I ran was gopher2_1_8 which I believe is the latest. Timothy Loveridge loveriti@uvsc.edu Internet Specialist tlov@park.uvsc.edu UVSC Computer Services CNA My Home Page #include ___..---'---`---..___ .-=========================- _______________/ :.::..---..___..---~~~ (___________(_||_)____/ /____/___:..::.:::. / USS Enterprise You're fine, how am I? \_________/ NCC-1701D From owner-freebsd-ports Wed Apr 19 12:12:58 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA26476 for ports-outgoing; Wed, 19 Apr 1995 12:12:58 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA26470 for ; Wed, 19 Apr 1995 12:12:39 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id VAA02016; Wed, 19 Apr 1995 21:08:49 +0200 Message-Id: <199504191908.VAA02016@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: jhs@regent.e-technik.tu-muenchen.de, ports@FreeBSD.org Subject: Re: hylafax & flexfax Date: Wed, 19 Apr 1995 21:08:49 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk > * It'll be my first CVS create & commit on freefall (I did some CVS exercise s > * locally a while ago), so a canned dummy outline script (even just a few hi nts) > * from someone might be nice; also what about the later `rm' stage ? > * someone want to assert policy, or expound about Attic etc ? > * I'm easy, whatever you CVS folks say, I'll do (re. CVS anyway ;-) > > Try [A bunch of useful stuff removed] Does this mean that {selected} folks are being allowed to commit things? A while ago JKH? suggested that a CVS boffin will contact me somtime and teach me the ropes. This was in connection with a peeve that sometimes patches went ignored for a while. I have not pushed the issue as I can see how busy you all are (so am I!). If this is already happening, any chances of getting involved too? M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Wed Apr 19 12:17:51 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA26582 for ports-outgoing; Wed, 19 Apr 1995 12:17:51 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA26576 for ; Wed, 19 Apr 1995 12:17:32 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id VAA02130 for ; Wed, 19 Apr 1995 21:17:19 +0200 Message-Id: <199504191917.VAA02130@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: ports@FreeBSD.org Subject: XMCD is hosed Date: Wed, 19 Apr 1995 21:17:19 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk Hi xmcd is busted. It seems that it has gone through a minor upgrade without having its version number bumped. The version I got (1.4) didn't survive the make checksum. Anything I can do? :-) M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Wed Apr 19 12:36:58 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA26826 for ports-outgoing; Wed, 19 Apr 1995 12:36:58 -0700 Received: from forgery.CS.Berkeley.EDU (forgery.CS.Berkeley.EDU [128.32.33.75]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA26820 for ; Wed, 19 Apr 1995 12:36:56 -0700 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id MAA24680; Wed, 19 Apr 1995 12:36:23 -0700 Date: Wed, 19 Apr 1995 12:36:23 -0700 Message-Id: <199504191936.MAA24680@forgery.CS.Berkeley.EDU> To: mark@grondar.za CC: ports@FreeBSD.org In-reply-to: <199504191917.VAA02130@grunt.grondar.za> (message from Mark Murray on Wed, 19 Apr 1995 21:17:19 +0200) Subject: Re: XMCD is hosed From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * xmcd is busted. It seems that it has gone through a minor upgrade without * having its version number bumped. The version I got (1.4) didn't * survive the make checksum. * * Anything I can do? :-) "make makesum"? :) Satoshi P.S. And of course make and make install, and tell us if you got it to work.... :) From owner-freebsd-ports Wed Apr 19 12:55:27 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA27221 for ports-outgoing; Wed, 19 Apr 1995 12:55:27 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA27208 for ; Wed, 19 Apr 1995 12:55:06 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id VAA03520; Wed, 19 Apr 1995 21:54:39 +0200 Message-Id: <199504191954.VAA03520@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: ports@FreeBSD.org Subject: Re: XMCD is hosed Date: Wed, 19 Apr 1995 21:54:39 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk > * xmcd is busted. It seems that it has gone through a minor upgrade without > * having its version number bumped. The version I got (1.4) didn't > * survive the make checksum. > * > * Anything I can do? :-) > > "make makesum"? :) Naah. "make put-hand-in-wallet-and-buy-motif". Dammit. It had to come sometime. M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 From owner-freebsd-ports Wed Apr 19 13:22:57 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA27936 for ports-outgoing; Wed, 19 Apr 1995 13:22:57 -0700 Received: from calweb.calweb.com (calweb.calweb.com [165.90.138.3]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA27929 for ; Wed, 19 Apr 1995 13:22:52 -0700 Received: from web1 by calweb.calweb.com via ESMTP (940816.SGI.8.6.9/940406.SGI.AUTO) for id NAA21916; Wed, 19 Apr 1995 13:24:28 -0700 Received: (ctedder@localhost) by web1 (8.6.9/8.6.9) id NAA21540; Wed, 19 Apr 1995 13:24:28 -0700 Date: Wed, 19 Apr 1995 13:24:27 -0700 (PDT) From: Cory Tedder To: ports@FreeBSD.org Subject: lp-mud port Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk Hello, I'm haveing difficulties compiling the port for lp-mud.. the driver compiled fine but when compiling the worldlib I'm getting a "can't open Makefile" error... I'm running the 3-22-95 version of Freebsd... the debug info from make shows it looking for Makefile in current dir and /usr/share/mk...which makefile is it looking for??? any help would be appreciated... thank you!!! Cory Tedder ctedder@calweb.com From owner-freebsd-ports Wed Apr 19 14:09:15 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA29203 for ports-outgoing; Wed, 19 Apr 1995 14:09:15 -0700 Received: from gold.tc.umn.edu (root@gold.tc.umn.edu [128.101.115.11]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id OAA29196 for ; Wed, 19 Apr 1995 14:09:12 -0700 Received: by gold.tc.umn.edu; Wed, 19 Apr 95 16:09:04 -0500 Date: Wed, 19 Apr 1995 16:09:03 -0500 (CDT) From: Jan E Backlund Subject: Floating point exceptions in Tcl port. To: ports@FreeBSD.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk When I run 'make test' after making the Tcl port, I get a number of messages from the kernel about processes exiting with masked floating point exceptions. Could someone please explain the meaning and significance of these messages. Jan Erik back0003@gold.tc.umn.edu From owner-freebsd-ports Wed Apr 19 14:45:57 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA00519 for ports-outgoing; Wed, 19 Apr 1995 14:45:57 -0700 Received: from mpp.com (dialup-4-53.gw.umn.edu [128.101.96.53]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA00509 for ; Wed, 19 Apr 1995 14:45:49 -0700 Received: (from mpp@localhost) by mpp.com (8.6.11/8.6.9) id QAA06880 for ports@freebsd.org; Wed, 19 Apr 1995 16:45:46 -0500 From: Mike Pritchard Message-Id: <199504192145.QAA06880@mpp.com> Subject: popper port To: ports@FreeBSD.org Date: Wed, 19 Apr 1995 16:45:45 -0500 (CDT) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 676 Sender: ports-owner@FreeBSD.org Precedence: bulk The popper port has a typo in the file name and won't fetch: Script started on Wed Apr 19 16:42:00 1995 mpp 1# pwd /usr/ports/mail/popper mpp 2# make >> qpop2.1.4-R1.tar.Z doesn't seem to exist on this system. >> Attempting to fetch from ftp://ftp.qualcomm.com/quest/unix/servers/popper/. /quest/unix/servers/popper/qpop2.1.4-R1.tar.Z not found: No such file or directory. >> Couldn't fetch it - please try to retreive this >> port manually into /usr/ports/distfiles and try again. *** Error code 1 Stop. The correct name of the tar file is qpop2.1.4-r1.tar.Z -- Mike Pritchard pritc003@maroon.tc.umn.edu "Go that way. Really fast. If something gets in your way, turn" From owner-freebsd-ports Wed Apr 19 14:52:06 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA00620 for ports-outgoing; Wed, 19 Apr 1995 14:52:06 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA00609 for ; Wed, 19 Apr 1995 14:52:01 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id OAA03618; Wed, 19 Apr 1995 14:47:13 -0700 From: "Rodney W. Grimes" Message-Id: <199504192147.OAA03618@gndrsh.aac.dev.com> Subject: Re: hylafax & flexfax To: mark@grondar.za (Mark Murray) Date: Wed, 19 Apr 1995 14:47:13 -0700 (PDT) Cc: asami@cs.berkeley.edu, jhs@regent.e-technik.tu-muenchen.de, ports@FreeBSD.org In-Reply-To: <199504191908.VAA02016@grunt.grondar.za> from "Mark Murray" at Apr 19, 95 09:08:49 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 3142 Sender: ports-owner@FreeBSD.org Precedence: bulk > > > * It'll be my first CVS create & commit on freefall (I did some CVS exercise > s > > * locally a while ago), so a canned dummy outline script (even just a few hi > nts) > > * from someone might be nice; also what about the later `rm' stage ? > > * someone want to assert policy, or expound about Attic etc ? > > * I'm easy, whatever you CVS folks say, I'll do (re. CVS anyway ;-) > > > > Try > > [A bunch of useful stuff removed] > > Does this mean that {selected} folks are being allowed to commit things? No, is what they are talking about above is we have implemented new policy with respect to doing work directly in the cvs repository behind the back of cvs. This new policy is pretty simple, DON'T. If direct repository work needs to be done, it is to be sent to me for analysis and action. This policy came about because on several occasions we had problems created by things done incorrectly here that had either destroyed history or several damaged cvs idea of it. The list of folks allowed to commit changes has always been a selective process, but there is not a very restrictive policy placed on this access. > > A while ago JKH? suggested that a CVS boffin will contact me somtime > and teach me the ropes. This was in connection with a peeve that sometimes > patches went ignored for a while. I am one of the said CVS boffin, and here is my 3 minute how to get started with cvs lesson: (The 3 minutes is how long it takes me to give the lesson, your time to complete it will very). 1) Read the man page for cvs, completely top to bottom. 2) Go do #1 a second time. 3) Read /usr/src/gnu/usr.bin/cvs/FAQ [Argg.. we clobber the rcs ID on this file when we imported it :-(] from a -current source tree. 4) Note that we do not want our cvs users to use pathnames when refering to files in the repository, this is done via module names (see ~ncvs/CVSROOT/modules on FreeFall) 5) Start you work with cvs with simple things like a patch to some file. a) cd ~ b) mkdir cvswork # most of us use this to do all cvs work in c) cd cvswork d) cvs co ps # ps is the module name for src/bin/ps e) cd ps f) patch > I have not pushed the issue as I can see how busy you all are (so am I!). > If this is already happening, any chances of getting involved too? You have your homework, when it is done, come back to me and I will turn on a FreeFall account (incase you don't have one) and grant you access to cvs. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-ports Wed Apr 19 21:25:29 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA14708 for ports-outgoing; Wed, 19 Apr 1995 21:25:29 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id VAA14702 for ; Wed, 19 Apr 1995 21:25:27 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id VAA11788; Wed, 19 Apr 1995 21:25:21 -0700 Date: Wed, 19 Apr 1995 21:25:21 -0700 Message-Id: <199504200425.VAA11788@silvia.HIP.Berkeley.EDU> To: pritc003@maroon.tc.umn.edu CC: ports@FreeBSD.org In-reply-to: <199504192145.QAA06880@mpp.com> (message from Mike Pritchard on Wed, 19 Apr 1995 16:45:45 -0500 (CDT)) Subject: Re: popper port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * The popper port has a typo in the file name and won't fetch: * The correct name of the tar file is qpop2.1.4-r1.tar.Z Yes, this is fixed in the current source. Thanks for the report, though. Satoshi From owner-freebsd-ports Wed Apr 19 21:29:41 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA15481 for ports-outgoing; Wed, 19 Apr 1995 21:29:41 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id VAA15472 for ; Wed, 19 Apr 1995 21:29:39 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id VAA11816; Wed, 19 Apr 1995 21:29:32 -0700 Date: Wed, 19 Apr 1995 21:29:32 -0700 Message-Id: <199504200429.VAA11816@silvia.HIP.Berkeley.EDU> To: back0003@gold.tc.umn.edu CC: ports@FreeBSD.org In-reply-to: (message from Jan E Backlund on Wed, 19 Apr 1995 16:09:03 -0500 (CDT)) Subject: Re: Floating point exceptions in Tcl port. From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * When I run 'make test' after making the Tcl port, I get a number of * messages from the kernel about processes exiting with masked floating * point exceptions. Could someone please explain the meaning and * significance of these messages. I don't know how you can do a "make test", as there is no "test" target in the Makefile. If you mean you went into work/tcl7.3 (or something like that) and did a "make test" and got FP errors, that sounds like a serious problem. Please send a detailed report (output of "make test", "dmesg" or anything we can use to identify the problem). To ports people: by the way, someone want to maintain tcl? It's way too important to leave it MAINTAINER-less, with me answering questions with shots in the dark like this. ;) Satoshi From owner-freebsd-ports Wed Apr 19 21:31:45 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA15795 for ports-outgoing; Wed, 19 Apr 1995 21:31:45 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id VAA15787 for ; Wed, 19 Apr 1995 21:31:43 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id VAA11834; Wed, 19 Apr 1995 21:31:31 -0700 Date: Wed, 19 Apr 1995 21:31:31 -0700 Message-Id: <199504200431.VAA11834@silvia.HIP.Berkeley.EDU> To: ctedder@calweb.com CC: ports@FreeBSD.org In-reply-to: (message from Cory Tedder on Wed, 19 Apr 1995 13:24:27 -0700 (PDT)) Subject: Re: lp-mud port From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * Hello, I'm haveing difficulties compiling the port for lp-mud.. the * driver compiled fine but when compiling the worldlib I'm getting a "can't * open Makefile" error... I'm running the 3-22-95 version of Freebsd... * the debug info from make shows it looking for Makefile in current dir and * /usr/share/mk...which makefile is it looking for??? any help would be * appreciated... thank you!!! First, I can't find a "lp-mud" port in our source tree, there is nothing with that name and a quick survey of the ports/games directory doesn't show anything that looks like what you are talking about. Can you supply more details? Maybe an output of "script" will help. Satoshi From owner-freebsd-ports Wed Apr 19 21:33:27 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA16068 for ports-outgoing; Wed, 19 Apr 1995 21:33:27 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id VAA16062 for ; Wed, 19 Apr 1995 21:33:25 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id VAA11838; Wed, 19 Apr 1995 21:32:35 -0700 Date: Wed, 19 Apr 1995 21:32:35 -0700 Message-Id: <199504200432.VAA11838@silvia.HIP.Berkeley.EDU> To: mark@grondar.za CC: ports@FreeBSD.org In-reply-to: <199504191954.VAA03520@grunt.grondar.za> (message from Mark Murray on Wed, 19 Apr 1995 21:54:39 +0200) Subject: Re: XMCD is hosed From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * > * having its version number bumped. The version I got (1.4) didn't * > * survive the make checksum. * Naah. "make put-hand-in-wallet-and-buy-motif". What does that have to do with the checksum?!? Also, I'd appreciate it if you stick the error messages (cut & paste will come to mind) when you send a report.... Satoshi From owner-freebsd-ports Wed Apr 19 21:39:52 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA17187 for ports-outgoing; Wed, 19 Apr 1995 21:39:52 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id VAA17180 for ; Wed, 19 Apr 1995 21:39:49 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id VAA11892; Wed, 19 Apr 1995 21:39:42 -0700 Date: Wed, 19 Apr 1995 21:39:42 -0700 Message-Id: <199504200439.VAA11892@silvia.HIP.Berkeley.EDU> To: LOVERITI@UVSC.EDU CC: ports@FreeBSD.org In-reply-to: (LOVERITI@UVSC.EDU) Subject: Re: How do I make the patch file from a port that I have done? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * I recently used the port for the gopherd program. The patch was * incomplete, but I was able to get the program to compile with a little more * tweaking. The only file I changed (aside from applying the patch-aa file * that already existed) was the Makefile. I can either send you the file, or * if you could tell me how to generate the patch-?? files from the source I * would be happy to do that. Just thought that a working port might help * some other people out there too. The porgram version that I ran was * gopher2_1_8 which I believe is the latest. If it's only one file, then you can just do "diff -u Makefile.old Makefile" (replace "Makefile.old" with the filename you kept the backup of the Makefile in). Then stick that patch in patches/patch-ab, and try to build the whole thing again. If it builds, you've done right, so send us the patch-ab to us! :) By the way, if you are using gopher2_1_8, you should have changed the toplevel Makefile too, right? It will be great if you can send that to us too (along with patch-ab). Satoshi PS Step by step, assuming you went into the "work" directory to fix the stuff: (1) cd /usr/ports/net/gopher/work/gopher-2.1.8 (or whatever) (2) diff -u Makefile.old Makefile > ../../patches/patch-ab (3) cd ../../ (4) mv work work2 (just in case, keep the old stuff around) (5) make (6) make install If it works, fine! From owner-freebsd-ports Wed Apr 19 21:43:58 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id VAA17276 for ports-outgoing; Wed, 19 Apr 1995 21:43:58 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id VAA17270 ; Wed, 19 Apr 1995 21:43:56 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id VAA11911; Wed, 19 Apr 1995 21:43:19 -0700 Date: Wed, 19 Apr 1995 21:43:19 -0700 Message-Id: <199504200443.VAA11911@silvia.HIP.Berkeley.EDU> To: mark@grondar.za CC: ports@FreeBSD.org, ljo@FreeBSD.org In-reply-to: <199504191739.TAA29810@grunt.grondar.za> (message from Mark Murray on Wed, 19 Apr 1995 19:39:57 +0200) Subject: Re: XView-Config does not behave... From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * xview-config is a funny one. It has a dummy target "build:", which does * nothing. If you just try to make, with nothing extracted, nothing happens. * 'make configure' works. If I put a NO_BUILD in, in place of the 'build:', * make barfs almost immediately with something like * "touch: ../xview-config/work/.build-done: no such file or directory." * * Could this be better fixed by sorting out NO_BUILD? I'm not sure how these three things (xview-*) are supposed to work, can someone investigate in more detail? The original committer (ljo@freebsd.org) hasn't replied to my queries for almost a week. I'd do it myself, but I'm swamped now.... Satoshi From owner-freebsd-ports Wed Apr 19 22:11:31 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA18170 for ports-outgoing; Wed, 19 Apr 1995 22:11:31 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA18164 for ; Wed, 19 Apr 1995 22:11:29 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id WAA12015; Wed, 19 Apr 1995 22:11:22 -0700 Date: Wed, 19 Apr 1995 22:11:22 -0700 Message-Id: <199504200511.WAA12015@silvia.HIP.Berkeley.EDU> To: jkh@time.cdrom.com CC: ports@FreeBSD.org In-reply-to: <199504191502.IAA10717@time.cdrom.com> (jkh@time.cdrom.com) Subject: Re: cvs commit: /host/freefall/a/ncvs/src/share/mk bsd.port.mk From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * 1. Add Satoshi's much-requested "fake pkg_add" option to the installation * rule. Jordan, I'm not sure if this is going to work. From cvs diff: + cp ${PKGDIR}/PLIST ${PKG_DBDIR}/${PKGNAME}/+CONTENTS; \ + cp ${PKGDIR}/DESCR ${PKG_DBDIR}/${PKGNAME}/+DESC; \ + cp ${PKGDIR}/COMMENT ${PKG_DBDIR}/${PKGNAME}/+COMMENT; \ I remember pkg_create and pkg_add did some mucking of the packing list before putting it in there. Part of the reason I gave up is that I couldn't figure out exactly what it was doing. Are you sure this is the correct thing to do? What about the @ignore and the extra files added at the end? Also, what happens if the user specifies PREFIX? The first @cwd command should be changed, right? Actually, the first @cwd in the PLIST is always ignored for the package now, because we call pkg_create with -p. In case the port has a bogus @cwd command, the packaging will work, but this fake pkg_add needs some help. By the way, I believe pkg_create allow variables in packing lists, right? I've seen PLIST files with @cwd ${X11BASE} and the likes in it. These should be replaced when they are copied over, right? Also, what about the other files, like REQ and INSTALL? Well these are easy to fix, I guess we can just add some more .if exists() tests. Well, sorry about complaining too much, but I'm not sure how this is supposed to work. I didn't think it was that easy, and I'm still not sure. ;) Satoshi From owner-freebsd-ports Wed Apr 19 22:53:10 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA18986 for ports-outgoing; Wed, 19 Apr 1995 22:53:10 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id WAA18979 ; Wed, 19 Apr 1995 22:53:09 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: jkh@time.cdrom.com, ports@FreeBSD.org Subject: Re: cvs commit: /host/freefall/a/ncvs/src/share/mk bsd.port.mk In-reply-to: Your message of "Wed, 19 Apr 95 22:11:22 PDT." <199504200511.WAA12015@silvia.HIP.Berkeley.EDU> Date: Wed, 19 Apr 1995 22:53:09 -0700 Message-ID: <18978.798357189@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > couldn't figure out exactly what it was doing. Are you sure this is > the correct thing to do? What about the @ignore and the extra files > added at the end? You're right that the prefix is a potential screwup - the @ignore stuff is not a problem. Ok, I didn't quite think this all the way through but I can fix it.. > By the way, I believe pkg_create allow variables in packing lists, > right? I've seen PLIST files with @cwd ${X11BASE} and the likes in > it. These should be replaced when they are copied over, right? Does that work? Really? I'll have to go look at my code! :-) > Also, what about the other files, like REQ and INSTALL? Well these > are easy to fix, I guess we can just add some more .if exists() tests. Yes. I'm just catching the first-cut case here.. Those are easy to add. Jordan From owner-freebsd-ports Wed Apr 19 23:35:12 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA19972 for ports-outgoing; Wed, 19 Apr 1995 23:35:12 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA19966 for ; Wed, 19 Apr 1995 23:35:10 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id XAA12259; Wed, 19 Apr 1995 23:35:05 -0700 Date: Wed, 19 Apr 1995 23:35:05 -0700 Message-Id: <199504200635.XAA12259@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: jkh@time.cdrom.com, ports@FreeBSD.org In-reply-to: <18978.798357189@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: cvs commit: /host/freefall/a/ncvs/src/share/mk bsd.port.mk From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * You're right that the prefix is a potential screwup - the @ignore * stuff is not a problem. Ok, I didn't quite think this all the way * through but I can fix it.. Okay...please test it well, please.... * > By the way, I believe pkg_create allow variables in packing lists, * > right? I've seen PLIST files with @cwd ${X11BASE} and the likes in * > it. These should be replaced when they are copied over, right? * * Does that work? Really? I'll have to go look at my code! :-) I didn't know either, but Andreas has been committing a lot of "change /usr/X11R6 to ${X11BASE}" stuff lately, so I thought that's how it works (but as I said before, these were ignored anyway). * Yes. I'm just catching the first-cut case here.. Those are easy to * add. I think we should just standardize the pkg file names, and don't allow any variations. That would clean up the code quite a bit, no? Satoshi From owner-freebsd-ports Wed Apr 19 23:46:00 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA20225 for ports-outgoing; Wed, 19 Apr 1995 23:46:00 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA20210 ; Wed, 19 Apr 1995 23:45:58 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id XAA12292; Wed, 19 Apr 1995 23:45:53 -0700 Date: Wed, 19 Apr 1995 23:45:53 -0700 Message-Id: <199504200645.XAA12292@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: core@FreeBSD.org, ports@FreeBSD.org In-reply-to: <19024.798357334@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: pkg_add mimic code? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * Drop the new skeletal structure in and a few of us will go on another * quick Makefile rampage. I'll join in since I think it's worth it. * The override rules in various Makefiles are the most vulnerable part * of the system and I anticipate that you'll spend just as much time * fixing the old stuff as rolling over to the new. Okay, since wcarchive is down now, ordinary (i.e., non-sup or ctm) people can't get the -current source anyway, so I guess now's as good time as any. I'll drop it in later tonight. By the way, these are the categories: archivers audio cad comms databases devel editors games graphics japanese lang mail math net news print shells utils x11 Let's split by category. I'll take japanese (obviously :), I assume Jean-Marc can take care of print. What about others? I can take some more, but will wait for people to grab what they are interested in. This involves taking things like ===== INSTALL_DONUT= ${.CURDIR}/work/.install_donut install: build ${INSTALL_DONUT} do some stuff ===== and convert it into ===== do-install: do some stuff ===== That is, just rip out all the cookie stuff and the dependencies, and change the target name from "something" to "do-something". My guess is that that should do it for 70% of the Makefiles. The remaining 25% need some things added to make it work with accordance to the new bsd.port.mk (like the fake-pkg stuff) but these need to be fixed anyway. The remaining 5% are print Makefiles so I'll let Jean-Marc worry about them. :) Does this sound ok? Satoshi From owner-freebsd-ports Thu Apr 20 01:12:43 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA21799 for ports-outgoing; Thu, 20 Apr 1995 01:12:43 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA21793 for ; Thu, 20 Apr 1995 01:12:38 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id BAA12570; Thu, 20 Apr 1995 01:12:35 -0700 Date: Thu, 20 Apr 1995 01:12:35 -0700 Message-Id: <199504200812.BAA12570@silvia.HIP.Berkeley.EDU> To: ports@FreeBSD.org Subject: new bsd.port.mk From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk I put it in thud's /usr/share/mk, I'm now doing some test compiles. If they seem to work, I'll commit it. It will probably be tomorrow morning. Meanwhile, you can get it from thud or ftp://forgery.cs.berkeley.edu/pub/bsd.port.mk.gz Please test it out soon if possible! Satoshi PS I already have updated versions of Makefiles for japanese, editors, and games. These will be committed after the testing, too. From owner-freebsd-ports Thu Apr 20 09:47:56 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA02146 for ports-outgoing; Thu, 20 Apr 1995 09:47:56 -0700 Received: from eureka.gdl.iteso.mx (eureka.gdl.iteso.mx [148.201.131.3]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA02133 for ; Thu, 20 Apr 1995 09:47:50 -0700 Received: (from cacho@localhost) by eureka.gdl.iteso.mx (8.6.8/8.6.6) id KAA01641; Thu, 20 Apr 1995 10:49:05 -0600 Date: Thu, 20 Apr 1995 10:49:04 -0600 (CST) From: Hector Gonzalez Jaime To: Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= cc: ctedder@calweb.com, ports@FreeBSD.org Subject: Re: lp-mud port In-Reply-To: <199504200431.VAA11834@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk The lp-mud port for freebsd is the net/dgd port. BTW, is there a restriction on the crypt function provided with it, so it needs to be md5 converted, or can I download it safely? On Wed, 19 Apr 1995, Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= wrote: > First, I can't find a "lp-mud" port in our source tree, there is > nothing with that name and a quick survey of the ports/games directory > doesn't show anything that looks like what you are talking about. Can > you supply more details? Maybe an output of "script" will help. > > Satoshi > From owner-freebsd-ports Thu Apr 20 10:08:41 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA02430 for ports-outgoing; Thu, 20 Apr 1995 10:08:41 -0700 Received: from calweb.calweb.com (calweb.calweb.com [165.90.138.3]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id KAA02423 for ; Thu, 20 Apr 1995 10:08:39 -0700 Received: from web1 by calweb.calweb.com via ESMTP (940816.SGI.8.6.9/940406.SGI.AUTO) id KAA21098; Thu, 20 Apr 1995 10:10:09 -0700 Received: (ctedder@localhost) by web1 (8.6.9/8.6.9) id KAA15853; Thu, 20 Apr 1995 10:10:08 -0700 Date: Thu, 20 Apr 1995 10:10:08 -0700 (PDT) From: Cory Tedder To: Hector Gonzalez Jaime cc: Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= , ports@FreeBSD.org Subject: Re: lp-mud port In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk On Thu, 20 Apr 1995, Hector Gonzalez Jaime wrote: > > The lp-mud port for freebsd is the net/dgd port. > BTW, is there a restriction on the crypt function provided with it, so it > needs to be md5 converted, or can I download it safely? > > On Wed, 19 Apr 1995, Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= wrote: > The dgd(driver) port compiled just fine. there were no conflicts. However the mud lib (world) is crapping out....can't find one of the Makefiles. I had the port download the sorce for me...was easier that way. > > First, I can't find a "lp-mud" port in our source tree, there is > > nothing with that name and a quick survey of the ports/games directory > > doesn't show anything that looks like what you are talking about. Can > > you supply more details? Maybe an output of "script" will help. > > > > Satoshi > > > From owner-freebsd-ports Thu Apr 20 12:30:48 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA07100 for ports-outgoing; Thu, 20 Apr 1995 12:30:48 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id MAA07092 ; Thu, 20 Apr 1995 12:30:46 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: core@FreeBSD.org, ports@FreeBSD.org Subject: Re: pkg_add mimic code? In-reply-to: Your message of "Wed, 19 Apr 95 23:45:53 PDT." <199504200645.XAA12292@silvia.HIP.Berkeley.EDU> Date: Thu, 20 Apr 1995 12:30:45 -0700 Message-ID: <7091.798406245@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > Let's split by category. I'll take japanese (obviously :), I assume > Jean-Marc can take care of print. What about others? I can take some > more, but will wait for people to grab what they are interested in. I'll take editors, lang, devel and games. > That is, just rip out all the cookie stuff and the dependencies, and > change the target name from "something" to "do-something". My guess > is that that should do it for 70% of the Makefiles. I think so too - and the overall simplification we gain in those Makefiles will make it a lot easier for others to understand and improve them later. This is a win. > The remaining 25% need some things added to make it work with > accordance to the new bsd.port.mk (like the fake-pkg stuff) but these > need to be fixed anyway. > > The remaining 5% are print Makefiles so I'll let Jean-Marc worry about > them. :) Maybe you should just take the scary cases and let the ports-grunts do ALL the easy ones? This would seem to me to be a better division of effort.. Jordan From owner-freebsd-ports Thu Apr 20 17:00:14 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA14368 for ports-outgoing; Thu, 20 Apr 1995 17:00:14 -0700 Received: from gold.tc.umn.edu (root@gold.tc.umn.edu [128.101.115.11]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id RAA14362 for ; Thu, 20 Apr 1995 17:00:11 -0700 Received: by gold.tc.umn.edu; Thu, 20 Apr 95 18:59:57 -0500 Date: Thu, 20 Apr 1995 18:59:57 -0500 (CDT) From: Jan E Backlund Subject: Re: Floating point exceptions in Tcl port. To: Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= cc: ports@FreeBSD.org In-Reply-To: <199504200429.VAA11816@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk On Wed, 19 Apr 1995, Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= wrote: > * When I run 'make test' after making the Tcl port, I get a number of > * messages from the kernel about processes exiting with masked floating > * point exceptions. Could someone please explain the meaning and > * significance of these messages. > > I don't know how you can do a "make test", as there is no "test" > target in the Makefile. If you mean you went into work/tcl7.3 (or > something like that) and did a "make test" and got FP errors, that > sounds like a serious problem. Please send a detailed report (output > of "make test", "dmesg" or anything we can use to identify the > problem). > > To ports people: by the way, someone want to maintain tcl? It's way > too important to leave it MAINTAINER-less, with me answering questions > with shots in the dark like this. ;) > > Satoshi > You are right, I went into work/tcl7.3 and did 'make test'. The messages, I've discovered, are system messages (Perhaps a slogan: 'You learn something new everyday -- when you use Unix!'). The format is: April 20 18:30:01 sacc /kernel: pid 1175 (tcltest) exited with masked floating point exceptions 0x29 My vague glimmerings of an understanding suggest that in 4.4BSD, unlike some systems, the kernel will flag floating point exceptions and exit with an error code unless the process explicitly requests that the offending exception should be ignored. In any case the event is logged to the system log. When jkh (Jordan Hubbard?) ported tcl, the following lines were added to tclBasic.c: fpsetround(FP_RN); fpsetmask(0L); such that tcl wouldn't die when a floating point exception occurs. (What does the L in 0L do, by the way?) What I still don't understand is whether the exceptions are par for the course and that most operating systems are too dumb to notice that something has gone wrong, or if they are specific to the port. Jan Erik back0003@gold.tc.umn.edu From owner-freebsd-ports Thu Apr 20 17:00:20 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id RAA14382 for ports-outgoing; Thu, 20 Apr 1995 17:00:20 -0700 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id RAA14375 for ; Thu, 20 Apr 1995 17:00:19 -0700 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id RAA16296 for ports@freebsd.org; Thu, 20 Apr 1995 17:00:18 -0700 From: Poul-Henning Kamp Message-Id: <199504210000.RAA16296@ref.tfs.com> Subject: pcemu port To: ports@FreeBSD.org Date: Thu, 20 Apr 1995 17:00:18 -0700 (PDT) Content-Type: text Content-Length: 229 Sender: ports-owner@FreeBSD.org Precedence: bulk emufs.sys isn't installed during "make install" -- Poul-Henning Kamp -- TRW Financial Systems, Inc. 'All relevant people are pertinent' && 'All rude people are impertinent' => 'no rude people are relevant' From owner-freebsd-ports Thu Apr 20 23:56:24 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA01182 for ports-outgoing; Thu, 20 Apr 1995 23:56:24 -0700 Received: from rivers.oscs.montana.edu (rivers.oscs.montana.edu [192.31.215.70]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id XAA01172 for ; Thu, 20 Apr 1995 23:56:23 -0700 Received: by rivers.oscs.montana.edu (5.65/DEC-Ultrix/4.3) id AA21436; Fri, 21 Apr 1995 00:56:22 -0600 Date: Fri, 21 Apr 1995 00:56:21 -0600 (MDT) From: Jason Boerner To: FreeBSD Ports Subject: PEXLib... Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: ports-owner@FreeBSD.org Precedence: bulk Has anyone ported the PEXLib library yet or am I just looking over the top of it? Thanks From owner-freebsd-ports Fri Apr 21 09:26:04 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA10514 for ports-outgoing; Fri, 21 Apr 1995 09:26:04 -0700 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [129.187.142.36]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id JAA10382 for ; Fri, 21 Apr 1995 09:16:26 -0700 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.11/8.6.9) id LAA18534 for ports@freebsd.org; Fri, 21 Apr 1995 11:38:13 +0200 Date: Fri, 21 Apr 1995 11:38:13 +0200 From: Julian Howard Stacey Message-Id: <199504210938.LAA18534@vector.eikon.e-technik.tu-muenchen.de> To: ports@FreeBSD.org Subject: Building for Sather-1.0.5 - Memory Intensive ? Sender: ports-owner@FreeBSD.org Precedence: bulk Making Sather can consume all my swap (64M) while compiling, thus it can prejudice other tasks running on the same machine. Background .ctm_status=ports-cur 290 ps -laxwwhm | more UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 200 18439 18438 5 -18 0 31224 4476 - T p3 2:13.63 ../Boot/cs -ho me .. -com cs.commands -o cs -fast -only_reachable A remake of the tree, after I broke the previous make with a ^C , as there was no memory left to prepare this mail: make -i ..... ===> Building for Sather-1.0.5 if [ ! -z "" ]; then echo "You must turn off the SATHER_COMMANDS environment variable."; exit 1; fi cd Boot/cs.code; make CC='gcc' CFLAGS='-O2' CS='cs' `../cs' is up to date. cd Compiler; ../Boot/cs -home .. -com cs.commands -o cs -fast -only_reachable ^Z Suspended The previous overnight make had got to here before going wrong: cd /usr/ports;make -i ........ gcc -O2 -c code9.c gcc -O2 -c code10.c gcc -O2 -o ../cs globals.o code0.o code1.o code2.o code3.o code4.o code5.o code6.o code7.o code8.o code9.o code10.o ../../System/base.a ../../System/GC/gc.a -lm cd Compiler; ../Boot/cs -home .. -com cs.commands -o cs -fast -only_reachable cd Test; ../Compiler/cs -home .. -com tests.commands -o test; ./test>test-output Class AREF{INT} passed all checkable tests. Class ARRAY2 passed all checkable tests. Class ARRAY3 passed all checkable tests. Class VEC failed test 2 (str) Class VEC failed test 3 (str) Class VEC failed test 4 (str) Class VEC failed test 7 (dot) Class VEC failed test 30 (min_value) Class MAT passed all checkable tests. Class FSTR passed all checkable tests. Class INT passed all checkable tests. Class RND passed all checkable tests. Class BOOL passed all checkable tests. Class CHAR passed all checkable tests. Class FLTD passed all checkable tests. Class ARRAY{T} passed all checkable tests. Class Misc failed test 11 (value aset/aget) cd Test; echo "Compiling 1st..." ; ../Compiler/cs -com ../Compiler/cs.commands -home .. -output_C -o cs -O -deterministic -check all; mv cs first.cs; echo "Compiling 2nd..." ; ./first.cs -com ../Compiler/cs.commands -home .. -output_C -o cs -O -deterministic -check all; mv cs first.cs; rm -f -r first.cs.code; mv cs.code first.cs.code; echo "Compiling 3rd..." ; ./first.cs -com ../Compiler/cs.commands -home .. -output_C -o cs -O -deterministic -check all; echo "Checking for fixed point..." ; cmp cs.code/globals.c first.cs.code/globals.c; cmp cs.code/decs.h first.cs.code/decs.h; cmp cs.code/code0.c first.cs.code/code0.c; cmp cs.code/code1.c first.cs.code/code1.c; cmp cs.code/code2.c first.cs.code/code2.c; cmp cs.code/code3.c first.cs.code/code3.c; cmp cs.code/code4.c first.cs.code/code4.c; cmp cs.code/code5.c first.cs.code/code5.c; echo "Everything okay, cleaning up..." ; rm -f -r cs.code first.cs.code first.cs cs Compiling 1st... Compiling 2nd... Compiling 3rd... Julian S From owner-freebsd-ports Fri Apr 21 15:58:25 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA23685 for ports-outgoing; Fri, 21 Apr 1995 15:58:25 -0700 Received: from vector.eikon.e-technik.tu-muenchen.de (vector.eikon.e-technik.tu-muenchen.de [129.187.142.36]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id PAA23425 for ; Fri, 21 Apr 1995 15:46:26 -0700 Received: (from jhs@localhost) by vector.eikon.e-technik.tu-muenchen.de (8.6.11/8.6.9) id LAA18534 for ports@freebsd.org; Fri, 21 Apr 1995 11:38:13 +0200 Date: Fri, 21 Apr 1995 11:38:13 +0200 From: Julian Howard Stacey Message-Id: <199504210938.LAA18534@vector.eikon.e-technik.tu-muenchen.de> To: ports@FreeBSD.org Subject: Building for Sather-1.0.5 - Memory Intensive ? Sender: ports-owner@FreeBSD.org Precedence: bulk Making Sather can consume all my swap (64M) while compiling, thus it can prejudice other tasks running on the same machine. Background .ctm_status=ports-cur 290 ps -laxwwhm | more UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 200 18439 18438 5 -18 0 31224 4476 - T p3 2:13.63 ../Boot/cs -ho me .. -com cs.commands -o cs -fast -only_reachable A remake of the tree, after I broke the previous make with a ^C , as there was no memory left to prepare this mail: make -i ..... ===> Building for Sather-1.0.5 if [ ! -z "" ]; then echo "You must turn off the SATHER_COMMANDS environment variable."; exit 1; fi cd Boot/cs.code; make CC='gcc' CFLAGS='-O2' CS='cs' `../cs' is up to date. cd Compiler; ../Boot/cs -home .. -com cs.commands -o cs -fast -only_reachable ^Z Suspended The previous overnight make had got to here before going wrong: cd /usr/ports;make -i ........ gcc -O2 -c code9.c gcc -O2 -c code10.c gcc -O2 -o ../cs globals.o code0.o code1.o code2.o code3.o code4.o code5.o code6.o code7.o code8.o code9.o code10.o ../../System/base.a ../../System/GC/gc.a -lm cd Compiler; ../Boot/cs -home .. -com cs.commands -o cs -fast -only_reachable cd Test; ../Compiler/cs -home .. -com tests.commands -o test; ./test>test-output Class AREF{INT} passed all checkable tests. Class ARRAY2 passed all checkable tests. Class ARRAY3 passed all checkable tests. Class VEC failed test 2 (str) Class VEC failed test 3 (str) Class VEC failed test 4 (str) Class VEC failed test 7 (dot) Class VEC failed test 30 (min_value) Class MAT passed all checkable tests. Class FSTR passed all checkable tests. Class INT passed all checkable tests. Class RND passed all checkable tests. Class BOOL passed all checkable tests. Class CHAR passed all checkable tests. Class FLTD passed all checkable tests. Class ARRAY{T} passed all checkable tests. Class Misc failed test 11 (value aset/aget) cd Test; echo "Compiling 1st..." ; ../Compiler/cs -com ../Compiler/cs.commands -home .. -output_C -o cs -O -deterministic -check all; mv cs first.cs; echo "Compiling 2nd..." ; ./first.cs -com ../Compiler/cs.commands -home .. -output_C -o cs -O -deterministic -check all; mv cs first.cs; rm -f -r first.cs.code; mv cs.code first.cs.code; echo "Compiling 3rd..." ; ./first.cs -com ../Compiler/cs.commands -home .. -output_C -o cs -O -deterministic -check all; echo "Checking for fixed point..." ; cmp cs.code/globals.c first.cs.code/globals.c; cmp cs.code/decs.h first.cs.code/decs.h; cmp cs.code/code0.c first.cs.code/code0.c; cmp cs.code/code1.c first.cs.code/code1.c; cmp cs.code/code2.c first.cs.code/code2.c; cmp cs.code/code3.c first.cs.code/code3.c; cmp cs.code/code4.c first.cs.code/code4.c; cmp cs.code/code5.c first.cs.code/code5.c; echo "Everything okay, cleaning up..." ; rm -f -r cs.code first.cs.code first.cs cs Compiling 1st... Compiling 2nd... Compiling 3rd... Julian S From owner-freebsd-ports Fri Apr 21 16:33:01 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA24834 for ports-outgoing; Fri, 21 Apr 1995 16:33:01 -0700 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA24826 for ; Fri, 21 Apr 1995 16:32:58 -0700 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.12/jtpda-5.0) with ESMTP id BAA03960 ; Sat, 22 Apr 1995 01:32:53 +0200 Received: from (roberto@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) id BAA14358 ; Sat, 22 Apr 1995 01:32:53 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <199504212332.BAA14358@blaise.ibp.fr> Subject: Re: Building for Sather-1.0.5 - Memory Intensive ? To: jhs@regent.e-technik.tu-muenchen.de (Julian Howard Stacey) Date: Sat, 22 Apr 1995 01:32:52 +0200 (MET DST) Cc: ports@FreeBSD.org In-Reply-To: <199504210938.LAA18534@vector.eikon.e-technik.tu-muenchen.de> from "Julian Howard Stacey" at Apr 21, 95 11:38:13 am X-Operating-System: FreeBSD 2.0.950416-SNAP ctm#562 X-Mailer: ELM [version 2.4 PL23beta2] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 385 Sender: ports-owner@FreeBSD.org Precedence: bulk > > Making Sather can consume all my swap (64M) while compiling, > thus it can prejudice other tasks running on the same machine. I've seen it when I compiled it too... and the compiled is built 5 times which take a awfully long time. -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.0.950416-SNAP #17: Sun Apr 16 17:12:07 MET DST 1995 From owner-freebsd-ports Fri Apr 21 18:08:04 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA27289 for ports-outgoing; Fri, 21 Apr 1995 18:08:04 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id SAA27283 for ; Fri, 21 Apr 1995 18:08:02 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: ports@freefall.cdrom.com Subject: OK, the fake-pkg stuff should work.. Date: Fri, 21 Apr 1995 18:08:01 -0700 Message-ID: <27282.798512881@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk 1. Get the -current copy of pkg_install and install all the utils. 2. Get the -current copy of bsd.port.mk and install that. If you go into any of the ports and install them, they should be registered properly as "pkg_added", with all their COMMENT, REQ, PLIST, etc files installed as if they'd been actually fed to pkg_add as packages. This means, of course, that you can also use pkg_manage (which is looking pretty spiff in -current too!) to delete things you installed as ports. Enjoy, and let me know if you experience any problems. Jordan From owner-freebsd-ports Fri Apr 21 18:14:25 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id SAA27416 for ports-outgoing; Fri, 21 Apr 1995 18:14:25 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id SAA27410 for ; Fri, 21 Apr 1995 18:14:24 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: ports@freefall.cdrom.com Subject: /usr/ports/distfiles - did I screw the pooch here? Date: Fri, 21 Apr 1995 18:14:24 -0700 Message-ID: <27409.798513264@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk If you'll pardon my "Right Stuff" slang.. :-) It's beginning to occur to me that I kind of screwed up with the whole /usr/ports/distfiles idea. It shouldn't be a directory, it should be a PATH! Each element in the path should be scanned for R/W access (assuming it even exists) and put into a list so that the following behavior is exhibited: If Joe User goes to make a port and the required tarball isn't anywhere on the path, it's fetched into the first writable directory found in the path or ${CWD} as a last resort. This would allow people at schools to set up multi-tiered hierarchies of master tarballs. You could have one big school-wide one on a R/O NFS partition which wouldn't always be guaranteed to be up-to-date and then a smaller group-wide R/W NFS partition (perhaps R/W by group, so that only "hackers" in the group could write new ones) to catch the newer (or local) ones. The peons at the very bottom still wouldn't be out of luck, since it would use their own writable directory as a last resort. This would also dovetail rather nicely with the CDROM copy of /usr/ports/distfiles.. :-) What do you think, Satoshi? I'm not sure I'm going to have time to actually do this myself.. :-( Jordan From owner-freebsd-ports Fri Apr 21 19:56:36 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA00217 for ports-outgoing; Fri, 21 Apr 1995 19:56:36 -0700 Received: from indigo.csci.csusb.edu (nwestfal@indigo.csci.csusb.edu [139.182.38.28]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id TAA00209 ; Fri, 21 Apr 1995 19:56:32 -0700 Received: by indigo.csci.csusb.edu (931110.SGI/930416.SGI) for ports@freefall.cdrom.com id AA22532; Fri, 21 Apr 95 19:54:22 -0700 From: nwestfal@indigo.csci.csusb.edu (Neal Westfall) Message-Id: <9504220254.AA22532@indigo.csci.csusb.edu> Subject: Re: /usr/ports/distfiles - did I screw the pooch here? To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Fri, 21 Apr 1995 19:54:22 -0700 (PDT) Cc: ports@freefall.cdrom.com In-Reply-To: <27409.798513264@freefall.cdrom.com> from "Jordan K. Hubbard" at Apr 21, 95 06:14:24 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 860 Sender: ports-owner@FreeBSD.org Precedence: bulk > It's beginning to occur to me that I kind of screwed up with the whole > /usr/ports/distfiles idea. It shouldn't be a directory, it should be > a PATH! Each element in the path should be scanned for R/W access > (assuming it even exists) and put into a list so that the following > behavior is exhibited: Also, would it be too much to change the location of the distfiles so that it isn't mixed in with the rest of the stuff? This would make it easier for people (like me!) who want to grab the entire ports tree but not necessarily all the distfiles. Currently the only way to do this on wcarchive.cdrom.com or freefall.cdrom.com is to grab all the different subtrees separately. Those that have cdroms will already have most of the distribution tarballs and may just want to grab the latest port fixes. If this is out of line pay it no mind! Neal From owner-freebsd-ports Fri Apr 21 20:34:43 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id UAA01452 for ports-outgoing; Fri, 21 Apr 1995 20:34:43 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id UAA01445 ; Fri, 21 Apr 1995 20:34:40 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: nwestfal@indigo.csci.csusb.edu (Neal Westfall) cc: ports@freefall.cdrom.com Subject: Re: /usr/ports/distfiles - did I screw the pooch here? In-reply-to: Your message of "Fri, 21 Apr 95 19:54:22 PDT." <9504220254.AA22532@indigo.csci.csusb.edu> Date: Fri, 21 Apr 1995 20:34:40 -0700 Message-ID: <1444.798521680@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > Also, would it be too much to change the location of the distfiles so > that it isn't mixed in with the rest of the stuff? This would make it > easier for people (like me!) who want to grab the entire ports tree but > not necessarily all the distfiles. Currently the only way to do this I've contemplated this too. This is actually fairly easy - we just need to stop populating the distfiles directory on wcarchive and stick the files someplace else. After all, it's really just the master ftp site you want to be able to do ``get ports.tar.gz'' with, right? Jordan From owner-freebsd-ports Fri Apr 21 23:15:02 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA10857 for ports-outgoing; Fri, 21 Apr 1995 23:15:02 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA10842 ; Fri, 21 Apr 1995 23:15:00 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id XAA03827; Fri, 21 Apr 1995 23:14:55 -0700 Date: Fri, 21 Apr 1995 23:14:55 -0700 Message-Id: <199504220614.XAA03827@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: nwestfal@indigo.csci.csusb.edu, ports@freefall.cdrom.com In-reply-to: <1444.798521680@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: /usr/ports/distfiles - did I screw the pooch here? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * I've contemplated this too. This is actually fairly easy - we just * need to stop populating the distfiles directory on wcarchive and stick * the files someplace else. After all, it's really just the master ftp * site you want to be able to do ``get ports.tar.gz'' with, right? Um, but we have ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles as a backup to all the MASTER_SITES in bsd.port.mk we have been shipping. We can't stop populating it. Why don't we change it to a symbolic link? Then "get ports.tar.gz" will only pick it up as a symlink.... Satoshi From owner-freebsd-ports Fri Apr 21 23:26:10 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA11122 for ports-outgoing; Fri, 21 Apr 1995 23:26:10 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA11116 ; Fri, 21 Apr 1995 23:26:07 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id XAA03858; Fri, 21 Apr 1995 23:26:05 -0700 Date: Fri, 21 Apr 1995 23:26:05 -0700 Message-Id: <199504220626.XAA03858@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: ports@freefall.cdrom.com In-reply-to: <27409.798513264@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: /usr/ports/distfiles - did I screw the pooch here? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * It's beginning to occur to me that I kind of screwed up with the whole * /usr/ports/distfiles idea. It shouldn't be a directory, it should be * a PATH! Each element in the path should be scanned for R/W access * (assuming it even exists) and put into a list so that the following * behavior is exhibited: : * What do you think, Satoshi? I'm not sure I'm going to have time to * actually do this myself.. :-( I think it's an excellent idea, and can't think of any reason why we can't do this. If we can agree on the below, I can modify bsd.port.mk after I finish the Makefile upgrade thingy. (1) The default path (/usr/ports/distfiles:/usr/local/ports/distfiles:.)? (2) How to solve the compatibility problem (to not break existing Makefiles, we probably need to define a new variable (DISTPATH?) and set DISTDIR equal to the first component). Satoshi From owner-freebsd-ports Fri Apr 21 23:31:37 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA11207 for ports-outgoing; Fri, 21 Apr 1995 23:31:37 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA11201 ; Fri, 21 Apr 1995 23:31:35 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id XAA03878; Fri, 21 Apr 1995 23:31:33 -0700 Date: Fri, 21 Apr 1995 23:31:33 -0700 Message-Id: <199504220631.XAA03878@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: ports@freefall.cdrom.com In-reply-to: <27282.798512881@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: OK, the fake-pkg stuff should work.. From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * 1. Get the -current copy of pkg_install and install all the utils. * 2. Get the -current copy of bsd.port.mk and install that. Thanks, I did it on thud. * If you go into any of the ports and install them, they should be * registered properly as "pkg_added", with all their COMMENT, REQ, * PLIST, etc files installed as if they'd been actually fed to pkg_add * as packages. This means, of course, that you can also use pkg_manage * (which is looking pretty spiff in -current too!) to delete things you * installed as ports. Cool! So you did it using pkg_create (that's how I was trying to do it initially, as I told you (^o^)). It's great that we got this into the 2.0.[567]! :) * Enjoy, and let me know if you experience any problems. Sure. Thanks again! Satoshi From owner-freebsd-ports Fri Apr 21 23:56:51 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA11611 for ports-outgoing; Fri, 21 Apr 1995 23:56:51 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id XAA11597 ; Fri, 21 Apr 1995 23:56:49 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: ports@freefall.cdrom.com Subject: Re: OK, the fake-pkg stuff should work.. In-reply-to: Your message of "Fri, 21 Apr 95 23:31:33 PDT." <199504220631.XAA03878@silvia.HIP.Berkeley.EDU> Date: Fri, 21 Apr 1995 23:56:49 -0700 Message-ID: <11596.798533809@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > Cool! So you did it using pkg_create (that's how I was trying to do > it initially, as I told you (^o^)). It's great that we got this into Yeah, I knew you'd notice that and say "I told you so!" :-) In actuality, it really shouldn't be in pkg_create at all and it was a hack to put it there (which I'm not proud of) but it was, at least, a _very small_ hack which some sort of minor comfort.. For the long term, I'm not sure about the pkg_* stuff anyway. I've been saying for months that it needs to die and be replaced by something MUCH more robust, but it seems that progress has instead been incremental, with people working on improving it gradually rather than replacing it entirely, and I'm not quite sure how I feel about that! If it can be made to work, then I hate to go gratuitously incompatable by changing the underlying archive format. Most of my concerns with the current pkg scheme revolved around the fact that tar files were, up to now, stupid serial things that tar would always insist on winding all the way through before doing anything else. This limited my ability to do things like "extract the first file and look at it for further instructions" - something you need to do if the XFree86 and FreeBSD *dist distrutions are to ever become packages. You need some sort of "extract me in-place, please" hint to make it work. Now that tar has been hacked with --fast-read (and I agree, the name could be better) it should be possible to actually do cleverer things like this. Jordan From owner-freebsd-ports Sat Apr 22 01:03:06 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA12670 for ports-outgoing; Sat, 22 Apr 1995 01:03:06 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id BAA12656 for ; Sat, 22 Apr 1995 01:02:56 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id BAA04160; Sat, 22 Apr 1995 01:02:49 -0700 Date: Sat, 22 Apr 1995 01:02:49 -0700 Message-Id: <199504220802.BAA04160@silvia.HIP.Berkeley.EDU> To: jkh@time.cdrom.com CC: ports@FreeBSD.org In-reply-to: <199504220741.AAA07287@time.cdrom.com> (jkh@time.cdrom.com) Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib lib.h plist.c From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk By the way, your pkg_* modifications are archived in cvs-other, can you do something with the cvs path until Nate or Rod fixes the scripts? :< * 1. Add an new @option directive. You'll understand it better in a moment. While you are fixing this, can you make it so that unrecognized @ directives will produce an error message like: "@mungle" not recognized, this package is probably a new format, you might want to get the latest version of the pkg_install suite (look at the file /usr/share/doc/foo/bar for getting a piece of -current) ? This will help users when we start adding something new to pkg_*. An option to override this error checking and ignore the unrecognized @ directives might be a good thing too for people who know what they are doing, but it might be dangerous, so I'll leave that judgement to you. Satoshi From owner-freebsd-ports Sat Apr 22 02:26:35 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA14919 for ports-outgoing; Sat, 22 Apr 1995 02:26:35 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id CAA14912 ; Sat, 22 Apr 1995 02:26:34 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: jkh@time.cdrom.com, ports@FreeBSD.org Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib lib.h plist.c In-reply-to: Your message of "Sat, 22 Apr 95 01:02:49 PDT." <199504220802.BAA04160@silvia.HIP.Berkeley.EDU> Date: Sat, 22 Apr 1995 02:26:34 -0700 Message-ID: <14911.798542794@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > By the way, your pkg_* modifications are archived in cvs-other, can > you do something with the cvs path until Nate or Rod fixes the > scripts? :< Not without completely tearing down and rebuilding my src and ports trees, and I can't afford that right now! :-( If I just mount freefall on /a (I tried) then the CVS/Repository files don't match.. It was all checked out at /host/freefall/a/ncvs. :-( > While you are fixing this, can you make it so that unrecognized @ > directives will produce an error message like: > > "@mungle" not recognized, this package is probably a new format, you > might want to get the latest version of the pkg_install suite (look at > the file /usr/share/doc/foo/bar for getting a piece of -current) Hmmmm.. Part of the overall design was that advanced packages would still be eaten by old versions of the utilities by simply having the extended behavior disabled. The silence is a feature, not a bug.. :-) Jordan From owner-freebsd-ports Sat Apr 22 02:33:06 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id CAA15007 for ports-outgoing; Sat, 22 Apr 1995 02:33:06 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id CAA15001 for ; Sat, 22 Apr 1995 02:33:03 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id CAA01373; Sat, 22 Apr 1995 02:30:11 -0700 From: "Rodney W. Grimes" Message-Id: <199504220930.CAA01373@gndrsh.aac.dev.com> Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib lib.h plist.c To: jkh@freefall.cdrom.com (Jordan K. Hubbard) Date: Sat, 22 Apr 1995 02:30:11 -0700 (PDT) Cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, ports@FreeBSD.org In-Reply-To: <14911.798542794@freefall.cdrom.com> from "Jordan K. Hubbard" at Apr 22, 95 02:26:34 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 872 Sender: ports-owner@FreeBSD.org Precedence: bulk > > > By the way, your pkg_* modifications are archived in cvs-other, can > > you do something with the cvs path until Nate or Rod fixes the > > scripts? :< > > Not without completely tearing down and rebuilding my src and ports > trees, and I can't afford that right now! :-( > > If I just mount freefall on /a (I tried) then the CVS/Repository files > don't match.. It was all checked out at /host/freefall/a/ncvs. :-( What was the value of your CVSROOT variable when you did the check out? This may be the cause of the problem. It should be /home/ncvs on all machines, and /home/ncvs should be a symlink to where ever ncvs is mounted. If this is not the case, I think I know what is causing the problem. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD From owner-freebsd-ports Sat Apr 22 03:37:10 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA16634 for ports-outgoing; Sat, 22 Apr 1995 03:37:10 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id DAA16627 ; Sat, 22 Apr 1995 03:37:07 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: "Rodney W. Grimes" cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, ports@FreeBSD.org Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib lib.h plist.c In-reply-to: Your message of "Sat, 22 Apr 95 02:30:11 PDT." <199504220930.CAA01373@gndrsh.aac.dev.com> Date: Sat, 22 Apr 1995 03:37:07 -0700 Message-ID: <16626.798547027@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > What was the value of your CVSROOT variable when you did the check > out? This may be the cause of the problem. It should be /home/ncvs > on all machines, and /home/ncvs should be a symlink to where ever > ncvs is mounted. Right. This is the way it's always been on my machine. To be more explicit, it's set to /home/ncvs on ALL my work machines. I share one home directory and one master .bashrc file from freefall. Jordan From owner-freebsd-ports Sat Apr 22 03:46:21 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA16814 for ports-outgoing; Sat, 22 Apr 1995 03:46:21 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA16808 for ; Sat, 22 Apr 1995 03:46:18 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id DAA04723; Sat, 22 Apr 1995 03:45:42 -0700 Date: Sat, 22 Apr 1995 03:45:42 -0700 Message-Id: <199504221045.DAA04723@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: jkh@time.cdrom.com, ports@FreeBSD.org In-reply-to: <14911.798542794@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: cvs commit: /host/freefall/a/ncvs/src/usr.sbin/pkg_install/lib lib.h plist.c From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * Not without completely tearing down and rebuilding my src and ports * trees, and I can't afford that right now! :-( Oh, okay. Never mind then. * > "@mungle" not recognized, this package is probably a new format, you * > might want to get the latest version of the pkg_install suite (look at * > the file /usr/share/doc/foo/bar for getting a piece of -current) * * Hmmmm.. Part of the overall design was that advanced packages would * still be eaten by old versions of the utilities by simply having the * extended behavior disabled. The silence is a feature, not a bug.. :-) Well, I'm not sure if I agree with this. I still think it would be nicer if you notify the user that she's missing something, it's not like it's gonna refuse to install or anything.... :) Satoshi From owner-freebsd-ports Sat Apr 22 04:01:15 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA17061 for ports-outgoing; Sat, 22 Apr 1995 04:01:15 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA17048 ; Sat, 22 Apr 1995 04:01:12 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id EAA04757; Sat, 22 Apr 1995 04:01:10 -0700 Date: Sat, 22 Apr 1995 04:01:10 -0700 Message-Id: <199504221101.EAA04757@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: ports@freefall.cdrom.com In-reply-to: <11596.798533809@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: OK, the fake-pkg stuff should work.. From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * > Cool! So you did it using pkg_create (that's how I was trying to do * > it initially, as I told you (^o^)). It's great that we got this into * * Yeah, I knew you'd notice that and say "I told you so!" :-) Of course, I am too full of hot air to miss a chance to say "I told you so!".... :) * For the long term, I'm not sure about the pkg_* stuff anyway. I've * been saying for months that it needs to die and be replaced by * something MUCH more robust, Well, I guess we need to think about the whole ports/packages scheme after the release anyway. Travis' idea is interesting, and certainly worth consideration too. Satoshi From owner-freebsd-ports Sat Apr 22 04:03:07 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA17211 for ports-outgoing; Sat, 22 Apr 1995 04:03:07 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA17205 for ; Sat, 22 Apr 1995 04:03:05 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id EAA04761; Sat, 22 Apr 1995 04:02:56 -0700 Date: Sat, 22 Apr 1995 04:02:56 -0700 Message-Id: <199504221102.EAA04761@silvia.HIP.Berkeley.EDU> To: roberto@blaise.ibp.fr CC: jhs@regent.e-technik.tu-muenchen.de, ports@FreeBSD.org In-reply-to: <199504212332.BAA14358@blaise.ibp.fr> (roberto@blaise.ibp.fr) Subject: Re: Building for Sather-1.0.5 - Memory Intensive ? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * > Making Sather can consume all my swap (64M) while compiling, * > thus it can prejudice other tasks running on the same machine. * * I've seen it when I compiled it too... and the compiled is built 5 times * which take a awfully long time. Well, I tried it on thud, the memory usage didn't seem THAT bad, although I wasn't watching the whole time...and about the five-stage recompilation, I'm afraid it's the "feature", from the messages it prints out, no? Satoshi From owner-freebsd-ports Sat Apr 22 04:19:58 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA17773 for ports-outgoing; Sat, 22 Apr 1995 04:19:58 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id EAA17765 ; Sat, 22 Apr 1995 04:19:53 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id EAA04851; Sat, 22 Apr 1995 04:19:43 -0700 Date: Sat, 22 Apr 1995 04:19:43 -0700 Message-Id: <199504221119.EAA04851@silvia.HIP.Berkeley.EDU> To: jkh@freefall.cdrom.com CC: core@FreeBSD.org, ports@FreeBSD.org In-reply-to: <7091.798406245@freefall.cdrom.com> (jkh@freefall.cdrom.com) Subject: Re: pkg_add mimic code? From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * I'll take editors, lang, devel and games. Sorry, as I said in another mail, I already did editors and games.... * I think so too - and the overall simplification we gain in those * Makefiles will make it a lot easier for others to understand and * improve them later. This is a win. :) * Maybe you should just take the scary cases and let the ports-grunts * do ALL the easy ones? This would seem to me to be a better division * of effort.. Well, this will only work if people start fixing the Makefiles and bounce me the ones they can't figure out...if I try to go in and fix all the scary ones first, I need to see which they are, and then it's too easy for me to convert everything along the way.... ;) Satoshi From owner-freebsd-ports Sat Apr 22 04:48:14 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA20961 for ports-outgoing; Sat, 22 Apr 1995 04:48:14 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id EAA20954 for ; Sat, 22 Apr 1995 04:48:12 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: ports@freefall.cdrom.com Subject: I've made a major change to the way packages work. Date: Sat, 22 Apr 1995 04:48:11 -0700 Message-ID: <20953.798551291@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk This should be transparent to the user, but since represents a fairly big shift away from previous methodology I though I'd share it with y'all. It works like this: 1. pkg_create now sorts its file list so that +* files are at the beginning. 2. pkg_add now uses tar's --fast-read op to extract the +CONTENTS file only from the package file. The penalty for old packages will be a LONG pkg_add time (since the +* files are at the very *end* of old packages! :( ), but that's the breaks! Not that it's hard to fix the old packages - a simple shell loop like this: for i in .. old packages .. ; do mkdir xxx cd xxx tar xzpf ../$i tar czf ../$i `find . | sed -e 's/^\.\///' -e '/^\.$/D' | sort` cd .. rm -rf xxx done Would "upgrade" them in place just fine, I think. 3. Now that pkg_add has the +CONTENTS file to play with, it can look for new @option directives, one of which is ``extract-in-place''. Thus if you have: x11bin.tgz with a packing list of: @name x11bin @option extract-in-place @cwd /usr/X11R6 bin/xterm bin/xclock ... You can make x11bin to straight into /usr/X11R6 without passing through /tmp. This means we can finally go to the package format for all of FreeBSD's distribution files and for X11 - the formerly rather evil requirement that you have a 100MB /tmp for this is now gone! I anticipate coming up with other interesting @option directives over time, though hopefully not so many that it becomes utterly confusing. You folks be the judge! :-) I've also made pkg_add able to look along a PKG_PATH when extracting packages that your package depends on. pkg_manage sets this by default to ``/usr/ports/packages:/usr/ports/packages/all:.'' (for maximum compatability with old and new archives). Jordan From owner-freebsd-ports Sat Apr 22 05:45:55 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA22113 for ports-outgoing; Sat, 22 Apr 1995 05:45:55 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id FAA22099 ; Sat, 22 Apr 1995 05:45:46 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id FAA05164; Sat, 22 Apr 1995 05:45:42 -0700 Date: Sat, 22 Apr 1995 05:45:42 -0700 Message-Id: <199504221245.FAA05164@silvia.HIP.Berkeley.EDU> To: mr@FreeBSD.org, jkh@FreeBSD.org CC: ports@FreeBSD.org Subject: oleo port compiles with -g From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk Not only that, it doesn't have -O! If isn't a compelling reason not to use -O (like "it core dumps with -O"), please change this.... Satoshi From owner-freebsd-ports Sat Apr 22 05:54:50 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA22215 for ports-outgoing; Sat, 22 Apr 1995 05:54:50 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id FAA22208 for ports; Sat, 22 Apr 1995 05:54:49 -0700 Date: Sat, 22 Apr 1995 05:54:49 -0700 From: "Jordan K. Hubbard" Message-Id: <199504221254.FAA22208@freefall.cdrom.com> To: ports Subject: A heads-up Sender: ports-owner@FreeBSD.org Precedence: bulk Everbody but Satoshi: Please stay away from pkg_install and bsd.port.mk for the next 12-24 hours; there are going to be some more revisions going into that area to almost totally revamp the package scheme. It will look much better when I'm done, I'm pretty sure, but it will be an unstable transition at times in -current. Jordan From owner-freebsd-ports Sat Apr 22 06:02:05 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA22320 for ports-outgoing; Sat, 22 Apr 1995 06:02:05 -0700 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id GAA22306 for ; Sat, 22 Apr 1995 06:01:36 -0700 Received: from localhost (localhost [127.0.0.1]) by grunt.grondar.za (8.6.11/8.6.9) with SMTP id PAA28622 for ; Sat, 22 Apr 1995 15:01:21 +0200 Message-Id: <199504221301.PAA28622@grunt.grondar.za> X-Authentication-Warning: grunt.grondar.za: Host localhost didn't use HELO protocol To: ports@FreeBSD.org Subject: Perl5 maintenance fixes... Date: Sat, 22 Apr 1995 15:01:20 +0200 From: Mark Murray Sender: ports-owner@FreeBSD.org Precedence: bulk Hi Satoshi Please apply this clean-up patch to perl5. Basically it replaces patch-aa (which is mine and completely bogus), and fixes Makefile to reflect the fact that this port is now BATCH, (noniniteractive). Could you also please remove patch-ac. This patch performs its function. ------------------------------8<--------------------------------------- diff -cdPr perl5.old/Makefile perl5/Makefile *** perl5.old/Makefile Wed Apr 19 19:02:38 1995 --- perl5/Makefile Sat Apr 22 14:47:31 1995 *************** *** 14,26 **** MAINTAINER= markm@FreeBSD.ORG - # - # This isn't really interactive, but the Configure script checks for - # file descriptor 0, so it won't run if you X-Mailer: exmh version 1.5.3 12/28/94 To: "Jordan K. Hubbard" Cc: ports@freefall.cdrom.com Subject: Re: OK, the fake-pkg stuff should work.. In-reply-to: Your message of "Fri, 21 Apr 1995 23:56:49 PDT." <11596.798533809@freefall.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Sat, 22 Apr 1995 15:18:26 +0100 From: "wmbfmk@urc.tue.nl" Sender: ports-owner@FreeBSD.org Precedence: bulk > You need some sort of "extract me in-place, please" hint to make it > work. Now that tar has been hacked with --fast-read (and I agree, the > name could be better) it should be possible to actually do cleverer > things like this. By all means, change it! My creative skills will not be offended the least when you have a better name! Changing the option in the existing software that uses it will not be the stumbling block. Marc. Marc van Kempen wmbfmk@urc.tue.nl He's dead Jim ..., kick him if you don't believe me. From owner-freebsd-ports Sat Apr 22 06:51:43 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA23078 for ports-outgoing; Sat, 22 Apr 1995 06:51:43 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA23071 for ports; Sat, 22 Apr 1995 06:51:42 -0700 Date: Sat, 22 Apr 1995 06:51:42 -0700 From: "Jordan K. Hubbard" Message-Id: <199504221351.GAA23071@freefall.cdrom.com> To: ports Subject: pkg-fake not _quite_ done yet. Sender: ports-owner@FreeBSD.org Precedence: bulk I just discovered another exception - the new +REQUIRED_BY extension John Kohl added. It gets added for pkg_add, of course, but not the fake pkg_add in the ports collection. I am looking into a solution (read: another kludge). Jordan From owner-freebsd-ports Sat Apr 22 07:54:58 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA24470 for ports-outgoing; Sat, 22 Apr 1995 07:54:58 -0700 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id HAA24462 for ; Sat, 22 Apr 1995 07:54:56 -0700 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.12/jtpda-5.0) with ESMTP id QAA07257 ; Sat, 22 Apr 1995 16:54:54 +0200 Received: from (roberto@localhost) by blaise.ibp.fr (8.6.12/jtpda-5.0) id QAA18411 ; Sat, 22 Apr 1995 16:54:53 +0200 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <199504221454.QAA18411@blaise.ibp.fr> Subject: Re: Building for Sather-1.0.5 - Memory Intensive ? To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Date: Sat, 22 Apr 1995 16:54:52 +0200 (MET DST) Cc: jhs@regent.e-technik.tu-muenchen.de, ports@FreeBSD.org In-Reply-To: <199504221102.EAA04761@silvia.HIP.Berkeley.EDU> from "Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=" at Apr 22, 95 04:02:56 am X-Operating-System: FreeBSD 2.0.950416-SNAP ctm#562 X-Mailer: ELM [version 2.4 PL23beta2] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 466 Sender: ports-owner@FreeBSD.org Precedence: bulk > Well, I tried it on thud, the memory usage didn't seem THAT bad, > although I wasn't watching the whole time...and about the five-stage > recompilation, I'm afraid it's the "feature", from the messages it > prints out, no? Yes, it is expected. The compiler used that scheme to test its own output. Nice but loong... -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.0.950416-SNAP #17: Sun Apr 16 17:12:07 MET DST 1995 From owner-freebsd-ports Sat Apr 22 13:34:09 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id NAA01578 for ports-outgoing; Sat, 22 Apr 1995 13:34:09 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id NAA01568 for ; Sat, 22 Apr 1995 13:34:06 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id NAA24744; Sat, 22 Apr 1995 13:33:55 -0700 Date: Sat, 22 Apr 1995 13:33:55 -0700 Message-Id: <199504222033.NAA24744@silvia.HIP.Berkeley.EDU> To: jmz@cabri.obs-besancon.fr CC: jkh@freefall.cdrom.com, ports@FreeBSD.org In-reply-to: <9504221631.AA14078@cabri.obs-besancon.fr> (jmz@cabri.obs-besancon.fr) Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * NOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!! * Are you crazy guys? This change implies that PREFIX can't be set to * anything different from /usr/local. In this case it is even better to * remove all references to PREFIX and replace them with /usr/local :-( No it's not. All this means that if somebody is going to change PREFIX, she just needs to populate it first with empty directories. We are assuming that a person who has such a strong preference on directory structures knows what she's doing enough to do it herself. Let's face it, the way the ports Makefiles are right now it's downright ugly, with all sorts of mkdir's scattered all over the place. And it's not consistent, not even half the Makefiles have the necessary mkdir calls. This is confusing at best. Unless someone is going to fix all the existing Makefiles to create all the necessary directories, with all the CORRECT PERMISSIONS AND OWNERSHIPS, we can never go the other way. And I don't think it's worth it, 'cause these directories need to be created only once anyway. Right now, we are just putting unduly burden on the porters. Satoshi "see, I told you I'm a tyrant :)" Asami From owner-freebsd-ports Sat Apr 22 14:19:38 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA02847 for ports-outgoing; Sat, 22 Apr 1995 14:19:38 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA02835 for ; Sat, 22 Apr 1995 14:19:36 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id OAA24823; Sat, 22 Apr 1995 14:12:00 -0700 Date: Sat, 22 Apr 1995 14:12:00 -0700 Message-Id: <199504222112.OAA24823@silvia.HIP.Berkeley.EDU> To: jmz@freefall.cdrom.com CC: ports@FreeBSD.org In-reply-to: <199504221543.IAA25517@freefall.cdrom.com> (message from Jean-Marc Zucconi on Sat, 22 Apr 1995 08:43:31 -0700) Subject: Re: XFree86 Makefile From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk * BTW: what about my suggestion to move @${MAKE} ${.MAKEFLAGS} fake-pkg * out of the do-install target? (If not I will have to make another pass * through the print directory, since I missed this feature...) I'm not sure what to do about this, I sent out a question to "ports" but got no response. Maybe I'll ask again. (See CC: ) What do people think about this? I'm in favor of leaving it in do-install, for the sake of orthogonality (all the "main" targets look exactly the same now). But I understand Jean-Marc's point that we shouldn't let porters worry about internal details. At any rate you don't have to make another pass yet, we'll have to come up with a conclusion first. If we decide to move it into do-install, I'll have to make another pass into the Makefiles I fixed. :) * Another (minor?) point: the package directory corresponding to * 'ports/print' is called 'package/printing'. This is not consistent. It's not only print, many of the category names are longer versions of directory names. It's Jordan's doing, but I think it's okay. :) Satoshi From owner-freebsd-ports Sat Apr 22 15:28:15 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA05414 for ports-outgoing; Sat, 22 Apr 1995 15:28:15 -0700 Received: from cabri.obs-besancon.fr (cabri.obs-besancon.fr [193.52.184.3]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA05407 for ; Sat, 22 Apr 1995 15:28:08 -0700 Received: by cabri.obs-besancon.fr (5.57/Ultrix3.0-C) id AA16072; Sun, 23 Apr 95 00:28:04 +0100 Date: Sun, 23 Apr 95 00:28:04 +0100 From: jmz@cabri.obs-besancon.fr (Jean-Marc Zucconi) Message-Id: <9504222328.AA16072@cabri.obs-besancon.fr> To: asami@cs.berkeley.edu Cc: jkh@freefall.cdrom.com, ports@FreeBSD.org In-Reply-To: <199504222033.NAA24744@silvia.HIP.Berkeley.EDU> (asami@cs.berkeley.edu) Subject: Re: cvs commit: /host/freefall/a/ncvs/ports/lang/forth Makefile X-Mailer: Emacs Sender: ports-owner@FreeBSD.org Precedence: bulk >>>>> "Satoshi" == Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?= writes: > * NOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!! > * Are you crazy guys? This change implies that PREFIX can't be set to > * anything different from /usr/local. In this case it is even better to > * remove all references to PREFIX and replace them with /usr/local :-( > No it's not. All this means that if somebody is going to change > PREFIX, she just needs to populate it first with empty directories. > We are assuming that a person who has such a strong preference on > directory structures knows what she's doing enough to do it herself. But one may want to install port X in /usr/X, port Y in /usr/Y and port Z in /usr/local. Your proposal force us to install all ports in /usr/local or /usr/X11R6. > Let's face it, the way the ports Makefiles are right now it's > downright ugly, with all sorts of mkdir's scattered all over the > place. You are exagerating :-) they are only in pre-install and in install targets. And this not ugly - this is beautiful, because I can do 'make PREFIX=/any/where' > place. And it's not consistent, not even half the Makefiles have > the necessary mkdir calls. This is confusing at best. I will say 'half the Makefiles have the necessary mkdir calls'. This is good. The other half needs to be fixed. > Unless someone is going to fix all the existing Makefiles to create > all the necessary directories, with all the CORRECT PERMISSIONS AND > OWNERSHIPS, we can never go the other way. And I don't think it's > worth it, 'cause these directories need to be created only once > anyway. Right now, we are just putting unduly burden on the porters. Porters must fix their makefiles and create the directories in a pre-install target if needed. This is not difficult: make PREFIX=/tmp/XXX do rm -rf /tmp/XXX; mkdir /tmp/XXX; make install PREFIX=/tmp/XXX edit the makefile until the install works. > Satoshi "see, I told you I'm a tyrant :)" Asami Jean-Marc ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Jean-Marc Zucconi | jmz@cabri.obs-besancon.fr Observatoire de Besancon | F 25010 Besancon cedex | PGP Key: finger jmz@cabri.obs-besancon.fr ========================================================================= From owner-freebsd-ports Sat Apr 22 16:37:07 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA06996 for ports-outgoing; Sat, 22 Apr 1995 16:37:07 -0700 Received: from localhost (localhost [127.0.0.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id QAA06989 ; Sat, 22 Apr 1995 16:37:06 -0700 X-Authentication-Warning: freefall.cdrom.com: Host localhost didn't use HELO protocol To: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) cc: jmz@freefall.cdrom.com, ports@FreeBSD.org Subject: Re: XFree86 Makefile In-reply-to: Your message of "Sat, 22 Apr 95 14:12:00 PDT." <199504222112.OAA24823@silvia.HIP.Berkeley.EDU> Date: Sat, 22 Apr 1995 16:37:06 -0700 Message-ID: <6988.798593826@freefall.cdrom.com> From: "Jordan K. Hubbard" Sender: ports-owner@FreeBSD.org Precedence: bulk > * BTW: what about my suggestion to move @${MAKE} ${.MAKEFLAGS} fake-pkg > * out of the do-install target? (If not I will have to make another pass > * through the print directory, since I missed this feature...) > > I'm not sure what to do about this, I sent out a question to "ports" > but got no response. Maybe I'll ask again. (See CC: ) > > What do people think about this? I'm in favor of leaving it in > do-install, for the sake of orthogonality (all the "main" targets look > exactly the same now). But I understand Jean-Marc's point that we > shouldn't let porters worry about internal details. I think we should put it into the framework. It's a "magic feature" that users and ports hackers shouldn't need to know about. Over time, it will change and mutate and I *really* won't want users and ports hackers knowing about it. They might otherwise start making assumptions about it! Jordan