From owner-freebsd-ports@freebsd.org Fri Jan 15 10:45:26 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 021E04E0755 for ; Fri, 15 Jan 2021 10:45:26 +0000 (UTC) (envelope-from pauamma@gundo.com) Received: from mail.gundo.com (gibson.gundo.com [75.145.166.65]) by mx1.freebsd.org (Postfix) with ESMTP id 4DHHrh4L5Rz4kpW for ; Fri, 15 Jan 2021 10:45:24 +0000 (UTC) (envelope-from pauamma@gundo.com) Received: from webmail.gundo.com (variax.gundo.com [75.145.166.70]) by mail.gundo.com (Postfix) with ESMTP id 0C5C14C07C4 for ; Fri, 15 Jan 2021 04:45:23 -0600 (CST) MIME-Version: 1.0 Date: Fri, 15 Jan 2021 10:45:22 +0000 From: Pau Amma To: freebsd-ports@freebsd.org Subject: Removing sysutils/polkit dependency from sysutils/libudisks? User-Agent: Roundcube Webmail/1.4.8 Message-ID: X-Sender: pauamma@gundo.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4DHHrh4L5Rz4kpW X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of pauamma@gundo.com designates 75.145.166.65 as permitted sender) smtp.mailfrom=pauamma@gundo.com X-Spamd-Result: default: False [-2.40 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[pauamma]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[75.145.166.65:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_NA(0.00)[gundo.com]; R_SPF_ALLOW(-0.20)[+a]; RCVD_IN_DNSWL_MED(-0.20)[75.145.166.65:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:7922, ipnet:75.144.0.0/13, country:US]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2021 10:45:26 -0000 Several months ago, someone (swills@ IIRC) asked me to look into removing the sysutils/polkit dependency from sysutils/libudisks which I maintain. I just had a chance to look at that request and it would require at least removing the udisksctl utility from the default options and possibly removing it from the build altogether. However, its presence in the default options was expressly requested in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240138#c18 when I was initially porting libudisks. Is the request for removal still relevant? I think it was made with an eye toward removing sysutils/polkit altogether. If it is relevant, does it warrant removing udisksctl, which I found useful for port smoke testing and troubleshooting, in addition to the reasons for its presence listed in the Bugzilla comment linked above?