From unknown Sat Aug 16 19:14:45 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17278: 24.3.90; cannot build with a colon in the directory name Resent-From: Nicolas Richard Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 16 Apr 2014 21:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17278 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 17278@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13976836236500 (code B ref -1); Wed, 16 Apr 2014 21:28:01 +0000 Received: (at submit) by debbugs.gnu.org; 16 Apr 2014 21:27:03 +0000 Received: from localhost ([127.0.0.1]:49989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WaXMD-0001gl-Sz for submit@debbugs.gnu.org; Wed, 16 Apr 2014 17:27:02 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51291) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WaXM8-0001g9-H5 for submit@debbugs.gnu.org; Wed, 16 Apr 2014 17:26:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WaXLt-00034H-IH for submit@debbugs.gnu.org; Wed, 16 Apr 2014 17:26:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39317) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WaXLt-00033s-G1 for submit@debbugs.gnu.org; Wed, 16 Apr 2014 17:26:41 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52991) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WaXLl-0005bc-Ua for bug-gnu-emacs@gnu.org; Wed, 16 Apr 2014 17:26:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WaXLe-0002cK-Ek for bug-gnu-emacs@gnu.org; Wed, 16 Apr 2014 17:26:33 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:57965) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WaXLe-0002ZI-87 for bug-gnu-emacs@gnu.org; Wed, 16 Apr 2014 17:26:26 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhYKAAf1TlOkD4Xx/2dsb2JhbABZhyqmaASCWgGTS4RNdIJPgQsCBSECEQGIRwEUl1WPHVGbAAGHPheBKYY2hyCCWYFJBJ8ljAqDMzs Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3.ulb.ac.be) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 16 Apr 2014 23:26:24 +0200 From: Nicolas Richard Date: Wed, 16 Apr 2014 23:26:58 +0200 Message-ID: <87ppkhklst.fsf@geodiff-mac3.ulb.ac.be> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) I tried to build emacs in a directory named "emacs:forever" (well initially it was a directory named emacs-2014-04-16-22:22) and it failed with the following error : if test "no" =3D "yes"; then \ rm -f bootstrap-emacs; \ ln temacs bootstrap-emacs; \ else \ ./temacs --batch --load loadup bootstrap || exit 1; \ test "X/sbin/paxctl" =3D X || /sbin/paxctl -zex emacs; \ mv -f emacs bootstrap-emacs; \ fi Warning: arch-independent data dir `/usr/local/share/emacs/24.3.90/etc/': Aucun fichier ou dossier de ce type Warning: Lisp directory `forever/lisp': Aucun fichier ou dossier de ce type Error: charsets directory not found: /usr/local/share/emacs/24.3.90/etc/charsets Emacs will not function correctly without the character map files. Please check your installation! make [1]: *** [bootstrap-emacs] Erreur 1 make [1] : on quitte le r=C3=A9pertoire =C2=AB /home/youngfrog/sources/running-emacs:forever/src =C2=BB make: *** [src] Erreur 2 In epaths.h, there's a #define PATH_DUMPLOADSEARCH "/home/youngfrog/sources/running-emacs:forever/= lisp" which is used in lread.c to define Vload_path via decode_env_path, and that makes the problem above. In GNU Emacs 24.3.90.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2014-04-16 on geodiff-mac3 System Description: Gentoo Base System release 2.2 Configured using: `configure --with-x-toolkit=3Dlucid --enable-checkings 'CFLAGS=3D -O0 -g3'' --=20 Nico. From unknown Sat Aug 16 19:14:45 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Nicolas Richard Subject: bug#17278: closed (Re: 24.3.90; cannot build with a colon in the directory name) Message-ID: References: <53A45CB4.40103@cs.ucla.edu> <87ppkhklst.fsf@geodiff-mac3.ulb.ac.be> X-Gnu-PR-Message: they-closed 17278 X-Gnu-PR-Package: emacs Reply-To: 17278@debbugs.gnu.org Date: Fri, 20 Jun 2014 16:10:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1403280603-18981-1" This is a multi-part message in MIME format... ------------=_1403280603-18981-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #17278: 24.3.90; cannot build with a colon in the directory name which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 17278@debbugs.gnu.org. --=20 17278: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D17278 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1403280603-18981-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 17278-done) by debbugs.gnu.org; 20 Jun 2014 16:09:51 +0000 Received: from localhost ([127.0.0.1]:54903 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wy1Nq-0004ve-PD for submit@debbugs.gnu.org; Fri, 20 Jun 2014 12:09:51 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:35369) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wy1Nj-0004vM-LV for 17278-done@debbugs.gnu.org; Fri, 20 Jun 2014 12:09:44 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id C089DA60011; Fri, 20 Jun 2014 09:09:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J-dKLzwIBQtP; Fri, 20 Jun 2014 09:09:27 -0700 (PDT) Received: from [192.168.1.9] (pool-108-0-233-62.lsanca.fios.verizon.net [108.0.233.62]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 8E5ABA60012; Fri, 20 Jun 2014 09:09:27 -0700 (PDT) Message-ID: <53A45CB4.40103@cs.ucla.edu> Date: Fri, 20 Jun 2014 09:09:24 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Nicolas Richard Subject: Re: 24.3.90; cannot build with a colon in the directory name Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 17278-done Cc: 17278-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Thanks for reporting that. We can't support directory names containing ":", due to the syntax for directory paths, but we can output a better message when building Emacs, to warn you about the problem, so I did that in Emacs trunk bzr 117372. ------------=_1403280603-18981-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 16 Apr 2014 21:27:03 +0000 Received: from localhost ([127.0.0.1]:49989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WaXMD-0001gl-Sz for submit@debbugs.gnu.org; Wed, 16 Apr 2014 17:27:02 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51291) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WaXM8-0001g9-H5 for submit@debbugs.gnu.org; Wed, 16 Apr 2014 17:26:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WaXLt-00034H-IH for submit@debbugs.gnu.org; Wed, 16 Apr 2014 17:26:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39317) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WaXLt-00033s-G1 for submit@debbugs.gnu.org; Wed, 16 Apr 2014 17:26:41 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52991) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WaXLl-0005bc-Ua for bug-gnu-emacs@gnu.org; Wed, 16 Apr 2014 17:26:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WaXLe-0002cK-Ek for bug-gnu-emacs@gnu.org; Wed, 16 Apr 2014 17:26:33 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:57965) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WaXLe-0002ZI-87 for bug-gnu-emacs@gnu.org; Wed, 16 Apr 2014 17:26:26 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhYKAAf1TlOkD4Xx/2dsb2JhbABZhyqmaASCWgGTS4RNdIJPgQsCBSECEQGIRwEUl1WPHVGbAAGHPheBKYY2hyCCWYFJBJ8ljAqDMzs Received: from mathsrv4.ulb.ac.be (HELO geodiff-mac3.ulb.ac.be) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 16 Apr 2014 23:26:24 +0200 From: Nicolas Richard To: bug-gnu-emacs@gnu.org Subject: 24.3.90; cannot build with a colon in the directory name Date: Wed, 16 Apr 2014 23:26:58 +0200 Message-ID: <87ppkhklst.fsf@geodiff-mac3.ulb.ac.be> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) I tried to build emacs in a directory named "emacs:forever" (well initially it was a directory named emacs-2014-04-16-22:22) and it failed with the following error : if test "no" =3D "yes"; then \ rm -f bootstrap-emacs; \ ln temacs bootstrap-emacs; \ else \ ./temacs --batch --load loadup bootstrap || exit 1; \ test "X/sbin/paxctl" =3D X || /sbin/paxctl -zex emacs; \ mv -f emacs bootstrap-emacs; \ fi Warning: arch-independent data dir `/usr/local/share/emacs/24.3.90/etc/': Aucun fichier ou dossier de ce type Warning: Lisp directory `forever/lisp': Aucun fichier ou dossier de ce type Error: charsets directory not found: /usr/local/share/emacs/24.3.90/etc/charsets Emacs will not function correctly without the character map files. Please check your installation! make [1]: *** [bootstrap-emacs] Erreur 1 make [1] : on quitte le r=C3=A9pertoire =C2=AB /home/youngfrog/sources/running-emacs:forever/src =C2=BB make: *** [src] Erreur 2 In epaths.h, there's a #define PATH_DUMPLOADSEARCH "/home/youngfrog/sources/running-emacs:forever/= lisp" which is used in lread.c to define Vload_path via decode_env_path, and that makes the problem above. In GNU Emacs 24.3.90.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2014-04-16 on geodiff-mac3 System Description: Gentoo Base System release 2.2 Configured using: `configure --with-x-toolkit=3Dlucid --enable-checkings 'CFLAGS=3D -O0 -g3'' --=20 Nico. ------------=_1403280603-18981-1--