From nobody Wed Aug 20 01:12:56 2025 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4c67jy3TD6z636Z3; Wed, 20 Aug 2025 01:13:10 +0000 (UTC) (envelope-from rionda@gmail.com) Received: from mail-qk1-x72d.google.com (mail-qk1-x72d.google.com [IPv6:2607:f8b0:4864:20::72d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c67jy01ZJz3rbW; Wed, 20 Aug 2025 01:13:09 +0000 (UTC) (envelope-from rionda@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qk1-x72d.google.com with SMTP id af79cd13be357-7e8706856e0so621392485a.3; Tue, 19 Aug 2025 18:13:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755652388; x=1756257188; darn=freebsd.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=OaZ/noCL9zq9XG4mXUAcoxtZ1sybUufGPhL187W2ZJE=; b=cNX2LIsS67ymWUL2wpQ0l8EWVVXaOnQEom1vIna6ALCVRPvpI+3RCWglBfIDlDJUpo W6t8q1kfRUEqGd9BvVKEnsYw9RZDgSMpdLnJiA4urMseA5xBmnIWPVmuaym75nam2owD ZQ8rDe18ZzH9ysBUyKH0R4LIKTrGXCGOBXFfaJRfcrh+pBBiyyu4ei2/e+Q+W1wLt7DU UsfXcSwzApYopgjMlw4pRYrAMUweBpj5+Mi+45RGZAzYdtgJjwOuoXDTrmf0PHagenhL x118uEKLLf9+SEQbAxDU4od0c9W/Wp4J32p77QbGiF6lqd1Q5ntvrVk7K9VgQHyHssWa QtwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755652388; x=1756257188; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=OaZ/noCL9zq9XG4mXUAcoxtZ1sybUufGPhL187W2ZJE=; b=C2KOcWjcWNAEajABiVt/khltJOo5oFzcYrL4pqnxrCUIeD51Ve3fMoVU0WHCHzQscQ qhiWilLi/8QFjqwV/Nh7uQmF9DGhbKQaaDHAfmUPdWK2FFQx8bQWmjCjW5bgh4+8Zr5d bXuI643AUOxLwRKeAQAp0T8Lo8hpyaQWjtZGcI4ZlA4+9dgHz6gaPNIATAuwSvAjl6BZ 2IhFn4Llr+G9scbZj1n9nMgSWR69nvEjlWr5Z6OJprYgDiXhYmMDOfBZUMiahnjAl6Sv 86TEgHic2D0Kv7Rpn/7vDQAzdHueDXavYcDwEEl/Jq3UyWH1ari04/3e6ZvJzfuSQ3rR tqKQ== X-Forwarded-Encrypted: i=1; AJvYcCVh/cjwqBg8fpxiTqkkXj5cokX6Ex7tBwSuPcpPnf8hCqv89UyW6VTUpeRFCyemO/crikzbNv3noKdKBMLtgw==@freebsd.org, AJvYcCWwIqUPdzn+wBPv0yeGbsDtb1OqfCqtjM7N+MsI7ZYjAU6iPrjJ7wQXkt2mBewsqsAev4i4mxEVVk2/UuRJObo=@freebsd.org X-Gm-Message-State: AOJu0YyxrixpsREXopNOzv2vCQKeldkCeMfKrkds2sS96hpz/mp322Wm 3hyvq2+F4JpBAejj47FQXlGVyx9YsCfk+CCrrGq1HbZkEJOPFp8AKPB/Tr8plTM2 X-Gm-Gg: ASbGnctnG8g6TxZczTMGvv/vWzZj5wcoMwBKvP9DjOeCOofcAqP4g9bH28B6zMHH4eF B84VriZ4i9f+ofF6Sn6EX2aBEs6TI8cUTJU42motAkEj/6uhCkBh+9y51XfSJA0d+67rD3ll1Dv A+hTjsO4xbajVgmQRPuJkIGNDIlWKAWtNbBooi/4/oF2TXk3p0qOuXuYrT+PWNZfqT/SA2Ii49p lA6f6hEH+b+0xjh1NC5I8fddBbGGMsbgDRF2NOS+r4Coz/22D8ta8TbAIots+06M4xewh4v0AtB sHhGLiYFC17INv48fDjGU4awzuWGdTkVcdgEWo4RTNJRKdNFAjb+w4aCdzLKXugCrPrisrEUJMn ekJ4oJCSY6zcxaH20863hEYmHQFIBoOK8Nn4MOQyI5Y+J9e1OR7DNbgQvv/75SWGYnDVKyOU4 X-Google-Smtp-Source: AGHT+IEzybK2EiCLTJ3ZP3TlkaZA123Fyf8SMKO6qhN/TPq/FV22yUoMNo/gbsEWYpIS9wmqGyI9lg== X-Received: by 2002:a05:620a:3908:b0:7dc:7b5c:f02e with SMTP id af79cd13be357-7e9fcb0a314mr132605985a.46.1755652387522; Tue, 19 Aug 2025 18:13:07 -0700 (PDT) Received: from smtpclient.apple (c-75-69-17-192.hsd1.me.comcast.net. [75.69.17.192]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7e87e1ddd9fsm857961685a.71.2025.08.19.18.13.06 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 19 Aug 2025 18:13:07 -0700 (PDT) Content-Type: text/plain; charset=utf-8 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6.1.21\)) Subject: Re: RFC: Renaming "FreeBSD" repo in /etc/pkg/FreeBSD.conf to "FreeBSD-ports" From: Matteo Riondato In-Reply-To: <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> Date: Tue, 19 Aug 2025 21:12:56 -0400 Cc: Mark Millard , FreeBSD Current , FreeBSD Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: <0880E553-F55E-4C1E-AEE5-69E9A86AEBF1@FreeBSD.org> References: <05CD2AAD-31EA-471B-8028-A3902D7A4192.ref@yahoo.com> <05CD2AAD-31EA-471B-8028-A3902D7A4192@yahoo.com> <5bece4af-0bec-457e-847f-7ca1cb031f86@freebsd.org> <590B86F2-6F9F-46BF-9569-03F72EA93B5D@FreeBSD.org> <91cccdac-406c-46dc-bdbe-c1c016cdee99@freebsd.org> To: Colin Percival X-Mailer: Apple Mail (2.3731.700.6.1.21) X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c67jy01ZJz3rbW > On Aug 19, 2025, at 9:05 PM, Colin Percival = wrote: >=20 > On 8/19/25 17:58, Matteo Riondato wrote: >>> On Aug 19, 2025, at 8:25 PM, Colin Percival = wrote: >>> On 8/19/25 17:17, Mark Millard wrote: >>>> Colin Percival wrote: >>>>> With pkgbase being the intended way for users to manage 15.0 = systems, >>>>> the current default /etc/pkg/FreeBSD.conf gives rise to confusion: = It >>>>> defines a "FreeBSD" pkg repository which is in fact specifically = bits >>>>> maintained *outside* of FreeBSD (and packaged via the ports tree). >>>> Not that I consider an appropriate answer obvious, but >>>> the file names as well as the content in the file? : >>>> /etc/pkg/FreeBSD-ports.conf ? >>>=20 >>> I wasn't planning on changing the file name, no. >> Why is then this file named =E2=80=9CFreeBSD.conf=E2=80=9D ? >=20 > Because it's the configuration file which describes pkg repositories = provided > by the FreeBSD project? I guess =3D) Maybe this was discussed in phabricator as you mentioned, but it would = seem more natural to me to provide individual files for each repository = provided by the project, with a descriptive name (e.g., FreeBSD-ports, = FreeBSD-ports-kmod, =E2=80=A6, and store them in = /usr/local/etc/pkg/repos/ This solution would also allow to remove the (IMHO weird) suggestion of = creating *another* file FreeBSD.conf in /usr/local/etc/pkg/repos to = disable some of these repositories (why is that suggestion needed? = Can=E2=80=99t etcupdate handle changes to /etc/pkg/FreeBSD.conf ?)=20 Thanks, Matteo