[haiku-bugs] Re: [Haiku] #10959: [package_daemon] failed to remove transaction directory: Directory not empty

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Tue, 15 Jul 2014 18:32:27 -0000

#10959: [package_daemon] failed to remove transaction directory: Directory not
empty
--------------------------------------+----------------------------
   Reporter:  diver                   |      Owner:  bonefish
       Type:  bug                     |     Status:  new
   Priority:  normal                  |  Milestone:  R1/alpha5
  Component:  Servers/package_daemon  |    Version:  R1/Development
 Resolution:                          |   Keywords:
 Blocked By:                          |   Blocking:
Has a Patch:  0                       |   Platform:  All
--------------------------------------+----------------------------
Changes (by bonefish):

 * priority:  blocker => normal


Comment:

 The "failed to remove transaction directory" error message is just a
 harmless symptom of [http://cgit.haiku-
 
os.org/haiku/tree/src/kits/package/manager/PackageManager.cpp?id=fcd2bfb7738d21de61862eef3ddace2d5863311b#n495
 missing client-side error handling]. It will be printed whenever some
 package couldn't be installed. The actual error occurred earlier (most
 likely in the package daemon).

 At a first glance the issue reported by diver is not related to the issue
 reported in the comments. Manipulating the data in the administrative
 directory -- on which the package daemon relies -- may cause problems.
 Obviously the daemon should try to work as robustly as possible. I think
 it can do better in this case, which is why the ticket is still open.

 For the other issues please open new tickets (don't forget to include a
 syslog). FWIW I just tried a system update on x86 from hrev47494 to
 hrev47499, which worked fine.

--
Ticket URL: <https://dev.haiku-os.org/ticket/10959#comment:5>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: