[haiku-bugs] Re: [Haiku] #13780: Installing package with a "servers" directory will freeze the system.

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Wed, 14 Aug 2019 15:56:36 -0000

#13780: Installing package with a "servers" directory will freeze the system.
--------------------------------------+----------------------------
   Reporter:  pulkomandy              |      Owner:  bonefish
       Type:  bug                     |     Status:  new
   Priority:  normal                  |  Milestone:  Unscheduled
  Component:  Servers/package_daemon  |    Version:  R1/Development
 Resolution:                          |   Keywords:
 Blocked By:                          |   Blocking:
Has a Patch:  0                       |   Platform:  All
--------------------------------------+----------------------------

Comment (by waddlesplash):

 Replying to [comment:6 ttcoder]:

Am I reading too much into that statement, or does that mean I can no
 longer override the HDA driver
(/boot/system/add-ons/kernel/drivers/bin/hda) with my own package's

 You cannot put a "normal package" in and override said HDA driver without
 doing anything else, but you can still override a file. You just now must
 do either one of the following in addition:

 1) Blacklist the "haiku" package's "hda" driver (as blacklists are
 package-specific this will not affect your package, of course) -- requires
 modifying a settings file on each machine you want to install the package
 on.

 2) Set the "system_package" flag on said package. This just means adding
 
[https://xref.plausible.coop/source/xref/haiku/src/data/package_infos/x86_gcc2/haiku#17
 a single line to the .PackageInfo]. So this is pretty easy and probably
 the route you want to take.

 In either case you definitely don't need to rebuild Haiku from scratch.

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/13780#comment:7>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: