Opened 10 years ago
Last modified 9 years ago
#10872 new enhancement
[package_daemon] doesn't monitor symlinks
Reported by: | diver | Owned by: | bonefish |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Servers/package_daemon | Version: | R1/Development |
Keywords: | Cc: | jessicah | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
I have /Data bfs partition where I keep a bunch of self built packages which I link to /system/packages. Apparently, package_daemon kicks in a bit earlier than mount_server mounts my Data partition leaving them unactivated, so I have to link them again (by replacing old links) after every boot. For some reason I have to do that twice else package_daemon doesn't notice it.
Change History (4)
comment:1 by , 10 years ago
Milestone: | R1 → R1/beta1 |
---|
comment:2 by , 10 years ago
Milestone: | R1/beta1 → R1/alpha5 |
---|
comment:3 by , 10 years ago
Milestone: | R1/alpha5 → Unscheduled |
---|---|
Type: | bug → enhancement |
ATM symlinks in the packages directories aren't supported. An exception are the chroot environments haikuporter sets up, which are handled differently by the package daemon (no dependency resolution).
Moreover, the /boot/system packagefs is already mounted during the boot process, long before the initial userland process is started. So, regardless of when the mount server is started, it will be too late already.
Changing to enhancement. And this certainly isn't a feature that needs to be in alpha 5.
comment:4 by , 9 years ago
Cc: | added |
---|
Hm. This may have to happen as the package kit has to activate haiku-* packages before anything else.