Subject: vnd problems
To: None <>
From: Louis Guillaume <>
List: netbsd-users
Date: 07/02/2004 16:46:50

I've been bit by a problem involving mounted iso images for a while now 
and was wondering if this is a bug in vnd.

I set up vnd0 with "vnconfig vnd0 ~louis/NetBSD-2.0F_i386.iso"
The image is mounted with "mount -t cd9660 /dev/vnd0a /vnd"
Everything looks good, but then when, for instance, I install a package 
or say base.tgz from the cd using pkg_add or pax, I get...

tar: Header checksum 16506 does not match 17174
tar: Invalid header, starting valid header search.
tar: Header checksum 16003 does not match 16007

errors. If the iso image is burnt to a CD, the package extraction works 
fine. What is also strange is that this behaviour is inconsistent. 
Sometimes it works, sometimes if fails, sometimes it fails differently.

I'm using 2.0F with recently built packages (June 15 or so).

Does anyone else see this?
If there is anything I can do to help or provide more information please 
let me know.