On 02/03/17 09:02, P Bielecki wrote:
> Hi,
> 
> I run current on my laptop with updates from snapshots. During the
> last upgrade I noticed that thunderbird package name look a bit
> strange.
> 
> $ pkg_info | grep thunderbird
> thunderbird-45.2.0
> thunderbird-45.6.0  �k
>                       .i�..�k+DESC�k�   +CONTENTS       j�
> 
> I had a glance over cvs log but couldn't find anything related.
> pkg_check fix the issues but I can't seam to be able work out where
> the problem was? I also had issues with the following packages:
> 
> chromi
> p9X+g8Ux4X960hp1H0yFiVSjN
> GObject-based parsing lib
> 
> Could anyone give me some hints please?
> 
Looks like corrupted /var/db/pkg

pkg_add is broken currently. Crashes out leaving things corrupt.
That and the endless error messages.

quirks-2.280 signed on 2017-02-02T11:07:52Z
Error from scp://user@host/usr/ports/packages/amd64/signed/quirks-2.280.tgz
print() on closed filehandle GEN0 at 
/usr/libdata/perl5/OpenBSD/PackageRepository/Persistent.pm line 128, <GEN1> 
line 9233.


Running pkg_check will clean up things.

+DESC +CONTENTS is from /var/db/pkg itself...

$ ls /var/db/pkg/thunderbird-45.7.0/
+CONTENTS  +DESC      +REQUIRING


displaying directory contents as a if text file.

Could be some form of filesystem corruptions / disc hardware error.

There are a number of ways the directory contents can end up becoming the 
contents of a file.


What the pkg_info displays is the first line of the +DESC file... if package is 
installed

$ cat /var/db/pkg/thunderbird-45.7.0/+DESC   
Mozilla e-mail, rss and usenet client
Mozilla Thunderbird is a redesign of the integrated Mozilla App-Suite
mail component. Its goal is to leverage much of the existing
functionality of that product to produce a stand-alone mail application
that is simple and extensible.

Maintainer: Landry Breuil <lan...@openbsd.org>

WWW: http://www.mozilla.org/thunderbird/



Otherwise pkg_info will fetch the package if not installed.


Reply via email to