On 26/02/2011 17:34, Sergio de Almeida Lenzi wrote:
I use this script to get rid of the problem
the script detects @pkgdep record without argument
and deletes it from the +CONTENTS file in the /var/db/pkg/* directory
===========================================

for i in /var/db/pkg/*/+CONTENTS
do
if grep -q "@pkgdep $" $i
then
sed -i "" -e "/@pkgdep $/d" $i
echo nullpkg in $i
fi
done

==============================================





Em Sáb, 2011-02-26 às 15:22 +0100, David Demelier escreveu:
Hello,

It seems I have a corrupted port on my system :

$ pkg_info
[...]
dmxproto-2.3        DMX extension headers
pkg_info: corrupted record (pkgdep line without argument), ignoring
pkg_info: corrupted record (pkgdep line without argument), ignoring
pkg_info: corrupted record (pkgdep line without argument), ignoring
pkg_info: corrupted record (pkgdep line without argument), ignoring
docproj-1.17_4      The"meta-port"  for the FreeBSD Documentation Project
[...]

Because it happens after dmxproto O tought it was this one, but after a
make deinstall reinstall in x11/dmxproto the corrupt message is still
there so I'm guessing if it's the corrupted port.

How can I easily find?

Cheers,



There is something absolutely easier :

egrep '^@pkgdep $' /var/db/pkg/*/+CONTENTS

Cheers,

--
David Demelier
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to