On 6/5/2025 4:30 AM, Ramiro Aceves wrote: > > > El 4/6/25 a las 21:23, Chuck Zmudzinski escribió: >> Hello, >> >> I have two packages I built and installed from the pkgsrc source tree, >> xenkernel418-20250521 and xentools418-20250521. I configured pkgin to read >> my repository of locally built packages first in the list of repositories >> /usr/pkg/etc/pkg/repositories.conf. >> >> In the remote repository, the version of the packages is about two months >> older: xenkernel418-20241221 xentools418-20241221 >> >> With the newer versions from my local repository already installed, I run >> (after running pkgin update): >> >> ave$ sudo pkgin upgrade >> Password: >> calculating dependencies...done. >> >> 2 packages to upgrade: >> xenkernel418-20241221 xentools418-20241221 >> >> 0 to remove, 0 to refresh, 2 to upgrade, 0 to install >> 0B to download, 2387K of disk space will be freed up >> >> proceed ? [Y/n] >> >> So I say n because I don't want to downgrade the packages. >> >> This is very annoying if there are other packages I want to upgrade. I spent >> a few hours figuring out how to tell pkgin not to upgrade the xenkernel and >> xentools packages because it always wants to downgrade them, but so far no >> joy. >> >> Please help. >> >> Thanks. > > Hi, perhaps this thread helps. I asked a similar question. > > https://mail-index.netbsd.org/pkgsrc-users/2025/05/18/msg041575.html > > Just if it helps.
Yes that thread might help. So far I discovered the only way to upgrade the packages back to the version in my local repository that pkgin downgraded to the version in the official repositories is by using pkg_add instead of pkgin. I see the aforementioned thread mentions a PKGPATH value, I have not yet investigated trying to tweak that. So maybe I can use pkgin instead of pkg_add for my local packages by adjusting PKGPATH. I will post here again with the fix if I succeed in finding a fix. Thanks, Chuck > > > Regards. > Ramiro. >