[haiku-bugs] Re: [Haiku] #10105: [package_daemon] leaves packages inactivated

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Tue, 12 Nov 2013 14:18:22 -0000

#10105: [package_daemon] leaves packages inactivated
--------------------------------------+----------------------------
   Reporter:  diver                   |      Owner:  bonefish
       Type:  bug                     |     Status:  new
   Priority:  normal                  |  Milestone:  R1
  Component:  Servers/package_daemon  |    Version:  R1/Development
 Resolution:                          |   Keywords:
 Blocked By:                          |   Blocking:
Has a Patch:  0                       |   Platform:  All
--------------------------------------+----------------------------

Comment (by bonefish):

 TBH, I'm not sure what to do about this. IIRC I fixed the error message,
 so that the reason for the failed transaction should be shown at least.

 When you manually move several packages at once into the packages folder,
 they will be handled together. This is intentional, since there could be
 dependencies between them. But this also means that either all or none of
 them will be activated.

 If you've moved the packages in manually, you will have to move them out
 manually as well (unless you've done something else in between Tracker's
 undo should do the trick). It would be nice, if the Tracker window could
 show which packages are active and which aren't, but with the current
 Tracker this isn't trivial to implement.

 Generally a more intelligent handling of package downloading should be
 implemented. Packages that have been deactivated or failed to activate and
 are still lying around in one of the old-state or transaction directories
 shouldn't be re-downloaded, when requesting to install them. There should
 also be an option (or an automatism) to clean up old package files.

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

Other related posts: