[haiku-bugs] Re: [Haiku] #6085: BFS index issue: Deskbar shelf items don't display after install/reboot.

  • From: "umccullough" <trac@xxxxxxxxxxxx>
  • Date: Fri, 04 Mar 2011 16:58:14 -0000

#6085: BFS index issue: Deskbar shelf items don't display after install/reboot.
-------------------------------+-------------------------------------------
   Reporter:  mr.Noisy         |      Owner:  axeld
       Type:  bug              |     Status:  reopened
   Priority:  blocker          |  Milestone:  R1
  Component:  File             |    Version:  R1/Development
  Systems/BFS                  |   Keywords:  shelf, settings, index, query
 Resolution:                   |   Blocking:  6259, 6508
 Blocked By:  5367             |   Platform:  All
Has a Patch:  0                |
-------------------------------+-------------------------------------------

Comment (by umccullough):

 I think perhaps I'm starting to understand the underlying cause for this
 issue after speaking with Rene more about it. Here's what I suspect is
 going on:

 * Boot to USB stick in "Live" mode
 * First boot processing occurs, adding default replicants to deskbar
 (writing the attributes necessary for this)
 * Installing to fresh partition copies these attributes, but does not
 create the index
 * Rebooting to freshly installed partition causes Deskbar to create the
 missing index, but apparently this does not reindex the existing
 attributes (this seems like a major issue)
 * Reindexing fixes the problem by forcing the index to update with the
 existing replicants that were installed with their attributes intact from
 the USB stick.

 Does that make sense? What's the right solution here?

 I must admit, I'm starting to los a bit of respect for BFS in
 understanding these limitations and weaknesses :(

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6085#comment:29>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: