Your message dated Sat, 05 Nov 2022 12:21:02 -0500
with message-id <87zgd5wc5d....@trouble.defaultvalue.org>
and subject line Re: Bug#1018253: marked as done (emacs-nox: Fatal error when 
installing)
has caused the Debian Bug report #1018253,
regarding emacs-nox: byte compiling debian-startup.el fails if emacs-el is not 
installed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1018253: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018253
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: emacs-nox
Version: 1:28.1+1-2
Severity: serious
Justification: does not install
X-Debbugs-Cc: debian-emac...@lists.debian.org

Recipe to duplicate
===================

(assuming schroot is set up in a more or less
standard way with a chroot called sid, and session support).

% schroot -c sid -n test -b

# the following fails with crash [1].
% sudo schroot -c test -r -- apt install --no-install-recommends emacs-nox

# the following succeeds:

sudo schroot -c test -r -- apt install --no-install-recommends emacs-nox 
emacs-el

Discussion
==========

This is most likely the same bug as #1017798 and #1017779 (and probably others).

I don't think it depends on the flavour of emacs (I tested also emacs-gtk, same 
results).

[1]: crash log:

Install emacsen-common for emacs
emacsen-common: Handling install of emacsen flavor emacs
corrupted size vs. prev_size
Fatal error 6: Aborted
Backtrace:
emacs(+0xe9d13)[0x55ec81734d13]
emacs(+0x30fed)[0x55ec8167bfed]
emacs(+0x314b7)[0x55ec8167c4b7]
emacs(+0xe8058)[0x55ec81733058]
emacs(+0xe8149)[0x55ec81733149]
/lib/x86_64-linux-gnu/libc.so.6(+0x3daf0)[0x7f9f70c64af0]
/lib/x86_64-linux-gnu/libc.so.6(+0x8983c)[0x7f9f70cb083c]
/lib/x86_64-linux-gnu/libc.so.6(raise+0x12)[0x7f9f70c64a52]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xcf)[0x7f9f70c4f469]
/lib/x86_64-linux-gnu/libc.so.6(+0x7dc18)[0x7f9f70ca4c18]
/lib/x86_64-linux-gnu/libc.so.6(+0x9355a)[0x7f9f70cba55a]
/lib/x86_64-linux-gnu/libc.so.6(+0x93eb6)[0x7f9f70cbaeb6]
/lib/x86_64-linux-gnu/libc.so.6(+0x967a1)[0x7f9f70cbd7a1]
/lib/x86_64-linux-gnu/libc.so.6(malloc+0x1a2)[0x7f9f70cbe382]
emacs(+0x12ba45)[0x55ec81776a45]
emacs(+0x12bbb6)[0x55ec81776bb6]
emacs(+0x12bdf2)[0x55ec81776df2]
emacs(+0x12bf21)[0x55ec81776f21]
emacs(+0x102c38)[0x55ec8174dc38]
emacs(+0x173a36)[0x55ec817bea36]
emacs(+0x17790b)[0x55ec817c290b]
emacs(+0x17850a)[0x55ec817c350a]
emacs(+0x14df36)[0x55ec81798f36]
emacs(+0x14e165)[0x55ec81799165]
emacs(+0x14e3af)[0x55ec817993af]
emacs(+0x1737a8)[0x55ec817be7a8]
emacs(+0x174170)[0x55ec817bf170]
emacs(+0x17790b)[0x55ec817c290b]
emacs(+0x17850a)[0x55ec817c350a]
emacs(+0x14df36)[0x55ec81798f36]
emacs(+0x14e165)[0x55ec81799165]
emacs(+0x14e3af)[0x55ec817993af]
emacs(+0x1737a8)[0x55ec817be7a8]
emacs(+0x174170)[0x55ec817bf170]
emacs(+0x17790b)[0x55ec817c290b]
emacs(+0x17850a)[0x55ec817c350a]
emacs(+0x14df36)[0x55ec81798f36]
emacs(+0x14e165)[0x55ec81799165]
emacs(+0x14e3af)[0x55ec817993af]
emacs(+0x1737a8)[0x55ec817be7a8]
emacs(+0x174170)[0x55ec817bf170]
...
Aborted

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-4-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages emacs-nox depends on:
ii  emacs-bin-common  1:27.1+1-3.1+b1
ii  emacs-common      1:27.1+1-3.1
ii  libacl1           2.3.1-1
ii  libasound2        1.2.7.2-1
ii  libc6             2.34-3
ii  libdbus-1-3       1.14.0-2
pn  libgccjit0        <none>
ii  libgmp10          2:6.2.1+dfsg1-1
ii  libgnutls30       3.7.7-2
ii  libgpm2           1.20.7-10
ii  libjansson4       2.14-2
ii  liblcms2-2        2.13.1-1
ii  libselinux1       3.4-1+b1
ii  libsystemd0       251.3-1
ii  libtinfo6         6.3+20220423-2
ii  libxml2           2.9.14+dfsg-1+b1
ii  zlib1g            1:1.2.11.dfsg-4

emacs-nox recommends no packages.

Versions of packages emacs-nox suggests:
pn  emacs-common-non-dfsg  <none>

--- End Message ---
--- Begin Message ---
Version: 1:28.1+1-3

"Debian Bug Tracking System" <ow...@bugs.debian.org> writes:

> We now think that the dependency is going to be permanent, not just a
> mitigation.

Yep.  It has been made clear by upstream that .el files can no longer be
omitted.

Thanks
-- 
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

--- End Message ---

Reply via email to