From owner-freebsd-questions@freebsd.org Tue Oct 23 04:02:52 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C50B4FFF9E7; Tue, 23 Oct 2018 04:02:52 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from relay3-d.mail.gandi.net (relay3-d.mail.gandi.net [217.70.183.195]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3DF048724F; Tue, 23 Oct 2018 04:02:51 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from webmail.gandi.net (webmail7.sd4.0x35.net [10.200.201.7]) (Authenticated sender: mayuresh@kathe.in) by relay3-d.mail.gandi.net (Postfix) with ESMTPA id C4A406000B; Tue, 23 Oct 2018 04:02:49 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 23 Oct 2018 04:02:49 +0000 From: Mayuresh Kathe To: Polytropon Cc: freebsd-questions@freebsd.org, owner-freebsd-questions@freebsd.org Subject: Re: package : chez-scheme-9.5 : x11 dependencies : why? Reply-To: mayuresh@kathe.in Mail-Reply-To: mayuresh@kathe.in In-Reply-To: <20181022174216.e31b6f05.freebsd@edvax.de> References: <3cbeeae36d508d23eaec97715a8b8760@kathe.in> <20181022174216.e31b6f05.freebsd@edvax.de> Message-ID: <04ce19a12fa88f988c3186611de1efac@kathe.in> X-Sender: mayuresh@kathe.in User-Agent: Roundcube Webmail/1.1.2 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Oct 2018 04:02:52 -0000 On 2018-10-22 03:42 PM, Polytropon wrote: > On Mon, 22 Oct 2018 15:17:42 +0000, Mayuresh Kathe wrote: >> okay, so i might be getting on the nerves of some people with my >> rhetoric >> about unnecessary dependencies, and i am really sorry about that. >> >> i just don't seem to understand why a package like chez-scheme-9.5 has >> to >> depend upon x11 libraries; libX11, libxcb, libXdmcp, xorgproto and >> libXau. >> the rest, i.e. libxml2 and libpthread are understandable, but why x11? > > Maybe because the Chez Scheme system includes X11 support > by default. > > Maybe you can try the port "petite-chez"? It does have much > less dependencies (but I'm not sure it is functionally > equivalent). i would have loved to work with petite-chez instead of the bloat that is the full chez-scheme. petite-chez while still present in the ports tree is long dead. they even mention it in there. >> also, would like to know the method to find the name and email address >> of >> a package creator/maintainer so that i can contact him/her directly, >> that >> would be better than tormenting this mailing list, i think. ;-) >> and is it possible to accomplish the above using the "pkg" tools. > > The easiest way is to get a ports tree using the "portsnap" > tool, and then check the following two files: > > /usr/ports/lang/chez-scheme/pkg-descr - here you will find > the general web page of the project, in this specific case, > https://cisco.github.io/ChezScheme > > /usr/ports/lang/chez-scheme/Makefile - search for "MAINTAINER=", > it will list the email adress of the corresponding FreeBSD > port, here, ashish@FreeBSD.org okay, cool, thanks polytropon. > It is also possible to do this with pkg: "pkg info -f ", > but this only works for packages that have been installed. > Again, check for the "Maintainer" entry. thanks again. :-) ~mayuresh