Hi. I'm running a bleeding-edge emacs, installed from these packages: http://emacs.secretsauce.net/ Some of emacs-goodies-el use old-style macros syntax that has been deprecated for a very long time and is no longer supported at all in the latest builds. I'm attaching a patch to conform to the new (i.e. non-ancient) syntax. The failure looks like this: dima@shorty:~/debianstuff/emacs-goodies-el$ sudo dpkg -i ../emacs-goodies-el_36.2_all.deb (Reading database ... 407840 files and directories currently installed.) Preparing to unpack .../emacs-goodies-el_36.2_all.deb ... Remove emacs-goodies-el for emacs-snapshot remove/emacs-goodies-el: purging byte-compiled files for emacs-snapshot Remove emacs-goodies-el for emacs25 remove/emacs-goodies-el: purging byte-compiled files for emacs25 Unpacking emacs-goodies-el (36.2) over (36.2) ... Setting up emacs-goodies-el (36.2) ... Install emacsen-common for emacs-snapshot emacsen-common: Handling install of emacsen flavor emacs-snapshot Install emacsen-common for emacs25 emacsen-common: Handling install of emacsen flavor emacs25 Install emacs-goodies-el for emacs-snapshot install/emacs-goodies-el: Handling emacs-snapshot, logged in /tmp/elc_VGI5eH.log Building autoloads for emacs-snapshot in /usr/share/emacs-snapshot/site-lisp/emacs-goodies-el ERROR: install script from emacs-goodies-el package failed dpkg: error processing package emacs-goodies-el (--install): subprocess installed post-installation script returned error exit status 1 Processing triggers for install-info (6.3.0.dfsg.1-1+b2) ... install-info: warning: no info dir entry in `/usr/share/info/foxtrotgps.info.gz' Errors were encountered while processing: emacs-goodies-el dima@shorty:~/debianstuff/emacs-goodies-el$ grep Error /tmp/elc_VGI5eH.log filladapt.el:79:1:Error: Loading `nil': old-style backquotes detected! framepop.el:774:1:Error: Loading `nil': old-style backquotes detected! highlight-current-line.el:188:1:Error: Loading `nil': old-style backquotes detected! xrdb-mode.el:179:1:Error: Loading `nil': old-style backquotes detected!
There is nominally an upstream on launchpad, but no activity since 2009.
control: tag -1 moreinfo Please wait a bit for feedback from (at least) Dima before dropping xrdb-mode.
Ok, I'll leave it alone. Assuming both GNOME and KDE are configured to use Wayland for buster, and if this proves successful, how useful will xrdb-mode be in buster+1? Even tiling WMs now have Wayland equivalents (eg: i3 -> Sway).
Hi Dima, A somewhat recent discussion on #debian-quebec leads me to believe that Wayland probably won't be ready to use by default before buster+2, so it would seem there is still a lot of usefulness left in xrdb-mode ;-) I'm planning to remove xrdb-mode from emacs-goodies-el for an upload on the 12 September so that other people will have a chance to notice its removal and react. 12 October feels too close to the soft freeze, which is why I've decided on September. Regards, Nicholas
Hi Dima, A somewhat recent discussion on #debian-quebec leads me to believe that Wayland probably won't be ready to use by default before buster+2, so it would seem there is still a lot of usefulness left in xrdb-mode ;-) I'm planning to remove xrdb-mode from emacs-goodies-el for an upload on the 12 September so that other people will have a chance to notice its removal and react. 12 October feels too close to the soft freeze, which is why I've decided on September. Regards, Nicholas
Hi, I've dropped xrdb-mode at commit:8a6d20b To recover Debian's copy of the el, its documentation, and it's convenient configuration: git clone https://salsa.debian.org/emacsen-team/emacs-goodies-el.git git checkout a1708238 Here's a link to the README section, which is pretty much what is in the changelog: https://salsa.debian.org/emacsen-team/emacs-goodies-el/blob/master/debian/README.Debian#L386 Cheers, Nicholas
Hi, I've dropped xrdb-mode at commit:8a6d20b To recover Debian's copy of the el, its documentation, and it's convenient configuration: git clone https://salsa.debian.org/emacsen-team/emacs-goodies-el.git git checkout a1708238 Here's a link to the README section, which is pretty much what is in the changelog: https://salsa.debian.org/emacsen-team/emacs-goodies-el/blob/master/debian/README.Debian#L386 Cheers, Nicholas
Hi. I have no strong opinion here, and insufficient free cycles to do anything in this area right now. So do what you think is best. Thanks!
Hi. I have no strong opinion here, and insufficient free cycles to do anything in this area right now. So do what you think is best. Thanks!