From owner-freebsd-ports Thu Jan 25 13:02:19 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA18807 for ports-outgoing; Thu, 25 Jan 1996 13:02:19 -0800 (PST) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id NAA18796 for ; Thu, 25 Jan 1996 13:02:15 -0800 (PST) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) id VAA14912; Thu, 25 Jan 1996 21:45:16 +0100 (MET) Received: from knobel.gun.de (localhost [127.0.0.1]) by knobel.gun.de (8.7.3/8.7.3) with SMTP id VAA02470; Thu, 25 Jan 1996 21:37:32 +0100 (MET) Date: Thu, 25 Jan 1996 21:37:32 +0100 (MET) From: Andreas Klemm To: "Jordan K. Hubbard" cc: ports@freebsd.org Subject: Re: WARNING: proposed change to samba port In-Reply-To: <20552.822435971@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-ports@freebsd.org Precedence: bulk On Tue, 23 Jan 1996, Jordan K. Hubbard wrote: > I think that /usr/local/samba should die. It's the odd-man out here. > I agree with Paul. Concerning samba I disagree. I still would like to have /usr/local/samba to see every related program... Maybe it's because my bonehead is used the Solaris 2.x idea of packaging system add on packages in /opt/SUNWxxxx/{bin,lib,man} It's a great advantage to have an own directory hierarchie for a package, if it's new for you or if you want to see very quickly, what stuff belongs to the package. Another advantage is, that you have the manpages in one place. I really would like packages being installed like in the ports hierarchie on the CD-ROM... For example: /usr/local/www/cached-1.4/{bin,lib,man/man[12345678n]} /usr/local/sysutils/top-3.3/{bin,lib,man/man[12345678n]} I'd then make symlinks to /usr/local/{bin,man/man...},... It's a nice cleaver idea _not_ to have a monster /usr/local/bin with lot's of utilities. In the past I have seen many utilities in /usr/local/bin, for which no manpages are available. It's not so nice to have such utilities in /usr/local/bin... It's really much more comfortable to have separate directory structures for your packages. You should relax, try it and make your own experiences, it's worth ! BTW: ls /usr/local/bin | wc -l 415 -> awful, 415 utilities in /usr/local/bin ... ls /usr/local/man/man1 | wc -l 335 -> and only 335 manual pages available .... It's in my opineon much more complicated, if you have to dig around in /var/db/pkg, to search, to what package an utility belongs... You have better overview over the contents of a package, when not putting everything into /usr/local/bin. I vote for a redesign of FreeBSD-ports and to leave samba port as it is. Und jetzt schnell in Deckung gehen .... ;-))) Andreas /// -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ - Support Unix - aklemm@wup.de - \/ ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz apsfilter - magic print filter 4lpd >>> knobel is powered by FreeBSD <<<