From owner-freebsd-ports@freebsd.org Sun May 7 11:14:42 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56508D62881 for ; Sun, 7 May 2017 11:14:42 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id F3857A27 for ; Sun, 7 May 2017 11:14:41 +0000 (UTC) (envelope-from scratch65535@att.net) Received: by mailman.ysv.freebsd.org (Postfix) id F0C4CD62880; Sun, 7 May 2017 11:14:41 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F053CD6287F for ; Sun, 7 May 2017 11:14:41 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from nm5-vm8.access.bullet.mail.gq1.yahoo.com (nm5-vm8.access.bullet.mail.gq1.yahoo.com [216.39.63.213]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8B1C8A1E for ; Sun, 7 May 2017 11:14:41 +0000 (UTC) (envelope-from scratch65535@att.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1494155673; bh=vugLCR0pQQ6ljNI/c3++X1ONng3gyQ0VbLV3Pp+P3oE=; h=From:To:Cc:Subject:Date:References:In-Reply-To:From:Subject; b=APVRvYYypBB7IqHMPJBv7cttVzxH3I1KEjZaxS4f2vq9OkkkGUtQJy6bGSbLlNuZc9Scj3p4hj4lwIcV1XO2IwYr9PNVXXW/0vGGhKFakM0xFSJYIpjEHYbzgZsifwtIR/2OZNEYuwXPdm1j1M0Mxzm+WuBdggeIzIBEbBGVeHs= Received: from [216.39.60.166] by nm5.access.bullet.mail.gq1.yahoo.com with NNFMP; 07 May 2017 11:14:33 -0000 Received: from [67.195.23.147] by tm2.access.bullet.mail.gq1.yahoo.com with NNFMP; 07 May 2017 11:14:33 -0000 Received: from [127.0.0.1] by smtp119.sbc.mail.gq1.yahoo.com with NNFMP; 07 May 2017 11:14:33 -0000 X-Yahoo-Newman-Id: 882898.71180.bm@smtp119.sbc.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: qN7RUewVM1kgaSTZkxNabARwlbtt7z.xDQBO4fLqg8fkRLz MoDaCE_elwGhkgrzX0f6L2DbUSnNfWu7s1443BGjmqiMkQmPbQkQhMRrCysp MStc77eAKxiSDK6csxsN9V81zcar5.LAGiBEI4cvAiN21Xl.pFp7uypZ4ltS hVqYbwgljX44X0VSXf5HJh8bngmQoyG7065sQoUv3vFYxgQaJiPZF_IK6fhq rIx.rHWqAVnfdde9Yc6AH6K8Kud.DLsY7wBfPE.KAD_i7hB1XCsm6BfiE3WP pV2tQ4b.5J8DpNr16d.SxXZ.5EFAlp2EQakpnRTBktPwHeklt29YG8jdXTIC uqYoD0LNXOv61riTs.y.NCu4c9_bHMm49hkn7fYEpFYDlo1vMVqRPgPmCa3H c31l9iFnAWBNT6x2iEMZYiDaxmF28QpLL4t6uRjdegjBApvNma5DkDuDJa32 9TTfUwBE0S31g6u6MZSAhGawW5M4A9phBJhYKbN2Finyjqzvst7KSxgAaSWM tUE5KEgFbwLvnlcNKlsp3E3grjAsR6rilPDh3JJB9fhC44mw2Q7BgBV5GAvn peEfoLH0Ink.U4r8UaRq1rbM- X-Yahoo-SMTP: pPvqnOaswBBbYZLVYFzvU7GaowLcbNioPp.aF8KvOjZk From: To: Sebastian Schwarz Cc: freebsd-ports Subject: Re: pkg and packages Date: Sun, 07 May 2017 07:14:33 -0400 Message-ID: <3ottgc9dv8bumdjk36i1vq4abb8toj239g@4ax.com> References: <2c69cd39-2cd2-3b6d-a2e0-f28a9fda7e05@infracaninophile.co.uk> <87mvarar9n.fsf@domain.invalid> In-Reply-To: <87mvarar9n.fsf@domain.invalid> X-Mailer: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 May 2017 11:14:42 -0000 [Default] On Sat, 06 May 2017 00:11:00 +0200, Sebastian Schwarz wrote: >On 2017-05-04, scratch65535@att.net wrote: >> I can't imagine what code could possibly be in thunar and >> samba that the xfce desktop would need, (...) > >Thunar is used to display the icons on the XFCE desktop. It >depends on gvfs, which is used for accessing remote file systems >and the trash inside Thunar. gvfs in turn depends on samba44 in >order to access CIFS/SMB shares. > >Strictly speaking some of these features might be optional. But >as far I know pkg currently doesn't have a concept of optional >dependencies. So it's an all or nothing decision, when building >the packages. It's really not even "strictly speaking". They always should be separate installs, not ever bundled together. What use can someone have for samba who doesn't have any windows boxes? And since samba is the guy who does all the work to make the freebsd filesystems look non-threatening to windows, why, really, is gvfs needed at all? As far as I'm aware, there's no way, short of finding and installing a copy of that old, unsupported windows nfs client, for freebsd to access a windows box.. And thunar doesn't seem to require the desktop (when are icons placed on the desktop? I can't recall ever seeing that), since after my desktop was discarded during the general upgrade, the panels, icons, and thunar all continued to function as before, which since xfce is a modular, loosely-coupled system, was not unexpected.