From owner-freebsd-questions@freebsd.org Sun Apr 8 08:56:28 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 3F42AF90527 for ; Sun, 8 Apr 2018 08:56:28 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.134]) (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 7F3FF79701 for ; Sun, 8 Apr 2018 08:56:26 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([92.195.30.67]) by mrelayeu.kundenserver.de (mreue004 [212.227.15.167]) with ESMTPA (Nemesis) id 0MbLRw-1eoWYm3t6C-00IiaA; Sun, 08 Apr 2018 10:51:05 +0200 Date: Sun, 8 Apr 2018 10:51:04 +0200 From: Polytropon To: mayuresh@kathe.in Cc: freebsd-questions@freebsd.org Subject: Re: swi-pl : minimalist edition Message-Id: <20180408105104.8c5da199.freebsd@edvax.de> In-Reply-To: References: <4651cc3af73323df69b574a07eb7dbe2@kathe.in> <20180407142728.235d7af2.freebsd@edvax.de> 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:36L+BCtPUO2AsFT2ntxRxbl+4GDOz+ZmoadOf4b2Zm+zUuVunDO SdaI06mNA+LdnWl6nvtY89zdZHHn6T8xJVN5OH9pEosKspiR0Xrabj76Eyhn2W+freIUte6 zr8KfGXF7AQ8Swym5p+SSNE6YxRfV8WX/OmuDzOicPAUXCDIxO/yoangJ31mEzQwx+AbgwF Vv278rKg5RIJO8sQ9Fs5w== X-UI-Out-Filterresults: notjunk:1;V01:K0:XxwGm4o+KSU=:ouXPCD0rpi3zJLfaxqvwNI vxnXBfd1jcc+g6O9ovMf4MKQAe9qwckSPGBJ7ujMcmZO04nmy1Eux6dEi0ViacouvuxPW+umr ktGHwLNqGY/c/I4pyoqfPG+vvFQzHB5P3pGayD5RGNc1WYS9BIACrh8QYP2N5FsROAhG56gVO fbJD0t5MOryQXO15Zb8zVddVIu0ukLHxHW0zunq2S5NKQUbMHr9lQJLFJTv+wf7lZXKUm7fie HI7pDOXQ+phlPfV4W3/TT8HHaGK5zmeKM9F3okKtwQpKaG4gz2qLHlwgJk5Li7/CIkb7fEwFO 1jGwy2atbH6MiHExWgMEy28AhUbqJKbwxgMflnMfZgE2pAuR0s+4iIJW45QQ/YGfYqCUBpouk x9fk7se0IH0hu3wkg1FrAwm/5SZZd0s9huUhujZtqLZYohe3tYUBpandARPr1bppS6qzOSs9U Iu8xjFu+x2bAq6JVK/bkjaCFbKO6r9p7zMgAg1Rc8om4dYutcyb1S9tn8Wemk8lt/A7pEpXMy 9e1KKXVuc6NLxQpBJFgTtOF02C3/XhUSdJuOXFvrlnFqqhGjNlQJwe2TiA/RJeBukccsVd3Hw 6UZjyNQo2iMiyHtMNetNespg7eCKxdgRtRdpPYo9l/LWug5cMZZuWbkf2bxaj23uWDtQpD/4B IAkjX8G4AYbDLnH7OUbjbM56C2KatwgKnHVfkTwvhbMkGUDeil3Wl9af1F2gLYaOoncDOGEN2 jRDQpKMUfqg95kVJbGPH7uDJRx3pt0XBAgLmmUEBdDdVhfQecX3GSxAY7r0= X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Apr 2018 08:56:28 -0000 On Sun, 08 Apr 2018 12:03:54 +0530, Mayuresh Kathe wrote: > On 2018-04-07 05:57 PM, Polytropon wrote: > > On Sat, 07 Apr 2018 16:10:53 +0530, Mayuresh Kathe wrote: > >> i liked prolog and was pleasantly surprised to see a port of swi-pl > >> under freebsd. > >> there's one hitch though, the swi-pl port has too many dependencies. > >> would there be some way to _also_ have a minimalist edition of swi-pl? > > > > That's hard to say... > > > > The port's description says there are no options to configure, > > so I'd guess you cannot get rid of the X dependencies (if you > > don't use X). > > i ended up tinkering with ubuntu 16.0, and guess what, they have > a "no x" version in their package repository. > so, eliminating 'x' dependencies is possible, similarly, building a > small, tight core should be possible too. Great finding! Even though the port itself does not offer the ability to configure it without X, you should be able to at least manually tweak the configuration and see if you can remove the X dependencies. If you succeed, suggest a -without-x11 port (or whatever they are called today) of swi-pl to be published - so it can be installed with "pkg install" on a system with no X. :-) -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...