#902749 RFP: elpa-xrdb-mode -- xrdb from elpa

Package:
wnpp
Source:
wnpp
Submitter:
Dima Kogan
Date:
2025-11-29 16:41:24 UTC
Severity:
wishlist
Tags:
#902749#5
Date:
2017-12-12 01:59:16 UTC
From:
To:
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!

#902749#16
Date:
2018-06-30 11:27:43 UTC
From:
To:
There is nominally an upstream on launchpad, but no activity since 2009.
#902749#19
Date:
2018-07-09 20:03:05 UTC
From:
To:
control: tag -1 moreinfo

Please wait a bit for feedback from (at least) Dima before dropping
xrdb-mode.

#902749#26
Date:
2018-07-21 01:24:49 UTC
From:
To:
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).

#902749#31
Date:
2018-08-25 20:12:31 UTC
From:
To:
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

#902749#34
Date:
2018-08-25 20:12:31 UTC
From:
To:
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

#902749#39
Date:
2018-09-02 20:52:25 UTC
From:
To:
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

#902749#42
Date:
2018-09-02 20:52:25 UTC
From:
To:
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

#902749#49
Date:
2018-09-12 05:12:56 UTC
From:
To:
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!

#902749#54
Date:
2018-09-12 05:12:56 UTC
From:
To:
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!