From what I remember while looking at this problem we'd get passed the code where FOO:BAR, FOO:, and :BAR where looked at then try to decide about BAZ. BAZ would be looked up in a dl opened library which caused a segfault. This means that we currently don't get back to the point where store_typed_open calls store_open on BAZ. If we could get passed looking up BAZ as a class we would get to store_opening BAZ as a file which should fix parted.
Roland will soon commit true solution that touches libstore/typed.c. (Fortunately, we won't need to wait for glibc 2.3.3 or new glibc package for this fix :-)
Regards -- Ognyan Kulev <[EMAIL PROTECTED],fsa-bg.org}> 7D9F 66E6 68B7 A62B 0FCF EB04 80BF 3A8C A252 9782
_______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd