Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182864 - sys-apps/dbus needs to be installed to /bin not /usr/bin for sys-apps/einit
Summary: sys-apps/dbus needs to be installed to /bin not /usr/bin for sys-apps/einit
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Lowest enhancement (vote)
Assignee: Project Gentopia
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-22 04:04 UTC by Ryan Hope
Modified: 2007-06-22 13:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Fix to install dbus bins to /bin (dbus-bindir.patch,334 bytes, patch)
2007-06-22 04:28 UTC, Ryan Hope
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Hope 2007-06-22 04:04:29 UTC
dbus can not be used as an IPC for an init system if /usr is mounted as a network file system because dbus-* binaries get installed to /usr/bin. the developers of einit intend to use dbus for all IPC and thus dbus-daemon must be installed to /bin so ensure that it is always available

Reproducible: Always
Comment 1 Ryan Hope 2007-06-22 04:28:02 UTC
Created attachment 122780 [details, diff]
Fix to install dbus bins to /bin
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2007-06-22 13:54:57 UTC
Yeah... we're not installing it to /bin. It's staying right where it is in /usr/bin

If we install it in /bin, that means there's a LOT of packages that are going to need to be changed to install their libraries in /lib rather then /usr/lib

This is something you need to address with the D-Bus ML and particularly with the current thread of dbus-activations.
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2007-06-22 13:58:07 UTC
Out of curiosity, what parts of D-Bus do you plan on using/needing in /bin.