[MacPorts] #59657: Impossible to 'port install dbus' without admin privileges
MacPorts
noreply at macports.org
Sat Nov 9 18:30:22 UTC 2019
#59657: Impossible to 'port install dbus' without admin privileges
-------------------------+--------------------
Reporter: AgilentGCMS | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Keywords: dbus | Port: dbus
-------------------------+--------------------
I do not have root privileges on my work laptop, so I installed macports
without root (--with-no-root-privileges) in a user directory. However, I
can't install dbus without admin privileges, even the no_root variant:
{{{
$ port install dbus +no_startupitem +no_root
---> Computing dependencies for dbus
The following dependencies will be installed: expat
Continue? [Y/n]:
---> Fetching distfiles for expat
---> Verifying checksums for expat
---> Extracting expat
---> Configuring expat
---> Building expat
---> Staging expat into destroot
---> Installing expat @2.2.9_0
---> Activating expat @2.2.9_0
---> Cleaning expat
---> Installing dbus @1.12.16_0
---> Activating dbus @1.12.16_0
Error: Failed to activate dbus: error renaming
"/Users/sbasu1/packages/macports/var/macports/software/dbus/mpextractrrOYCWpA/Users/sbasu1/packages/macports/etc/LaunchDaemons/org.freedesktop
.dbus-system.plist" to "/Library/LaunchDaemons/org.freedesktop.dbus-
system.plist": permission denied
Error: See
/Users/sbasu1/packages/macports/var/macports/logs/_Users_sbasu1_packages_macports_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_dbus/dbus/main.log
for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port dbus failed
}}}
This sucks, because pretty much everything graphical seems to depend on
dbus (aside: why on earth does a library like Qt5 depend on dbus?). How
can I install Qt5 (and therefore dbus) without admin privileges?
--
Ticket URL: <https://trac.macports.org/ticket/59657>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list