unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#18235: emacs -nw still depends on libXcursor.so.1
@ 2014-08-09 22:53 積丹尼 Dan Jacobson
  2014-08-09 23:45 ` Glenn Morris
  0 siblings, 1 reply; 3+ messages in thread
From: 積丹尼 Dan Jacobson @ 2014-08-09 22:53 UTC (permalink / raw)
  To: 18235

$ emacs -nw -q
emacs: error while loading shared libraries: libXcursor.so.1: cannot open shared object file: No such file or directory

True, my system is broken today.
However perhaps to increase resilliance,
maybe if the user uses -nw,
perhaps that X stuff can not be attempted to get pulled in.

That way a single emacs binary,
would also be useful,
for those days when one is repairing their system.

So no need to install a separate emacs-non-x package...
when in fact the system might be in such bad shape to make installation impossible, etc.





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#18235: emacs -nw still depends on libXcursor.so.1
  2014-08-09 22:53 bug#18235: emacs -nw still depends on libXcursor.so.1 積丹尼 Dan Jacobson
@ 2014-08-09 23:45 ` Glenn Morris
  2014-08-10  1:46   ` Stefan Monnier
  0 siblings, 1 reply; 3+ messages in thread
From: Glenn Morris @ 2014-08-09 23:45 UTC (permalink / raw)
  To: 18235-done


What you ask for is not possible.





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#18235: emacs -nw still depends on libXcursor.so.1
  2014-08-09 23:45 ` Glenn Morris
@ 2014-08-10  1:46   ` Stefan Monnier
  0 siblings, 0 replies; 3+ messages in thread
From: Stefan Monnier @ 2014-08-10  1:46 UTC (permalink / raw)
  To: 18235; +Cc: jidanni

> What you ask for is not possible.

Of course, nothing's impossible.  E.g. We could change Emacs to use dynamic
loading of X libraries (a crap load of work for very little benefit).

But another avenue would be to lobby the GNU/Linux people working on
ld.so so that we can mark some libraries as "not indispensable", in
which case their absence wouldn't cause an error: instead the symbols
would be resolved such that using one of their functions signals
an error.


        Stefan





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-08-10  1:46 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-09 22:53 bug#18235: emacs -nw still depends on libXcursor.so.1 積丹尼 Dan Jacobson
2014-08-09 23:45 ` Glenn Morris
2014-08-10  1:46   ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).