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

    From FreeBSD User@freebsd@walstatt-de.de to muc.lists.freebsd.ports on Fri Nov 28 15:38:55 2025
    From Newsgroup: muc.lists.freebsd.ports

    On Fri, 28 Nov 2025 12:36:46 +0100
    "Herbert J. Skuhra" <herbert@gojira.at> wrote:

    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



    ups, I see, problem already known. Thank you!

    Kind regards

    oh


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2