#1051513 emacs-common: Error "Deep recursion on subroutine ..." when updating emacs

#1051513#5
Date:
2023-09-08 21:04:18 UTC
From:
To:
Dear Maintainer,

It looks like Bug #477136 is back again.

I was updating emacs when I got these errors:

	Performing actions...
	(Reading database ... 2432913 files and directories currently installed.)
	Removing elpa-muse (3.20+dfsg-7) ...
	Remove elpa-muse for emacs
	remove/muse-3.20: Handling removal of emacsen flavor emacs
	dh-elpa: purging flavor specific files for emacs
	Setting up emacs-gtk (1:29.1+1-5) ...
	Deep recursion on subroutine
	"main::generate_relevant_tsort_dependencies_internals" \
	        at /usr/lib/emacsen-common/lib.pl line 127.
	tsort: -: input contains a loop:
	tsort: apel
	tsort: emacsen-common
	Install a2ps for emacs
	Install crypt++el for emacs

   Seems to be similar to bug #477136.



- -- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.1.khufu (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages emacs-common depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.40.0-4
ii  emacs-el                                     1:29.1+1-5
ii  emacsen-common                               3.0.5
ii  init-system-helpers                          1.65.2
ii  install-info                                 7.0.3-2

emacs-common recommends no packages.

Versions of packages emacs-common suggests:
ii  emacs-common-non-dfsg  1:29.1+1-1
ii  ncurses-term           6.4+20230625-2

- -- no debconf information
-----BEGIN PGP SIGNATURE-----

iQJCBAEBCgAsFiEETZlw4yMXM0sUHntjEvfoZbXi52EFAmT7jEAOHHJqbXhAcmpt
eC5uZXQACgkQEvfoZbXi52EJag//R6zEcdIUbVABVWfLZfv8EYh7cvoyKE9QX616
qf88AEB4FjZ/LGKxlnEVHSrP8Bexnzfx2ACH5O6CzP0mjkMRgasSe76zteIEmyxV
/oRYThk+z+kq0+LK4AxQe/d6VGAJ7TcnWWZtB+6F1ZOna2AN9zowRXj0ljnsyUgX
ne58Ie/6M9YUEuKDORhNbZhZbL2mMh60fEO2fxs0moVRBjKaY3pBnaZh7pWJGOOG
GjrriyASzM+kncaJ5boXvL3tUP2H6iB+ZWaRPLd42WeAFHxqWbbG+RHK096q+D5d
WbNC9kpRsNoX3TgNn0Bjss+1GMYtJSQCGEXb4lz431kjzlpGxMklXaXyYNiZKctM
fB4ztMoYnHBR/i2MU+LeokIj6m8/Q1VLbg7FauF5kLP406ttum91VSdmbYh24oqx
onPF3zztyqhfBQvfdqQzCP6ipSD1N7xCPAb/2gzqfWZZzSJe+ns1t+Jlsikrzs5k
DAPJbsB4sGcyA5rkF+eWN/nKlNTGsnw7q8s/sBiWh/vuCrEkAsAwf3NTxW5mhpnz
8Niie6E9rdCNlMkkVim5KhPN3Zhepf4lrw0VncIpl8rqyVGzVRSd3og/zf0RCyWb
XWymKns38VfYxrxfAqDZW8A1cyMN2xP03zCuPVEFfOIMETMSeaA5j4fTzu3sVqeB
vKUuvLY=
=W0nt
-----END PGP SIGNATURE-----