Termux-packages: CANNOT LINK EXECUTABLE "emacs": library "libdbus-1.so" not found

Created on 29 Jul 2019  路  4Comments  路  Source: termux/termux-packages

Problem description
Cannot run emacs

Steps to reproduce
Running a fresh install on x86_64. I run

pkg install emacs
emacs
CANNOT LINK EXECUTABLE "emacs": library "libdbus-1.so" not found

Expected behavior
emacs should boot

Additional information

termux-info
Updatable packages:
All packages up to date
Subscribed repositories:
https://dl.bintray.com/grimler/science-packages-24 science/stable
https://dl.bintray.com/grimler/game-packages-24 games/stable
https://dl.bintray.com/termux/termux-packages-24 stable/main
System information:
Linux localhost 4.4.178-16505-g1c7029432a2d #1 SMP PREEMPT Sun Jul 14 00:10:01 PDT 2019 x86_64 Android
Termux-packages arch:
x86_64
Android version:
9
Device manufacturer:
Google
Device model:
Google Pixelbook

Depending on problem, additional information may be requested:

  1. Android warning/error log: logcat -d "*:W".
  2. Output of strace: strace -fv -s 2048 -o strace.log {program name}.
  3. If program write it's own log files, you may need to attach them.
bug report

Most helpful comment

All 4 comments

Install dbus to make it work again. Seems latest emacs update linked against libdbus

Should we build with --without-bus or list dbus as dependency though?

For now I think better --without-dbus, unless dbus provides useful functionality.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

roycebank picture roycebank  路  3Comments

Cyb3rD3m0n picture Cyb3rD3m0n  路  3Comments

roalyr picture roalyr  路  3Comments

bkdwt picture bkdwt  路  3Comments

ILadis picture ILadis  路  3Comments