> 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

Reply via email to