* bug#13430: 24.2.92; Fatal error at startup
@ 2013-01-13 23:34 Alejandro Benitez
2013-01-14 0:56 ` Glenn Morris
2013-01-15 15:55 ` Wolfgang Jenkner
0 siblings, 2 replies; 19+ messages in thread
From: Alejandro Benitez @ 2013-01-13 23:34 UTC (permalink / raw)
To: 13430
This is emacs built from 24.2.92 pretest tarball.
I can only start it from src directory, otherwise I get the
following:
alejandro@alejandro-desktop:~$ emacs -Q
Warning: Could not find simple.el nor simple.elc
Fatal error 6: Aborted
Backtrace:
emacs[0x4e233b]
emacs[0x4c7a40]
emacs[0x4e2383]
emacs[0x4947ca]
emacs[0x496c4c]
emacs[0x43a24a]
emacs[0x4406b5]
emacs[0x41b22a]
emacs[0x463ada]
emacs[0x41619a]
emacs[0x4bf04e]
...
Abortado
alejandro@alejandro-desktop:~$
In GNU Emacs 24.2.92.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2013-01-11 on alejandro-desktop
Windowing system distributor `The X.Org Foundation', version 11.0.11204000
System Description: Debian GNU/Linux 7.0 (wheezy)
Configured using:
`configure '--with-x-toolkit=lucid''
Important settings:
value of $LC_COLLATE: es_ES.UTF-8
value of $LC_CTYPE: es_ES.UTF-8
value of $LC_MESSAGES: es_ES.UTF-8
value of $LC_MONETARY: es_AR.utf8
value of $LC_NUMERIC: es_AR.utf8
value of $LC_TIME: es_AR.utf8
value of $LANG: es_ES.utf8
locale-coding-system: utf-8-unix
default enable-multibyte-characters: t
Major mode: Fundamental
Minor modes in effect:
rcirc-track-minor-mode: t
iswitchb-mode: t
display-time-mode: t
shell-dirtrack-mode: t
tooltip-mode: t
mouse-wheel-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
buffer-read-only: t
line-number-mode: t
transient-mark-mode: t
Recent input:
M-x C-g M-x d f i <backspace> <backspace> <backspace>
d <backspace> f i n <tab> d <kp-subtract> l i <tab>
b <tab> <return> s i m <tab> l <backspace> p <tab>
<tab> . <tab> <backspace> <backspace> <backspace> <return>
C-x C-w C-g C-x k <return> C-x C-f C-g M-x r e p o
<tab> r t <tab> b <tab> <return>
Recent messages:
Loading /home/alejandro/.emacs-authinfo...done
Loading time...done
Loading iswitchb...done
Loading rcirc...done
emms mode line disabled
For information about GNU Emacs and the GNU system, type C-h C-a.
Quit
Making completion list... [4 times]
Quit [2 times]
Making completion list...
Load-path shadows:
~/elisp/emms/lisp/tq hides /home/alejandro/Desarrollo/emacs/emacs-24.2.92/lisp/emacs-lisp/tq
Features:
(shadow bbdb-com mail-extr warnings emacsbug message rfc822 mml mml-sec
mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils
mailheader find-func help-mode memory-usage-autoloads package rcirc
iswitchb time cus-start cus-load bbdb-autoloads delicious derived
thingatpt delicioapi cl-macs gv cl crm w3m-load text-translator
text-translator-window text-translator-vars text-translator-sites tramp
tramp-compat tramp-loaddefs shell pcomplete comint ansi-color ring bbdb
smtpmail sendmail rfc2047 rfc2045 ietf-drums gnus gnus-ems nnheader
mail-utils emms-playlist-limit emms-volume easy-mmode emms-volume-amixer
emms-i18n emms-history emms-score emms-stream-info
emms-metaplaylist-mode emms-bookmarks emms-lastfm-client
emms-lastfm-scrobbler w3m browse-url doc-view easymenu jka-compr
image-mode timezone w3m-hist w3m-fb bookmark-w3m w3m-ems wid-edit
w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util xml parse-time
emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort
emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time
emms-lyrics emms-url url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util url-parse auth-source eieio
byte-opt bytecomp byte-compile cconv gnus-util mm-util mail-prsvr
password-cache url-vars mailcap hl-line emms-streams emms-tag-editor
format-spec emms-mark emms-mode-line emms-cache emms-info-ogginfo
emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-vlc
advice help-fns cl-lib advice-preload emms-player-mplayer
emms-player-simple emms-source-playlist emms-source-file dired
emms-setup emms emms-compat time-date tooltip ediff-hook vc-hooks
lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt
fringe tabulated-list newcomment lisp-mode register page menu-bar
rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax
facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak
czech european ethiopic indian cyrillic chinese case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces
cus-face macroexp files text-properties overlay sha1 md5 base64 format
env code-pages mule custom widget hashtable-print-readable backquote
make-network-process dynamic-setting x-toolkit x multi-tty emacs)
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-13 23:34 bug#13430: 24.2.92; Fatal error at startup Alejandro Benitez
@ 2013-01-14 0:56 ` Glenn Morris
2013-01-14 1:00 ` Glenn Morris
2013-01-15 15:55 ` Wolfgang Jenkner
1 sibling, 1 reply; 19+ messages in thread
From: Glenn Morris @ 2013-01-14 0:56 UTC (permalink / raw)
To: Alejandro Benitez; +Cc: 13430
Alejandro Benitez wrote:
> This is emacs built from 24.2.92 pretest tarball.
> I can only start it from src directory, otherwise I get the
> following:
>
> alejandro@alejandro-desktop:~$ emacs -Q
> Warning: Could not find simple.el nor simple.elc
Please run
make install >& install.log
and send install.log as a (compressed) attachment.
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-14 0:56 ` Glenn Morris
@ 2013-01-14 1:00 ` Glenn Morris
2013-01-14 1:31 ` Alejandro Benitez
0 siblings, 1 reply; 19+ messages in thread
From: Glenn Morris @ 2013-01-14 1:00 UTC (permalink / raw)
To: Alejandro Benitez; +Cc: 13430
Also, does
echo $EMACSLOADPATH
print anything?
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-14 1:00 ` Glenn Morris
@ 2013-01-14 1:31 ` Alejandro Benitez
2013-01-14 3:30 ` Glenn Morris
0 siblings, 1 reply; 19+ messages in thread
From: Alejandro Benitez @ 2013-01-14 1:31 UTC (permalink / raw)
To: Glenn Morris; +Cc: 13430
[-- Attachment #1.1: Type: text/plain, Size: 294 bytes --]
2013/1/13 Glenn Morris <rgm@gnu.org>
>
> Also, does
>
> echo $EMACSLOADPATH
>
> print anything?
>
alejandro@alejandro-desktop:~$ echo $EMACSLOADPATH
alejandro@alejandro-desktop:~$
>Please run
>make install >& install.log
>and send install.log as a (compressed) attachment.
See attachment.
[-- Attachment #1.2: Type: text/html, Size: 696 bytes --]
[-- Attachment #2: install.log.gz --]
[-- Type: application/x-gzip, Size: 20946 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-14 1:31 ` Alejandro Benitez
@ 2013-01-14 3:30 ` Glenn Morris
2013-01-14 17:03 ` Glenn Morris
0 siblings, 1 reply; 19+ messages in thread
From: Glenn Morris @ 2013-01-14 3:30 UTC (permalink / raw)
To: Alejandro Benitez; +Cc: 13430
Weird. Does /usr/local/share/emacs/24.2.92/lisp/ contain all the files
that it should? In particular simple.el* ?
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-14 3:30 ` Glenn Morris
@ 2013-01-14 17:03 ` Glenn Morris
2013-01-14 21:52 ` Alejandro Benitez
0 siblings, 1 reply; 19+ messages in thread
From: Glenn Morris @ 2013-01-14 17:03 UTC (permalink / raw)
To: Alejandro Benitez; +Cc: 13430
Also; how do you run configure, and what are the contents of src/epaths.h?
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-14 17:03 ` Glenn Morris
@ 2013-01-14 21:52 ` Alejandro Benitez
2013-01-15 0:05 ` Glenn Morris
0 siblings, 1 reply; 19+ messages in thread
From: Alejandro Benitez @ 2013-01-14 21:52 UTC (permalink / raw)
To: Glenn Morris; +Cc: 13430
[-- Attachment #1.1: Type: text/plain, Size: 483 bytes --]
> Weird. Does /usr/local/share/emacs/24.2.92/lisp/ contain all the files
> that it should? In particular simple.el* ?
Yes. Same elisp/bytecode files except for elisp being gzip compressed.
> Also; how do you run configure,
Extract emacs-24.2.92.tar.gz then run ./configure --with-x-toolkit=lucid
> and what are the contents of src/epaths.h?
See attachment.
2013/1/14 Glenn Morris <rgm@gnu.org>
>
> Also; how do you run configure, and what are the contents of src/epaths.h?
>
[-- Attachment #1.2: Type: text/html, Size: 948 bytes --]
[-- Attachment #2: epaths.h.gz --]
[-- Type: application/x-gzip, Size: 1517 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-14 21:52 ` Alejandro Benitez
@ 2013-01-15 0:05 ` Glenn Morris
2013-01-15 1:28 ` Alejandro Benitez
0 siblings, 1 reply; 19+ messages in thread
From: Glenn Morris @ 2013-01-15 0:05 UTC (permalink / raw)
To: Alejandro Benitez; +Cc: 13430
I don't see anything unusual with anything that you've sent.
And (IIUC) Emacs should not crash anyway if simple is missing.
I don't suppose the problem goes away if you just reinstall?
If not, can you recompile Emacs with debugging (CFLAGS="-O0 -g3"), run
it under gdb, and print the result of "bt full" from the crash?
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-15 0:05 ` Glenn Morris
@ 2013-01-15 1:28 ` Alejandro Benitez
2013-01-15 1:52 ` Glenn Morris
0 siblings, 1 reply; 19+ messages in thread
From: Alejandro Benitez @ 2013-01-15 1:28 UTC (permalink / raw)
To: Glenn Morris; +Cc: 13430
[-- Attachment #1: Type: text/plain, Size: 596 bytes --]
> I don't suppose the problem goes away if you just reinstall?
>
No.
> If not, can you recompile Emacs with debugging (CFLAGS="-O0 -g3"), run
> it under gdb, and print the result of "bt full" from the crash?
See attachment.
Glenn Morris <rgm@gnu.org> writes:
> I don't see anything unusual with anything that you've sent.
> And (IIUC) Emacs should not crash anyway if simple is missing.
>
> I don't suppose the problem goes away if you just reinstall?
>
> If not, can you recompile Emacs with debugging (CFLAGS="-O0 -g3"), run
> it under gdb, and print the result of "bt full" from the crash?
[-- Attachment #2: gdb.txt.gz --]
[-- Type: application/octet-stream, Size: 6617 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-15 1:28 ` Alejandro Benitez
@ 2013-01-15 1:52 ` Glenn Morris
2013-01-15 3:38 ` Glenn Morris
0 siblings, 1 reply; 19+ messages in thread
From: Glenn Morris @ 2013-01-15 1:52 UTC (permalink / raw)
To: Alejandro Benitez; +Cc: 13430
Alejandro Benitez wrote:
>> If not, can you recompile Emacs with debugging (CFLAGS="-O0 -g3"), run
>> it under gdb, and print the result of "bt full" from the crash?
> See attachment.
Thanks.
#1 0x000000000051c651 in terminate_due_to_signal (
sig=6, backtrace_limit=10) at emacs.c:344
No locals.
#2 0x000000000054147e in emacs_abort ()
at sysdep.c:2133
No locals.
#3 0x00000000004d70b4 in bidi_initialize ()
at bidi.c:765
No locals.
So this is bug#11634, 11769, 11668 again.
I really don't know why your Emacs cannot find its own files.
We already established that EMACSLOADPATH is empty, and you are not
passing --enable-locallisppath to configure.
Anyone?
Semi-related comments:
1) Should the failure to find simple.el in command-line now be a fatal
error, since Emacs is going to go on to abort due to failure to find
required bidi data files?
2) Please can we have a more useful emacs_abort (), one that takes a
string describing the error as argument and prints it to stderr before
aborting.
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-15 1:52 ` Glenn Morris
@ 2013-01-15 3:38 ` Glenn Morris
2013-01-15 13:12 ` Alejandro Benitez
0 siblings, 1 reply; 19+ messages in thread
From: Glenn Morris @ 2013-01-15 3:38 UTC (permalink / raw)
To: Alejandro Benitez; +Cc: 13430
One last idea:
Maybe EMACSLOADPATH is somehow set to the empty string?
Try:
echo ${EMACSLOADPATH+set}
unset EMACSLOADPATH
emacs -Q
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-15 3:38 ` Glenn Morris
@ 2013-01-15 13:12 ` Alejandro Benitez
0 siblings, 0 replies; 19+ messages in thread
From: Alejandro Benitez @ 2013-01-15 13:12 UTC (permalink / raw)
To: Glenn Morris; +Cc: 13430
[-- Attachment #1: Type: text/plain, Size: 287 bytes --]
> Try:
> echo ${EMACSLOADPATH+set}
> unset EMACSLOADPATH
> emacs -Q
I get the same fatal error.
2013/1/15 Glenn Morris <rgm@gnu.org>
>
> One last idea:
>
> Maybe EMACSLOADPATH is somehow set to the empty string?
>
> Try:
> echo ${EMACSLOADPATH+set}
> unset EMACSLOADPATH
> emacs -Q
>
[-- Attachment #2: Type: text/html, Size: 637 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-13 23:34 bug#13430: 24.2.92; Fatal error at startup Alejandro Benitez
2013-01-14 0:56 ` Glenn Morris
@ 2013-01-15 15:55 ` Wolfgang Jenkner
2013-01-15 21:32 ` Alejandro Benitez
1 sibling, 1 reply; 19+ messages in thread
From: Wolfgang Jenkner @ 2013-01-15 15:55 UTC (permalink / raw)
To: Alejandro Benitez; +Cc: 13430
On Mon, Jan 14 2013, Alejandro Benitez wrote:
> alejandro@alejandro-desktop:~$ emacs -Q
> Warning: Could not find simple.el nor simple.elc
Where is emacs searching for those files? Could you try
strace -e file emacs -Q 2>&1 | grep simple
Wolfgang
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-15 15:55 ` Wolfgang Jenkner
@ 2013-01-15 21:32 ` Alejandro Benitez
2013-01-15 21:46 ` Wolfgang Jenkner
0 siblings, 1 reply; 19+ messages in thread
From: Alejandro Benitez @ 2013-01-15 21:32 UTC (permalink / raw)
To: Wolfgang Jenkner; +Cc: 13430
[-- Attachment #1: Type: text/plain, Size: 1338 bytes --]
alejandro@alejandro-desktop:~$ strace -e file emacs -Q 2>&1 | grep simple
stat("/usr/local/share/emacs/24.2.92/lisp/simple.elc", 0x7fff361ee320) = -1
EACCES (Permission denied)
stat("/usr/local/share/emacs/24.2.92/lisp/simple.elc.gz", 0x7fff361ee320) =
-1 EACCES (Permission denied)
stat("/usr/local/share/emacs/24.2.92/lisp/simple.el", 0x7fff361ee320) = -1
EACCES (Permission denied)
stat("/usr/local/share/emacs/24.2.92/lisp/simple.el.gz", 0x7fff361ee320) =
-1 EACCES (Permission denied)
stat("/usr/local/share/emacs/24.2.92/leim/simple.elc", 0x7fff361ee320) = -1
ENOENT (No such file or directory)
stat("/usr/local/share/emacs/24.2.92/leim/simple.elc.gz", 0x7fff361ee320) =
-1 ENOENT (No such file or directory)
stat("/usr/local/share/emacs/24.2.92/leim/simple.el", 0x7fff361ee320) = -1
ENOENT (No such file or directory)
stat("/usr/local/share/emacs/24.2.92/leim/simple.el.gz", 0x7fff361ee320) =
-1 ENOENT (No such file or directory)
Warning: Could not find simple.el nor simple.elc
alejandro@alejandro-desktop:~$
2013/1/15 Wolfgang Jenkner <wjenkner@inode.at>
> On Mon, Jan 14 2013, Alejandro Benitez wrote:
>
> > alejandro@alejandro-desktop:~$ emacs -Q
> > Warning: Could not find simple.el nor simple.elc
>
> Where is emacs searching for those files? Could you try
>
> strace -e file emacs -Q 2>&1 | grep simple
>
> Wolfgang
>
[-- Attachment #2: Type: text/html, Size: 1892 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-15 21:32 ` Alejandro Benitez
@ 2013-01-15 21:46 ` Wolfgang Jenkner
2013-01-15 21:49 ` Wolfgang Jenkner
0 siblings, 1 reply; 19+ messages in thread
From: Wolfgang Jenkner @ 2013-01-15 21:46 UTC (permalink / raw)
To: Alejandro Benitez; +Cc: 13430
On Tue, Jan 15 2013, Alejandro Benitez wrote:
> alejandro@alejandro-desktop:~$ strace -e file emacs -Q 2>&1 | grep simple
> stat("/usr/local/share/emacs/24.2.92/lisp/simple.elc", 0x7fff361ee320) = -1
> EACCES (Permission denied)
So you have wrong permissions on the file or its parent directory?
ls -l /usr/local/share/emacs/24.2.92/lisp/simple.elc
ls -ld /usr/local/share/emacs/24.2.92/lisp
Wolfgang
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-15 21:46 ` Wolfgang Jenkner
@ 2013-01-15 21:49 ` Wolfgang Jenkner
2013-01-15 22:09 ` Alejandro Benitez
0 siblings, 1 reply; 19+ messages in thread
From: Wolfgang Jenkner @ 2013-01-15 21:49 UTC (permalink / raw)
To: Alejandro Benitez; +Cc: 13430
On Tue, Jan 15 2013, Wolfgang Jenkner wrote:
> On Tue, Jan 15 2013, Alejandro Benitez wrote:
>
>> alejandro@alejandro-desktop:~$ strace -e file emacs -Q 2>&1 | grep simple
>> stat("/usr/local/share/emacs/24.2.92/lisp/simple.elc", 0x7fff361ee320) = -1
>> EACCES (Permission denied)
>
> So you have wrong permissions on the file or its parent directory?
>
> ls -l /usr/local/share/emacs/24.2.92/lisp/simple.elc
> ls -ld /usr/local/share/emacs/24.2.92/lisp
You might have to do this as root...
Wolfgang
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-15 21:49 ` Wolfgang Jenkner
@ 2013-01-15 22:09 ` Alejandro Benitez
2013-01-16 1:01 ` Glenn Morris
0 siblings, 1 reply; 19+ messages in thread
From: Alejandro Benitez @ 2013-01-15 22:09 UTC (permalink / raw)
To: Wolfgang Jenkner; +Cc: 13430
[-- Attachment #1: Type: text/plain, Size: 928 bytes --]
Thanks!
Looks like all directories under /usr/local/share/emacs/24.2.92/lisp were
missing +x flag.
find . -type d -exec sudo chmod go+x {} \;
worked around the issue.
I'm guessing it has to be something related to these sources since I am
able to make/install latest emacs-24.2.tar.gz release tarball just the same
way I build this one.
2013/1/15 Wolfgang Jenkner <wjenkner@inode.at>
> On Tue, Jan 15 2013, Wolfgang Jenkner wrote:
>
> > On Tue, Jan 15 2013, Alejandro Benitez wrote:
> >
> >> alejandro@alejandro-desktop:~$ strace -e file emacs -Q 2>&1 | grep
> simple
> >> stat("/usr/local/share/emacs/24.2.92/lisp/simple.elc", 0x7fff361ee320)
> = -1
> >> EACCES (Permission denied)
> >
> > So you have wrong permissions on the file or its parent directory?
> >
> > ls -l /usr/local/share/emacs/24.2.92/lisp/simple.elc
> > ls -ld /usr/local/share/emacs/24.2.92/lisp
>
> You might have to do this as root...
>
> Wolfgang
>
[-- Attachment #2: Type: text/html, Size: 1497 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-15 22:09 ` Alejandro Benitez
@ 2013-01-16 1:01 ` Glenn Morris
2013-01-16 1:43 ` Alejandro Benitez
0 siblings, 1 reply; 19+ messages in thread
From: Glenn Morris @ 2013-01-16 1:01 UTC (permalink / raw)
To: Alejandro Benitez; +Cc: 13430, Wolfgang Jenkner
I think this should fix it.
*** Makefile.in 2013-01-01 09:11:05 +0000
--- Makefile.in 2013-01-16 01:00:14 +0000
***************
*** 534,539 ****
--- 534,540 ----
tar -xvf - && cat > /dev/null) || exit 1; \
[ "$${dir}" != "${srcdir}/etc" ] || rm -f $${dest}/DOC* ; \
for subdir in `find $${dest} -type d -print` ; do \
+ chmod a+rx $${subdir} ; \
rm -f $${subdir}/.gitignore ; \
rm -f $${subdir}/.arch-inventory ; \
rm -f $${subdir}/.DS_Store ; \
***************
*** 568,574 ****
done )
-chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS}
! # The last chmod isn't needed at present.
## We install only the relevant DOC file if possible
## (ie DOC-${version}.buildnumber), otherwise DOC-${version}*.
--- 569,577 ----
done )
-chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS}
! ## The above chmods are needed because "umask 022; tar ..." is not
! ## guaranteed to do the right thing; eg if we are root and tar is
! ## preserving source permissions.
## We install only the relevant DOC file if possible
## (ie DOC-${version}.buildnumber), otherwise DOC-${version}*.
^ permalink raw reply [flat|nested] 19+ messages in thread
* bug#13430: 24.2.92; Fatal error at startup
2013-01-16 1:01 ` Glenn Morris
@ 2013-01-16 1:43 ` Alejandro Benitez
0 siblings, 0 replies; 19+ messages in thread
From: Alejandro Benitez @ 2013-01-16 1:43 UTC (permalink / raw)
To: Glenn Morris; +Cc: 13430, Wolfgang Jenkner
[-- Attachment #1: Type: text/plain, Size: 1382 bytes --]
> I think this should fix it.
Fixed indeed.
Thanks!
2013/1/15 Glenn Morris <rgm@gnu.org>
>
> I think this should fix it.
>
> *** Makefile.in 2013-01-01 09:11:05 +0000
> --- Makefile.in 2013-01-16 01:00:14 +0000
> ***************
> *** 534,539 ****
> --- 534,540 ----
> tar -xvf - && cat > /dev/null) || exit 1; \
> [ "$${dir}" != "${srcdir}/etc" ] || rm -f $${dest}/DOC* ; \
> for subdir in `find $${dest} -type d -print` ; do \
> + chmod a+rx $${subdir} ; \
> rm -f $${subdir}/.gitignore ; \
> rm -f $${subdir}/.arch-inventory ; \
> rm -f $${subdir}/.DS_Store ; \
> ***************
> *** 568,574 ****
> done )
> -chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS}
>
> ! # The last chmod isn't needed at present.
>
> ## We install only the relevant DOC file if possible
> ## (ie DOC-${version}.buildnumber), otherwise DOC-${version}*.
> --- 569,577 ----
> done )
> -chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS}
>
> ! ## The above chmods are needed because "umask 022; tar ..." is not
> ! ## guaranteed to do the right thing; eg if we are root and tar is
> ! ## preserving source permissions.
>
> ## We install only the relevant DOC file if possible
> ## (ie DOC-${version}.buildnumber), otherwise DOC-${version}*.
>
>
[-- Attachment #2: Type: text/html, Size: 1863 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2013-01-16 1:43 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-13 23:34 bug#13430: 24.2.92; Fatal error at startup Alejandro Benitez
2013-01-14 0:56 ` Glenn Morris
2013-01-14 1:00 ` Glenn Morris
2013-01-14 1:31 ` Alejandro Benitez
2013-01-14 3:30 ` Glenn Morris
2013-01-14 17:03 ` Glenn Morris
2013-01-14 21:52 ` Alejandro Benitez
2013-01-15 0:05 ` Glenn Morris
2013-01-15 1:28 ` Alejandro Benitez
2013-01-15 1:52 ` Glenn Morris
2013-01-15 3:38 ` Glenn Morris
2013-01-15 13:12 ` Alejandro Benitez
2013-01-15 15:55 ` Wolfgang Jenkner
2013-01-15 21:32 ` Alejandro Benitez
2013-01-15 21:46 ` Wolfgang Jenkner
2013-01-15 21:49 ` Wolfgang Jenkner
2013-01-15 22:09 ` Alejandro Benitez
2013-01-16 1:01 ` Glenn Morris
2013-01-16 1:43 ` Alejandro Benitez
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).