This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Package emacs-x11 depends on package dbus-x11, but fails to declare this
- From: "Rainer Blome" <rainer dot blome at gmx dot de>
- To: cygwin at cygwin dot com
- Date: Tue, 4 Aug 2015 16:29:52 +0200
- Subject: Package emacs-x11 depends on package dbus-x11, but fails to declare this
- Authentication-results: sourceware.org; auth=none
- Sensitivity: Normal
Hi,
Package emacs-x11 depends on package dbus-x11 and should declare this,
but apparently does not.
Please change package emacs-x11 so that it declares its dependency on
paackage dbus-x11.
Details:
When doing a fresh install of Cygwin 64bit, I selected xlaunch,
"emacs-x11" and a few other packages and letÂthe dependency
satisfaction mechanism do its thing.
This resulted in a working X Server and XTerm, and
I could start emacs without X (option -nw).
However, trying to start Emacs for an Xterm without -nw
yields this output (and no Emacs window):
emacs
process 7588: D-Bus library appears to be incorrectly set up; failed to read machine uuid:\
Failed to open "/etc/machine-id": No such file or directory
See the manual page for dbus-uuidgen to correct this issue.
D-Bus not compiled with backtrace support so unable to print a backtrace
Fatal error 6: AbortedAborted (core dumped)
Trying this did not work because the program was missing:
dbus-uuidgen > /etc/machine-id
-bash: dbus-uuidgen: command not found
Installing package dbus-x11 helped, Emacs starts now. (Yay! :-)
Best Regards, Rainer
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple