From owner-freebsd-pkg@freebsd.org Sun Apr 1 21:01:12 2018 Return-Path: Delivered-To: freebsd-pkg@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 2E5F7F7B494 for ; Sun, 1 Apr 2018 21:01:12 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C11737D27A for ; Sun, 1 Apr 2018 21:01:11 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 80602F7B47E; Sun, 1 Apr 2018 21:01:11 +0000 (UTC) Delivered-To: pkg@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 6F2E9F7B47D for ; Sun, 1 Apr 2018 21:01:11 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 114277D270 for ; Sun, 1 Apr 2018 21:01:11 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 436FE2CD2A for ; Sun, 1 Apr 2018 21:01:10 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w31L1AoW047346 for ; Sun, 1 Apr 2018 21:01:10 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w31L1AOg047342 for pkg@FreeBSD.org; Sun, 1 Apr 2018 21:01:10 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201804012101.w31L1AOg047342@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: pkg@FreeBSD.org Subject: Problem reports for pkg@FreeBSD.org that need special attention Date: Sun, 1 Apr 2018 21:01:10 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Apr 2018 21:01:12 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 220049 | ports-mgmt/pkg installs unneeded packages 1 problems total for which you should take action. From owner-freebsd-pkg@freebsd.org Mon Apr 2 01:34:48 2018 Return-Path: Delivered-To: freebsd-pkg@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 F0168F53B7D for ; Mon, 2 Apr 2018 01:34:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7D98A86F07 for ; Mon, 2 Apr 2018 01:34:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3494FF53B77; Mon, 2 Apr 2018 01:34:47 +0000 (UTC) Delivered-To: pkg@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 EC4D4F53B74 for ; Mon, 2 Apr 2018 01:34:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5B92B86F01 for ; Mon, 2 Apr 2018 01:34:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 928022F293 for ; Mon, 2 Apr 2018 01:34:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w321Yjk0030165 for ; Mon, 2 Apr 2018 01:34:45 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w321YjpC030163 for pkg@FreeBSD.org; Mon, 2 Apr 2018 01:34:45 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 227193] ports-mgmt/pkg: pkg updating only recognizes exact string matches for port origins Date: Mon, 02 Apr 2018 01:34:45 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: david@catwhisker.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Apr 2018 01:34:48 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D227193 Bug ID: 227193 Summary: ports-mgmt/pkg: pkg updating only recognizes exact string matches for port origins Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: pkg@FreeBSD.org Reporter: david@catwhisker.org CC: dhw@FreeBSD.org Assignee: pkg@FreeBSD.org Flags: maintainer-feedback?(pkg@FreeBSD.org) The Porter's Handbook, section 11.2.1, contains a passage: Note: It is recommended that the AFFECTS line contains a glob matching all the po= rts affected by the entry so that automated tools can parse it as easily as possible. If an update concerns all the existing BIND 9 versions the AFFECTS content must be users of dns/bind9*, it must not be users of BIND 9 However, empirical observations (ref., e.g., the email thread that starts at ) and inspection= of the code in pkg-1.10.5's src/updating.c: tmp =3D NULL; if (found =3D=3D 0) { if (strstr(line, "AFFECTS") !=3D NULL) { SLIST_FOREACH(port, &origins, next) { if (caseinsensitive) { if ((tmp =3D strcasestr(lin= e, port->origin)) !=3D NULL) { break; } } else { if ((tmp =3D strstr(line, port->origin)) !=3D NULL) { break; } } } if (tmp !=3D NULL) { if ((date !=3D NULL) && strncmp(dat= eline, date, 8) < 0) { continue; } printf("%s%s",dateline, line); found =3D 1; } } } else { printf("%s",line); } shows that "pkg updating" cannot make constructive use of "globs" -- and if they are specified in ports/UPDATING, "pkg updating" will fail to match such entries to any installed port, and will thus fail to display the entries for affected ports. That said, another way to address the inconsistency (between the Porter's Handbook recommendation and the code in updating.c) would be to change the recommendation (and corresponding practice) to only use port origin specifi= ers that "pkg updating" will recognize: I am not in a position to make a claim = as to which approach makes more sense (either now or in the future). (Indeed: it may well be that it may be better to use regular expressions, rather than globs -- in which case code, documentation, and practice would = each need to change. But that's not my call.) --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-pkg@freebsd.org Mon Apr 2 01:34:47 2018 Return-Path: Delivered-To: freebsd-pkg@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 73BFCF53B78 for ; Mon, 2 Apr 2018 01:34:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id E81EE86F06 for ; Mon, 2 Apr 2018 01:34:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A4990F53B71; Mon, 2 Apr 2018 01:34:46 +0000 (UTC) Delivered-To: pkg@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 80106F53B6F for ; Mon, 2 Apr 2018 01:34:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1A7FD86EFF for ; Mon, 2 Apr 2018 01:34:46 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 2CAC82F291 for ; Mon, 2 Apr 2018 01:34:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w321YjYi030144 for ; Mon, 2 Apr 2018 01:34:45 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w321YjVP030143 for pkg@FreeBSD.org; Mon, 2 Apr 2018 01:34:45 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: maintainer-feedback requested: [Bug 227193] ports-mgmt/pkg: pkg updating only recognizes exact string matches for port origins Date: Mon, 02 Apr 2018 01:34:45 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Apr 2018 01:34:47 -0000 Bugzilla Automation has asked pkg@FreeBSD.org for maintainer-feedback: Bug 227193: ports-mgmt/pkg: pkg updating only recognizes exact string match= es for port origins https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D227193 --- Description --- The Porter's Handbook, section 11.2.1, contains a passage: Note: It is recommended that the AFFECTS line contains a glob matching all the po= rts affected by the entry so that automated tools can parse it as easily as possible. If an update concerns all the existing BIND 9 versions the AFFECTS content must be users of dns/bind9*, it must not be users of BIND 9 However, empirical observations (ref., e.g., the email thread that starts at ) and inspection= of the code in pkg-1.10.5's src/updating.c: tmp =3D NULL; if (found =3D=3D 0) { if (strstr(line, "AFFECTS") !=3D NULL) { SLIST_FOREACH(port, &origins, next) { if (caseinsensitive) { if ((tmp =3D strcasestr(line, port->origin)) !=3D NULL) { break; } } else { if ((tmp =3D strstr(line, port->origin)) !=3D NULL) { break; } } } if (tmp !=3D NULL) { if ((date !=3D NULL) && strncmp(dateline, date, 8) < 0) { continue; } printf("%s%s",dateline, line); found =3D 1; } } } else { printf("%s",line); } shows that "pkg updating" cannot make constructive use of "globs" -- and if they are specified in ports/UPDATING, "pkg updating" will fail to match such entries to any installed port, and will thus fail to display the entries for affected ports. That said, another way to address the inconsistency (between the Porter's Handbook recommendation and the code in updating.c) would be to change the recommendation (and corresponding practice) to only use port origin specifi= ers that "pkg updating" will recognize: I am not in a position to make a claim = as to which approach makes more sense (either now or in the future). (Indeed: it may well be that it may be better to use regular expressions, rather than globs -- in which case code, documentation, and practice would = each need to change. But that's not my call.) From owner-freebsd-pkg@freebsd.org Wed Apr 4 11:03:18 2018 Return-Path: Delivered-To: freebsd-pkg@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 54739F840A1 for ; Wed, 4 Apr 2018 11:03:18 +0000 (UTC) (envelope-from bounces+1594230.49593176.309355@icpbounce.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DD8A2731B4 for ; Wed, 4 Apr 2018 11:03:17 +0000 (UTC) (envelope-from bounces+1594230.49593176.309355@icpbounce.com) Received: by mailman.ysv.freebsd.org (Postfix) id 9E511F8409F; Wed, 4 Apr 2018 11:03:17 +0000 (UTC) Delivered-To: pkg@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 5DE69F8409E for ; Wed, 4 Apr 2018 11:03:17 +0000 (UTC) (envelope-from bounces+1594230.49593176.309355@icpbounce.com) Received: from drone6.rtp.icpbounce.com (drone6.rtp.icpbounce.com [74.202.227.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F07A1731B1 for ; Wed, 4 Apr 2018 11:03:16 +0000 (UTC) (envelope-from bounces+1594230.49593176.309355@icpbounce.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=default; d=icontactmail1.com; h=Mime-Version:From:To:Date:Reply-To:Subject:List-Unsubscribe:Feedback-ID: Content-Type:Message-ID; bh=WUNoyktWxIz7EB10cIQaYE3Wvb8XmLI8WS89SGVropo=; b=P3C077/d8mNhKPZfxqcVtRQjw4UpDSTYM0iLZj+hA8oSR778GtwVfI54lr8Y+2RIQsGlCW49pU9b G1NfhoYM+Zptb0Tpc9l4tCAOrR8b9TWoOUzgzC6S2GEDbOLZUbALoCR6zo2wqIhin/WFtUjB/kVU uEwjoNRlMdB+KlHviho= Mime-Version: 1.0 From: "Mental Health 2018" To: Date: Wed, 04 Apr 2018 06:42:52 -0400 Reply-To: mentalhealth18@govconnect-events.co.uk Subject: NHSE Confirmed to speak Errors-To: bounces+1594230.49593176.309355@icpbounce.com X-List-Unsubscribe: X-Unsubscribe-Web: Feedback-ID: 1594230_20971_309355:1594230_20971:1594230:icontact X-ICPINFO: X-Return-Path-Hint: bounces+1594230.49593176.309355@icpbounce.com Message-ID: <0.0.5B.1C8.1D3CC01AF0CC626.0@drone6.rtp.icpbounce.com> Content-Type: text/plain; charset = "utf-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Apr 2018 11:03:18 -0000 Mental Health 2018 Delivering the Five year Forward View 19th of September 2018 - RSM, London The independent Mental Health Taskforce published its Five Year Forward View in February 2016 which set out the current state of mental health service provision in England and made recommendations in all service areas. In July 2016, NHS England published an Implementation Plan detailing how it will deliver the recommendations made by the Taskforce working with its partner arms-length bodies. The Plan presents the timeframes and funding for delivery of the programmes of work which will transform mental health services. Mental Health 2018 - Delivering the Five year Forward View is an opportunity to consider progress of the Implementation Plan and monitor progress on it's commitments to transform mental health services. [1]Register to Attend [2]View Programme Speakers Include Karen Turner Director of Mental Health NHS England Dr Paul Lelliott Deputy Chief Inspector & lead for Mental Health Care Quality Commission Kathy Roberts Chief Executive Association of Mental Health Providers Dr Tom Foley Senior Clinical lead NHS Digital Prof Dame Sue Bailey DBE Chair Children & Young Peoples Mental Health Coalition Steve Clarke Head of Service Development Family Nurse Partnership NHS England has established strong governance structures to oversee the work and to hold the health and care system to account for improving mental health services. Delivery partners across the system include Public Health England, Health Education England, the Care Quality Commission, NHS Improvement, the Department of Health and NHS Digital. This conference will allow participants to hear from senior leaders from many of the key partner organisations involved in the Five Year Forward View for Mental Health. References 1. http://mentalhealth2018.govconnect.org.uk/index.php?option=3Dcom_reg&ref= code=3DIC14 2. http://mentalhealth2018.govconnect.org.uk/agenda=0AUnsubscribe:=0Ahttp:/= /app.icontact.com/icp/mmail-mprofile.php?r=3D49593176&l=3D20971&s=3D7E1E&m= =3D309355&c=3D1594230=0A This message was sent to pkg@freebsd.org from mentalhealth18@govconnect-eve= nts.co.uk Mental Health 2018 Rob Daniels 5300 Lakeside=0A Cheadle, Cheshire SK8 3GP, United Kingdom - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - iContact - Try it for FREE: https://www.icontact.com/signup-trial?utm_mediu= m=3Dpoweredby&utm_source=3Dfooterlink&utm_campaign=3DiC%20Footer&afid=3D144= 186=0A