From owner-freebsd-ports@freebsd.org Mon May 8 16:29:50 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 05060D6335F for ; Mon, 8 May 2017 16:29:50 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A32FB682 for ; Mon, 8 May 2017 16:29:49 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 8C9D2D6335E; Mon, 8 May 2017 16:29:49 +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 89B77D6335D for ; Mon, 8 May 2017 16:29:49 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-qt0-x22d.google.com (mail-qt0-x22d.google.com [IPv6:2607:f8b0:400d:c0d::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 015EE66D for ; Mon, 8 May 2017 16:29:48 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: by mail-qt0-x22d.google.com with SMTP id t26so38767661qtg.0 for ; Mon, 08 May 2017 09:29:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=EH71Qo66pQTdLD1ugD/ZNy81SYg8Be1m1OmJ9EGOALA=; b=WvPPomIGE9GM0MeF1zPG/8EzltYvEfr43QAaPbGB99yXkqNr+PoVnUMfUeNtSHNoL3 cW8L66e6nO6KSNgo6Wlmb+b94gxlTj4eGcWiWXUVX1Uj05CaZcSlytcFR9Xzb4vSxowb fZ5NFvE2qaD99OT24DdNmUcqkulAFjTbtv7ZAUX1ByQ2wkDQ/EIPTNQAvefg74X4969O q1Yg6o6M5+D03ixnosC1OXLfIiXVyRf49yZtyLlaLrTIDJgBlmQmkKM7IcpeXA2gP0Hi McjM9se6jffOPQRoKigokvFtd+knZNbPTuW2ngIV2vHFP3wZe2rRyDT9fylVgFO03fo5 3CtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=EH71Qo66pQTdLD1ugD/ZNy81SYg8Be1m1OmJ9EGOALA=; b=GS+S9FMhSZM8xgM//XO4OStK8tv0fqVagPVhjFKs5XqX3fKW1KruSZKDsMgfov+S/y DbkZ18ylAWrovEg3cBuQWSiH55FFO4TRN/hSFo4GRd32WfVMzpY3KK7GKVTa4J1NMtlB gznT9FSE25h5QFjQqqCBcgG8Xh0JbLCWDGqd98myDrSHS05Qbdra2yHnNaXR20c4+51V u7vAVBWaEfVKIfsrHPMrQ1mWCPdrihAZ2YhdRZ/WqiXnJw6ud6500zFKeB3SS4HpZ1Aa U/bc6W7qBhZthQB6y/2TvTDVVdBTb6rycLmaFvOn0ap7T6KBzXJOU3MXSgv2v0saM7At Z/ZA== X-Gm-Message-State: AODbwcBc/pdC1ogRFZcM7EY0KG4cWJ1XyvdMoyCMgP1Am1fEV3np9GqK Agb/si55Yf0KnDBnn7W500QmTaoNkw== X-Received: by 10.200.55.218 with SMTP id e26mr11392808qtc.219.1494260988025; Mon, 08 May 2017 09:29:48 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.16.199 with HTTP; Mon, 8 May 2017 09:29:47 -0700 (PDT) In-Reply-To: <3ottgc9dv8bumdjk36i1vq4abb8toj239g@4ax.com> References: <2c69cd39-2cd2-3b6d-a2e0-f28a9fda7e05@infracaninophile.co.uk> <87mvarar9n.fsf@domain.invalid> <3ottgc9dv8bumdjk36i1vq4abb8toj239g@4ax.com> From: Freddie Cash Date: Mon, 8 May 2017 09:29:47 -0700 Message-ID: Subject: Re: pkg and packages To: scratch65535@att.net Cc: freebsd-ports Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 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: Mon, 08 May 2017 16:29:50 -0000 On Sun, May 7, 2017 at 4:14 AM, wrote: > [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.. > =E2=80=8BSamba + GVFS + Thunar doesn't make your FreeBSD filesystems availa= ble from Windows machines. It makes your Windows file shares available on FreeBSD, and they show up in Thunar just like other folders. GVFS uses libsmbclient and/or smbclient itself to access the CIFS/SMB shares, and abstracts all that away to make it look like just another folder.=E2=80=8B I'm not sure how Thunar / GVFS would react if you removed support for SMB shares. Maybe it just wouldn't show that option in the GUI? Maybe it would leave the option in the GUI, but would error out when you try to use it? > 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. =E2=80=8BIcons are placed on the desktop when you place them there. I don'= t think there aren't any there by default. We use XFce for the desktop GUI in our schools, and we place a handful of icons on the desktop by default for students (with a different selection of icons for staff), along with a small selection of icons in the taskbar as well. --=20 Freddie Cash fjwcash@gmail.com