Brock Pytlik wrote:
> My best guess is that you've got a package with a space someplace the 
> indexer isn't expecting it. Did you happen to install a new package 
> recently, or do an image-update? If you're willing to spend some time, 
> we can try to figure out which package is causing the problem, and then 
> narrow it down to a particular action.
> 
> Brock

Hi Brock,
thanks a lot for response.
I've injected some debug tracing code into pkg/indexer.py and found 
that the problem was caused by including space in license tag during 
pkgsend.

The following line in my own package caused the problem:

license /export/home/`whoami`/COPYING.LIB license="LGPL v.2.1"

IMO this is another manifestation of bug 2849.

I've tried recursive grep in /var/pkg for that string and removed 
affected package files, but this has broken pkg even more. It seems 
there are at least two binary files containing this broken metadata.

As I had no idea how to fix them properly, I've reused older BE and 
discarded the broken one.

Cheers
Hark


P.S. Wine, Dosbox (with libSDL-net, libSDL-sound) work like a charm!
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to