Bug#1040197: elpa-ghub: Fails to upgrade from 3.5.6-1 to 3.6.0-2 due to dropped but still required dependency on elpa-treepy
Package: elpa-ghub
Version: 3.6.0-2
Severity: serious
Hi,
somewhere between elpa-ghub 3.5.6-1 and 3.6.0-2, it dropped the
dependency on elpa-treepy despite it still seems necessary.
It might be that this was some automatic thing as this change was not
mentioned in debian/changelog.
Here's a summary of the upgrade failure:
~ # egrep 'treepy|ghub' /var/log/apt/term.log
Preparing to unpack .../elpa-ghub_3.6.0-2_all.deb ...
Remove elpa-ghub for emacs
remove/ghub-0: Handling removal of emacsen flavor emacs
Unpacking elpa-ghub (3.6.0-2) over (3.5.6-1) ...
Removing elpa-treepy (0.1.2-2) ...
Remove elpa-treepy for emacs
remove/treepy-0.1.1: Handling removal of emacsen flavor emacs
Setting up elpa-ghub (3.6.0-2) ...
Install elpa-ghub for emacs
install/ghub-3.6.0: Handling install of emacsen flavor emacs
install/ghub-3.6.0: byte-compiling for emacs
buck.el:37:1: Error: Cannot open load file: No such file or directory, treepy
ghub-graphql.el:26:1: Error: Cannot open load file: No such file or directory, treepy
ghub.el:1012:1: Error: Cannot open load file: No such file or directory, treepy
glab.el:37:1: Error: Cannot open load file: No such file or directory, treepy
gogs.el:37:1: Error: Cannot open load file: No such file or directory, treepy
gtea.el:37:1: Error: Cannot open load file: No such file or directory, treepy
ERROR: install script from elpa-ghub package failed
dpkg: error processing package elpa-ghub (--configure):
installed elpa-ghub package post-installation script subprocess returned error exit status 1
elpa-ghub
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (990, 'unstable'), (980, 'unstable-debug'), (600, 'testing'), (111, 'buildd-unstable'), (111, 'buildd-experimental'), (110, 'experimental'), (105, 'experimental-debug')
merged-usr: no
Architecture: amd64 (x86_64)
Kernel: Linux 6.3.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages elpa-ghub depends on:
ii dh-elpa-helper 2.0.16
ii emacsen-common 3.0.5
Versions of packages elpa-ghub recommends:
ii emacs 1:28.2+1-15
ii emacs-gtk [emacs] 1:28.2+1-15
elpa-ghub suggests no packages.
-- no debconf information
Reply to: