Re: New emacs 30.1 bpo12+1 package incompatible several modes
Hi,
Thanks for the quick reply.
> Do you have the error logs of elpa-php-mode and elpa-helm when you
> upgrade to Emacs 30.1 (probably still in the apt log)? They may help
> debugging.
Here goes:
Log started: 2025-02-28 08:08:42
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 377517 files and directories currently installed.)
Preparing to unpack .../emacs-el_1%3a30.1+1-3~bpo12+1_all.deb ...
Unpacking emacs-el (1:30.1+1-3~bpo12+1) over (1:29.4+1-4~bpo12+1) ...
Preparing to unpack .../emacs-bin-common_1%3a30.1+1-3~bpo12+1_amd64.deb ...
Unpacking emacs-bin-common (1:30.1+1-3~bpo12+1) over (1:29.4+1-4~bpo12+1) ...
Preparing to unpack .../emacs-common_1%3a30.1+1-3~bpo12+1_all.deb ...
Unpacking emacs-common (1:30.1+1-3~bpo12+1) over (1:29.4+1-4~bpo12+1) ...
Preparing to unpack .../emacs-gtk_1%3a30.1+1-3~bpo12+1_amd64.deb ...
Remove elpa-eproject for emacs
remove/eproject-1.5: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-magit for emacs
remove/magit-3.3.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-helm for emacs
remove/helm-3.8.4: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-flycheck for emacs
remove/flycheck-32snapshot: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-git-modes for emacs
remove/git-modes-1.4.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-git-commit for emacs
remove/git-commit-3.3.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-helm-core for emacs
remove/helm-core-3.8.4: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-gitlab-ci-mode for emacs
remove/gitlab-ci-mode-20190824.12.2: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-dpkg-dev-el for emacs
remove/dpkg-dev-el-37.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-devscripts for emacs
remove/devscripts-40: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-pkg-info for emacs
remove/pkg-info-0.6: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-magit-section for emacs
remove/magit-section-3.3.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-pip-requirements for emacs
remove/pip-requirements-0.5: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-graphviz-dot-mode for emacs
remove/graphviz-dot-mode-0.4.2: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-py-autopep8 for emacs
remove/py-autopep8-2016.1: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-gitattributes-mode for emacs
remove/gitattributes-mode-1.4.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-with-editor for emacs
remove/with-editor-3.0.5: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-initsplit for emacs
remove/initsplit-1.8: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-pyvenv for emacs
remove/pyvenv-1.21: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-zenburn-theme for emacs
remove/zenburn-theme-2.7.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-async for emacs
remove/async-1.9.7: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove dictionaries-common for emacs
remove/dictionaries-common: Purging byte-compiled files for flavour emacs
Remove elpa-dockerfile-mode for emacs
remove/dockerfile-mode-1.7: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-muttrc-mode for emacs
remove/muttrc-mode-1.2.1: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-diminish for emacs
remove/diminish-0.45: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-boxquote for emacs
remove/boxquote-2.2: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-gitignore-mode for emacs
remove/gitignore-mode-1.4.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-htmlize for emacs
remove/htmlize-1.56: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-bm for emacs
remove/bm-201905: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-monokai-theme for emacs
remove/monokai-theme-3.5.3: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-yaml-mode for emacs
remove/yaml-mode-0.0.15: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-mutt-alias for emacs
remove/mutt-alias-1.4: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-solarized-theme for emacs
remove/solarized-theme-2.0.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-folding for emacs
remove/folding-20220110.1718: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-browse-kill-ring for emacs
remove/browse-kill-ring-2.0.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-apache-mode for emacs
remove/apache-mode-2.2.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-py-isort for emacs
remove/py-isort-2016.1: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-let-alist for emacs
remove/let-alist-1.0.6: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-debian-el for emacs
remove/debian-el-37: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-color-theme-modern for emacs
remove/color-theme-modern-0.0.2: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove auctex for emacs
auctex/remove: Removing parsed (La)TeX macros for emacs... done.
auctex/remove: Removing installed files for emacs... done.
Remove apel for emacs
remove/apel: purging byte-compiled files for emacs
Remove elpa-epl for emacs
remove/epl-0.9: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-csv-mode for emacs
remove/csv-mode-1.22: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-gitconfig-mode for emacs
remove/gitconfig-mode-1.4.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-bar-cursor for emacs
remove/bar-cursor-2.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-tabbar for emacs
remove/tabbar-20160524: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-seq for emacs
remove/seq-2.23: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-session for emacs
remove/session-2.4.2: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-markdown-mode for emacs
remove/markdown-mode-2.5: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-dash for emacs
remove/dash-2.19.1: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-pod-mode for emacs
remove/pod-mode-1.3: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-company for emacs
remove/company-0.9.13: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-php-mode for emacs
remove/php-mode-1.24.2: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-nginx-mode for emacs
remove/nginx-mode-1.1.9: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-gnuplot-mode for emacs
remove/gnuplot-0.8.0: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove elpa-popup for emacs
remove/popup-0.5.8: Handling removal of emacsen flavor emacs
dh-elpa: purging flavor specific files for emacs
Remove emacsen-common for emacs
emacsen-common: Handling removal of emacsen flavor emacs
Unpacking emacs-gtk (1:30.1+1-3~bpo12+1) over (1:29.4+1-4~bpo12+1) ...
Preparing to unpack .../emacs_1%3a30.1+1-3~bpo12+1_all.deb ...
Unpacking emacs (1:30.1+1-3~bpo12+1) over (1:29.4+1-4~bpo12+1) ...
Setting up emacs-el (1:30.1+1-3~bpo12+1) ...
Setting up emacs-common (1:30.1+1-3~bpo12+1) ...
Setting up emacs-bin-common (1:30.1+1-3~bpo12+1) ...
Setting up emacs-gtk (1:30.1+1-3~bpo12+1) ...
Install emacsen-common for emacs
emacsen-common: Handling install of emacsen flavor emacs
In toplevel form:
usr/share/emacs/site-lisp/debian-startup.el:1:1: Warning: file has no
‘lexical-binding’ directive on its first line
Install elpa-php-mode for emacs
install/php-mode-1.24.2: Handling install of emacsen flavor emacs
install/php-mode-1.24.2: byte-compiling for emacs
In toplevel form:
php-face.el:128:10: Warning: custom-declare-face
‘php-paamayim-nekudotayim’ docstring wider than 80 characters
php-face.el:211:10: Warning: custom-declare-face
‘php-class-declaration-spec’ docstring wider than 80 characters
php-face.el:241:10: Warning: custom-declare-face
‘php-control-structure’ docstring wider than 80 characters
In toplevel form:
php-mode-debug.el:31:11: Error: Eager macro-expansion failure:
(void-variable flymake-allowed-file-name-masks)
In toplevel form:
php-mode-pkg.el:1:1: Warning: file has no ‘lexical-binding’ directive
on its first line
In toplevel form:
php-mode.el:199:19: Warning: in defcustom for
‘php-mode-replace-flymake-diag-function’: type should not be quoted:
function
php-mode.el:270:41: Warning: in defcustom for
‘php-mode-warn-if-mumamo-off’: ‘const’ with too many values
In php-lineup-string-cont:
php-mode.el:963:2: Warning: docstring has wrong usage of unescaped
single quotes (use \=' or different quoting such as `...')
php-mode.el:1550:20: Warning: reference to free variable
‘flymake-allowed-file-name-masks’
php-mode.el:1550:20: Warning: assignment to free variable
‘flymake-allowed-file-name-masks’
php-mode.el:1548:2: Error: Symbol’s value as variable is void:
flymake-allowed-file-name-masks
In toplevel form:
php.el:102:19: Warning: in defcustom for
‘php-search-documentation-function’: ‘const’ with quoted value:
#'php-search-web-documentation
php.el:103:19: Warning: in defcustom for
‘php-search-documentation-function’: ‘const’ with quoted value:
#'php-local-manual-search
php.el:260:13: Warning: docstring has wrong usage of unescaped single
quotes (use \=' or different quoting such as `...')
php.el:299:6: Warning: docstring has wrong usage of unescaped single
quotes (use \=' or different quoting such as `...')
php.el:431:54: Warning: in defcustom for
‘php-imenu-generic-expression’: ‘list’ without arguments
ERROR: install script from elpa-php-mode package failed
[1mdpkg: [0m error processing package emacs-gtk (--configure):
installed emacs-gtk package post-installation script subprocess
returned error exit status 1
[1mdpkg: [0m dependency problems prevent configuration of emacs:
emacs depends on emacs-gtk (>= 1:30.1) | emacs-pgtk (>= 1:30.1) |
emacs-lucid (>= 1:30.1) | emacs-nox (>= 1:30.1); however:
Package emacs-gtk is not configured yet.
Package emacs-pgtk is not installed.
Package emacs-lucid is not installed.
Package emacs-nox is not installed.
[1mdpkg: [0m error processing package emacs (--configure):
dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for install-info (6.8-6+b1) ...
Processing triggers for mailcap (3.70+nmu1) ...
Errors were encountered while processing:
emacs-gtk
emacs
Reply to: