From owner-freebsd-ports@freebsd.org Sun Jan 28 22:01:11 2018 Return-Path: Delivered-To: freebsd-ports@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 9F43EEE1BB5 for ; Sun, 28 Jan 2018 22:01:11 +0000 (UTC) (envelope-from jkeenan@pobox.com) Received: from pb-smtp1.pobox.com (pb-smtp1.pobox.com [64.147.108.70]) (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 447D9709C1 for ; Sun, 28 Jan 2018 22:01:11 +0000 (UTC) (envelope-from jkeenan@pobox.com) Received: from pb-smtp1.pobox.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id C19EFD635B; Sun, 28 Jan 2018 17:01:10 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=subject:to:cc :references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=sasl; bh=TM9IQ2YM8rQf CHp7acV9R4NVj2w=; b=EH2sxDvo27sY10ZuvBnkMpeGXnSbvoq8zLE85QAuZ3pf PjDfRG618+maB3bwbYXe4ET7bJsbf99lSrUs9AN5KjQhFG46Ei1VtVYnIQGr+IEm AumebWdQKTvYsTvO0ymrRRl52Rz18GaxOzwn8cXIhd79lh+hGGpV+0cBaAfMsEk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=subject:to:cc :references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; q=dns; s=sasl; b=ZFfA+f Ztf+MwDGI0RkF7lZRSgEpopyyno5RsKl4HglRuJ3N1XI7Bi3CKQAhG6hja5giI4X N45Pc4HKD67UwaLm3c2qYWZSUIdpqNlMogLs0A6Ei0D1ZmFYFWIcWMMUfDvN1V9X Rn90EeZJ4/JZ4fZzvjFCkTv/EoaywvuI1uEKM= Received: from pb-smtp1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-smtp1.pobox.com (Postfix) with ESMTP id B88C9D635A; Sun, 28 Jan 2018 17:01:10 -0500 (EST) Received: from [192.168.1.5] (unknown [24.185.115.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pb-smtp1.pobox.com (Postfix) with ESMTPSA id 4A975D6359; Sun, 28 Jan 2018 17:01:10 -0500 (EST) Subject: Re: When does a newly committed port become installable via 'pkg'? To: Freddie Cash Cc: freebsd-ports References: From: James E Keenan Message-ID: <63b8d586-ffc5-f14e-e0a1-979c55458896@pobox.com> Date: Sun, 28 Jan 2018 17:01:09 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US X-Pobox-Relay-ID: BFB07560-0476-11E8-9927-692D1A68708C-57062903!pb-smtp1.pobox.com Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2018 22:01:11 -0000 On 01/28/2018 04:01 PM, Freddie Cash wrote: > On Jan 28, 2018 12:15 PM, "James E Keenan" > wrote: >=20 > Earlier today (about 0910 EST), thanks to Po-Chuan Hsieh, a new por= t > I had created was committed to the repository.=C2=A0 It was very qu= ickly > visible at these locations: >=20 > https://svnweb.freebsd.org/ports/head/devel/p5-CPAN-Testers-Common-= Client/ > > https://www.freshports.org/devel/p5-CPAN-Testers-Common-Client/ > >=20 > ... and it has since become visible here as well: >=20 > https://www.freebsd.org/cgi/ports.cgi?query=3Dp5-CPAN-Testers-Commo= n-Client&stype=3Dall&sektion=3Dall > >=20 > However, when I try to install that package onto my system (a VM > running FreeBSD-11.0-RELEASE), I continue -- six hours later -- to > get messages saying that the package cannot be located. >=20 > ##### > $> sudo pkg update > Updating FreeBSD repository catalogue... > FreeBSD repository is up to date. > All repositories are up to date. >=20 > $> sudo pkg install p5-CPAN-Testers-Common-Client > Updating FreeBSD repository catalogue... > FreeBSD repository is up to date. > All repositories are up to date. > pkg: No packages available to install matching > 'p5-CPAN-Testers-Common-Client' have been found in the repositories > ##### >=20 > What am I not understanding about this process? >=20 > Thank you very much. > Jim >=20 >=20 > The default pkg repository is the "quarterly" one (see=20 > /usr/local/etc/pkg) which only gets new ports every 3 months. >=20 > You can switch to the "latest" repo, which gets rebuilt every Tuesday, = I=20 > believe. >=20 Thanks. Upon reading 'man 5 pkg.conf', which identified the system-wide=20 configuration file as being located as /etc/pkg/FreeBSD.conf. That file=20 does contain this entry: ##### url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly", ##### That file also states that to modify that file, create a new file as: ##### /usr/local/etc/pkg/repos/FreeBSD.conf ##### I have done so, and in that file I have placed this entry: #### FreeBSD: { url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", mirror_type: "srv", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkg", enabled: yes } ##### Should that suffice? Thank you very much. Jim Keenan