From: Rob C. <ce...@ah...> - 2000-02-02 23:39:09
|
> > The rpms are built. The sparc dumps them fine (via tape on i386), but the > > i386 can't read them. The sparc restore reads the tape dump fine. > > I suppose that the sparc machine can read its own dumps at least, no? :) The tape drive is on a x86. Remote dump/restore works on the Sparc works. Pretty odd, but this might be good to know that it can read its incorrectly written data? I'll bet the sparc can't read a x86 dump... Its when the x86 tries to read the sparc dump. > Good. I should add a pointer on the web page to this... By the way, > on your page it should be 'rmt' instead of 'rpm' :) Got it. > Looks to me like some kind of byte swapping bug. This should be fixed, > but unfortunatelly I don't have access to a sparc... > > If you have some time, you can try to debug this. I'll start by making > two (small) file dumps, a x86 one and a Sparc one (of an empty directory, > for example), then try to figure out the differences and track down up > to the incriminated portion of code. > > Send me the two dump, and I'll also try myself to see what's happening. I'll see what I can do about getting two dumps to you; as well as a test on if the sparc can read a x86 dump. Rob |