From owner-freebsd-questions@freebsd.org Mon Oct 22 15:42:20 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 3DBE41008CE0 for ; Mon, 22 Oct 2018 15:42:20 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9CDB580637 for ; Mon, 22 Oct 2018 15:42:19 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([92.193.180.181]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.183]) with ESMTPA (Nemesis) id 1MV5G4-1g59sl161O-00S3UN; Mon, 22 Oct 2018 17:42:17 +0200 Received: from r56.edvax.de ([92.193.180.181]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.183]) with ESMTPA (Nemesis) id 1MV5G4-1g59sl161O-00S3UN; Mon, 22 Oct 2018 17:42:17 +0200 Date: Mon, 22 Oct 2018 17:42:16 +0200 From: Polytropon To: mayuresh@kathe.in Cc: freebsd-questions@freebsd.org Subject: Re: package : chez-scheme-9.5 : x11 dependencies : why? Message-Id: <20181022174216.e31b6f05.freebsd@edvax.de> In-Reply-To: <3cbeeae36d508d23eaec97715a8b8760@kathe.in> References: <3cbeeae36d508d23eaec97715a8b8760@kathe.in> Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:bDuikZSa3WFBSkwuVKxv+GCue2QdBOyqVrOgH2PTIjEQ+uxYPlu E7l2DDRU35WMVHaDyLAV+fxhxuXz4f0wMpen3QXXngcItGeeyzgJb/Ti4G+nOIH56x5icme FoBAlHVzPVaidqC/KTo8zuOArQ9M0YUtqrabJhDENuf9R/fiR/rNy9Ld3Ua1IucY3kQ3M3L EyltV90hBKBm5/WnwZnFw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V01:K0:EeuXboOQe8E=:5HyEq4JTUsyD0Qw8SsOe3/ BJDxEeBy4om3V2ej0/AjhYbxFHsx2R7lzwT+hRUuksTuWQ1eM+Bj7rWDU65Xx7Z+jjmrXDTtI g+c1DA+9TRvFxvHefqzLbRjsQYzVjDM758jEn19Bk5xuEVNwoTkNdB5DV1nVDzTwFJSmDdm4W wQw1pr7WBowj/GXav610/6I6eCKIHvkrWsQkTes5tjWep28iz5e9PaG3dOlf7yhTG2kQEVnZX nzngvdTuiIJlFNq10dac0Ereu70daT66DS6E+NkF3PzUhcquftFPZSsBkpGsYI9wDkRlKctVn 5B3BZtAnI9RDCfbutcFZe+/KqWsOHfOf2SQU9zZjBsGbHjkCJKM8lQL56+st87tFLcHY0Mq9w 2HPfmVrXmMjLxpmETiQ0NlaAJeok4VI1bJ+6cqK6zZBMVpcIzK/Rz736mQMO61ejM2rzd1a2D fppcag0z7+AlmTdjjTrH0MS9faSSViozqN7hzx8Kz4n0EDp26SZDXgNq3KLI5HDHU/H1bSdwI noJ7EDcm69jU6y6/tx/9Do0NQCirkbJQYo9iqSQwg16wE4GxJEoIQKNnIwH44J87K6zRU4nyL uUmJn0ipeuoD6yn1moMUL9AY+iFwVWshDQt7Ahe5Ka1oRofEl3uCebw9tsMJWWa4Hdk5/6C5L yZiIGdFFD7iN9ibU1DL3ARiMOzbZRyLSLulTvYm/nc2aUIGbQwNrHSLSRjn8spESAuB351mnh x0EM5/9jU0/VaZ+X 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: Mon, 22 Oct 2018 15:42:20 -0000 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). > 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 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. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...