> On Dec 4, 2025, at 2:03 AM, Baptiste Daroussin <[email protected]> wrote:
>
> On Thu 04 Dec 01:23, Dan Mahoney (ports) wrote:
>> All,
>>
>> We've been using puppet on many of our systems to manage installed ports,
>> and we've always defaulted to telling pkg to install the lowercase name of a
>> package.
>>
>> Recenty, we're noticing that pkg fails to install p5-ipc-run3, and that a
>> pkg search won't find it anymore because it's in the tree as p5-IPC-Run3.
>>
>> Did pkg recently change to be case-sensitive?
>>
>
> The fact that pkg was case sensitive was a bug, which has been harmless for a
> while, until people started playing with packages named "FreeBSD-" vs packages
> named "freebsd-" with the same suffix.
Do you mean that it was a harmless bug that it *ignored* case by default? Like
the above case where 'pkg install p5-ipc-run3' would work just fine?
> Note I just figured a bug which makes the pkg.conf setting which determines
> this
> behaviour bugging and not working consistently everywhere (well actually
> working
> in most cases). I am fixing this part right now.
The shipped pkg.conf doesn't have a setting for this.
The manpage still states that case sensitive defaults to No. If this was
changed, it would really be worth a mention in UPDATING.
-Dan