Re: pkg-2.7.0: result of pkg query "%n %dn-%dv" is different from 2.6.2_1
Piotr Smyrak <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.ports |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 14 Apr 2026 13:50:36 +0200 Baptiste Daroussin <[email protected]> wrote: > On Tue 14 Apr 12:09, Piotr Smyrak wrote: > > On Tue, 14 Apr 2026 18:29:17 +0900 > > Tatsuki Makino <[email protected]> wrote: > > > > > There may already be reports about this from someone else, but the > > > display of the results of pkg query is different. The results of > > > pkg query "%n %dn-%dv" include ports that do not have > > > dependencies, and a hyphen is displayed. It seems that when > > > poudriere-3.4.6 fetches packages, it is dropping some dependency > > > packages. > > > > There is also one more corner case handled differently. If an > > installed package has a registered dependency that was removed, > > previously the dependency would get listed as "$name-(null)", now > > it's "$name-". Ie.: > > > > pkg-2.6.2: > > llvm11 python311-(null) > > > > pkg-2.7.0: > > llvm11 python311- > > This was is expected also, the (null) was causing many issues, are > you aware of a case where this causes fallouts? No, not really. I was just wondering whether this may come from the same change. -- Piotr Smyrak