/etc/alternatives link group lacks emacsclient

Bug #63786 reported by Francisco Borges
2
Affects Status Importance Assigned to Milestone
emacs-snapshot (Debian)
Fix Released
Unknown
emacs-snapshot (Ubuntu)
Confirmed
Wishlist
Unassigned

Bug Description

Binary package hint: emacs-snapshot

1. emacsclient comes bundled with emacs.

2. emacsclient will *only* work correctly when the *correspondent* emacs has started a server.

Therefore I would expect that /etc/alternatives/emacsclient would be a slave (hate the terminology chosen) of the emacs master group in /etc/alternatives, and not independent. Which is to say:

sudo update-alternatives --config emacs

should also update the emacsclient links.

description: updated
Revision history for this message
Romain Francoise (rfrancoise) wrote :

It's a good idea, but all packages providing the emacsclient alternative would need to be changed since an alternative cannot provide another real alternative as a slave. I think.

Revision history for this message
Francisco Borges (francisco-borges) wrote :

I had thought about this after the bug submission.

But then IMHO the other emacs packages also should be changed. I mean the whole point of groups in /etc/alternatives is to avoid:

1. having to discover which are all files affected;
2. making repeated calls to 'enforce consistency'|'avoid breakage'.

I use emacsclient *all* the time (and knew about the emacs version incompatibility) , and I didn't even bother checking if there was a /etc/alternatives for it.

Revision history for this message
Romain Francoise (rfrancoise) wrote :

I agree, but I'm not sure it's worth the pain...

Changed in emacs-snapshot:
importance: Undecided → Wishlist
status: Unconfirmed → Rejected
Revision history for this message
Romain Francoise (rfrancoise) wrote : Re: [Bug 63786] Re: /etc/alternatives link group lacks emacsclient

 status confirmed

Changed in emacs-snapshot:
status: Rejected → Confirmed
Changed in emacs-snapshot:
status: Unknown → Unconfirmed
Changed in emacs-snapshot (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.