2012/6/22 Stuart Henderson <[email protected]>: > > > On 2012/06/22 17:23, Frans Haarman wrote: >> hi ports@ >> >> after upgrading to the 5.2 snapshot I keep getting errors with pkg_add -u. >> >> No pkgname in packing-list for sdl-mixer-1.2.11p0 >> No pkgname in packing-list for partial-jdk-1.7.0.00v0 >> No pkgname in packing-list for einstein-2.0p0 >> Warning: couldn't read packing-list from installed package tel >> File /var/db/pkg/tel/+CONTENTS does not exist >> Error: tel missing from installation >> OpenBSD::Requiring: writing /var/db/pkg/tel/+REQUIRING: No such file >> or directory at /usr/libdata/perl5/OpenBSD/OldLibs.pm line 196 > > Looks like you have some filesystem corruption in /var/db/pkg. > pkg_check(8) followed by running pkg_add -u may be able to help. > Use -i for 'i'nteractive mode so these programs can ask you > questions about some errors.
running pkg_check I noticed the error came from /var/db/pkg/.libs-gettext-0.18.1p0 the +REQUIRED_BY file in there contains the line 'tel'. which I assume it should not. also I noticed I have /var/db/pkg/gettext-0.18.1p1/ Probably something caused by me not properly upgrading thing in the past ? I can just remove the line to fix it I suppose.
