Re: pkg-static: dir '/usr/local/lib/compat/pkg' is missing

"Herbert J. Skuhra" <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <87sedymlrl.wl-herbert__37765.1692878985$1764329929$gmane$org@gojira.at>
On Fri, 28 Nov 2025 12:22:23 +0100, FreeBSD User wrote:
> 
> Rebuild of pkg stops with the error shown below. The required input hinders
> unattended or almost unattended rebuild via portmaster in my case. 
> 
> How can this issue be resolved? '/usr/local/lib/compat/pkg' is missing on both recent
> 16-CURRENT and 15-STABLE. Do I miss something here?
> 
> Kind regards
> 
> oh
> 
> [...]
> ===>>> Creating a backup package for old version pkg-2.4.2_1
> Creating package for pkg-2.4.2_1
> pkg-static: dir '/usr/local/lib/compat/pkg' is missing
> pkg-static: package creation failed
> 
> ===>>> Package creation failed for pkg-2.4.2_1!
> 
> ===>>> Ignore this error  [i]
> ===>>> Abort update       [a]
> ===>>> Retry              [r]
> 
> ===>>> How would you like to proceed? [i]

Portmaster is removing empty /usr/local/lib/compat/pkg:

   3913 [ -z "$temp" ] && temp=`find $LOCALBASE_COMPAT -type d -empty 2>/dev/null`
   3914 if pm_isdir "$temp"; then
   3915         pm_sv Deleting the empty $LOCALBASE_COMPAT
   3916         pm_rmdir_s $temp
   3917 fi
   3918 unset temp

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290829
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.