Thursday, August 22, 2019

Re: pkg_add -u fails on nonexistant package

How did you run the command? As your user or with doas/or as root?

I have seen problems with permissions with pkg_check as my user can not read all the directories that pkg_check are trying to read.

/Isak

> ----------------------------------------
> From: Jordon <openbsd@sirjorj.com>
> Sent: Thu Aug 22 14:40:28 CEST 2019
> To: Isak Holmström <isak@obsd.xyz>
> Cc: <misc@openbsd.org>
> Subject: Re: pkg_add -u fails on nonexistant package
>
>
> Thanks - that fixed it. I figured there was some cleanup or maintenance that needed to be done - i just didn't know how to do it. In running pkg_check, i did get a lot of these:
>
> --- .libs9-partial-gcc-libs-8.3.0p1.1 -------------------
> lib should exist
> lib is not a directory
> lib/libatomic.so.3.0 should exist
> lib/libatomic.so.3.0 is not a file
> can't read lib/libatomic.so.3.0
> lib/libestdc++.so.19.0 should exist
> lib/libestdc++.so.19.0 is not a file
> can't read lib/libestdc++.so.19.0
>
> Are those problematic? How do I fix them or should I just ignore them?
>
> Thanks again!
>
>
>
>
> >> On Aug 22, 2019, at 00:27, Isak Holmström <isak@obsd.xyz> wrote:
> > Have you tried pkg_check to see failing messages for missing files?
> >
> >> On August 21, 2019 11:03:06 PM UTC, Jordon <openbsd@sirjorj.com> wrote:
> >> A few years ago I attempted to make a port of obs-studio for openbsd.
> >> With help from this mailing list, I got something that ran but wasn't
> >> particularly useful, as audio and video sources were not there. I gave
> >> up on that project and since then have been using that machine for
> >> local development on a cgi-based website.
> >> This system runs current and gets updated about once a week or so. I
> >> also try to do a 'pkg_add -u' regularly too. Every time I do that, it
> >> ends with this:
> >> Fatal error: can't parse OpenBSD::Requiring: writing
> >> /var/db/pkg/obs-studio-17.0.0/+REQUIRING: No such file or directory at
> >> /usr/libdata/perl5/OpenBSD/RequiredBy.pm line 30.
> >>
> >> That is the package I was making and it is no longer installed. How
> >> does pkg_add even know about it, as it isn't part of the base packages?
> >> What can I do to get rid of that message? It has been doing that for a
> >> while and I am finally annoyed enough to try to fix it!
> >>
> >> Jordon
> >
> > --
> > Isak - OBSD.xyz
>

No comments:

Post a Comment