[haiku-commits] Re: haiku: hrev51061 - src/system/kernel/fs

  • From: Kacper Kasper <kacperkasper@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 13 Apr 2017 21:42:24 +0200

Hi Axel,

I think your recent changes to file systems broke something pretty badly.
I am using Haiku on hardware (with SSD) and recently on my gcc2h
install broken files have appeared.
Tracker sees them alright and even can open them, but ls -la displays
them as broken links, with cut off name (e.g. "ncurse" or
"libicns_x86-") and '?' in place of metadata. They also don't work
(haikuporter kept nagging me about missing dependency for haiku_x86).
These "bad links" (on that exact partition) are not visible on gcc5h hrev51038.
First time it broke some system packages, but I thought it's one time
thing, so I reformatted the partition and reinstalled Haiku.
Unfortunately after reinstall, I tried to build scintilla_x86 with
HaikuPorter and that build couldn't finish because one of the files
got broken in the manner described above.
I've also ran checkfs but that didn't show anything.

I didn't see this anytime before (I don't use gcc2h, however), and
hrev51059 didn't break so far, so I'm assuming this commit is
responsible (I might be wrong though).

I can't give you exact reproduction steps, but I have dumped the disk
using dd and can provide you with an image, so you can investigate
what happened there.
Can I mail you the link privately? (The image is 3 GB and I don't want
to lose my bandwidth :))

Thanks,
Kacper

Other related posts: