Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Oct 2018 04:02:49 +0000
From:      Mayuresh Kathe <mayuresh@kathe.in>
To:        Polytropon <freebsd@edvax.de>
Cc:        freebsd-questions@freebsd.org, owner-freebsd-questions@freebsd.org
Subject:   Re: package : chez-scheme-9.5 : x11 dependencies : why?
Message-ID:  <04ce19a12fa88f988c3186611de1efac@kathe.in>
In-Reply-To: <20181022174216.e31b6f05.freebsd@edvax.de>
References:  <3cbeeae36d508d23eaec97715a8b8760@kathe.in> <20181022174216.e31b6f05.freebsd@edvax.de>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <name>",
> but this only works for packages that have been installed.
> Again, check for the "Maintainer" entry.

thanks again. :-)

~mayuresh




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?04ce19a12fa88f988c3186611de1efac>