Subject: Re: bug#31167: 27.0.50; When the computer has no network connection, Emacs can take minutes to start

From: Paul Eggert <[email-masked]>
Date: Wed, 18 Apr 2018 17:25:34 -0700

> According to this message from 2014 [1] it was resolved, and the
> etc/PROBLEMS entry was removed.  But the entry is still there in current master.

That's due to a botched merge of etc/PROBLEMS in March 2015. Thanks for 
mentioning it. I installed the attached patch into master to fix it.

> I remember running into this a couple of weeks ago on a Debian
> jessie system, and the Emacs there is...  let's see...  25.1.1.  That's
> after 2014

Yes, the problem that I fixed in 2014 should not be present in Emacs 
25.1. Of course there could be some other problem with similar symptoms. 
I can't reproduce the symptoms, though. I tried running Emacs master on 
Fedora 27 with networking disabled (using Gnome's "Wired Connected > 
Turn Off" UI), and Emacs started up fine.
>From d816676fb40960ec6cf124ff386571ac1e5a3278 Mon Sep 17 00:00:00 2001
From: Paul Eggert <[email-masked]>
Date: Wed, 18 Apr 2018 17:12:56 -0700
Subject: [PATCH] Fix botched merge of FQDNs in PROBLEMS

This text was originally removed in
2014-12-30T04:42:[email-masked] but then was
mistakenly re-added in the merge in
2015-03-23T17:30:[email-masked].
* etc/PROBLEMS: Omit obsolete mention of FQDNs.
---
 etc/PROBLEMS | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 0797176619..d19efaae68 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -555,17 +555,6 @@ And then rename the system's readline so that it won't be loaded:
 See <https://pypi.python.org/pypi/gnureadline> for more details on
 installation.
 
-*** Emacs startup on GNU/Linux systems (and possibly other systems) is slow.
-
-This can happen if the system is misconfigured and Emacs can't get the
-full qualified domain name, FQDN.  You should have your FQDN in the
-/etc/hosts file, something like this:
-
-127.0.0.1	localhost
-129.187.137.82	nuc04.t30.physik.tu-muenchen.de	nuc04
-
-The way to set this up may vary on non-GNU systems.
-
 *** Visiting files in some auto-mounted directories causes Emacs to print
 'Error reading dir-locals: (file-error "Read error" "is a directory" ...'
 
-- 
2.14.3