Summary: | devel/dbus: launch failure, dbus starts before ldconfig and fails to find installed libexpat.so.1 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Matthias Andree <mandree> | ||||
Component: | Individual Port(s) | Assignee: | freebsd-gnome (Nobody) <gnome> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Some People | CC: | ctyz1999+bugzilla, kwm, olgeni | ||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Matthias Andree
2014-12-26 00:19:41 UTC
Created attachment 151012 [details]
Add ldconfig to the requirements for dbus to start
(In reply to Craig Wiesen from comment #1) > Created attachment 151012 [details] > Add ldconfig to the requirements for dbus to start I am guessing this happened with someone started removing the .la files. I tried to dig into the history and figure out if it used to be a static binary(/usr/local/bin/dbus-demon), but I too ran out of time and desire to figure this one out. The patch fixes the problem for me. Patch + PORTREVISION bump fixed the issue for me. Thanks! A commit references this bug: Author: kwm Date: Thu Jan 15 11:50:26 UTC 2015 New revision: 377084 URL: https://svnweb.freebsd.org/changeset/ports/377084 Log: Make sure we start after ldconfig is run. So we can find stuff in /usr/local. I haven't see this myself but it doesn't hurt to do it correctly. PR: 196274 Submitted by: mandree@ Craig Wiesen <ctyz1999+bugzilla@gmail.com> Changes: head/devel/dbus/Makefile head/devel/dbus/files/dbus.in |