Please remove emacs-extra and happycoders-emacs from lucid.

Bug #336210 reported by era
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
emacs-extra (Ubuntu)
Fix Released
Undecided
Unassigned
happycoders-emacs (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: emacs-extra

The short description for this package is "emacs configuration" but it's just one particular user's configuration, and it's not altogether clear why offering this to other Emacs users is beneficial. Judging from several bug reports for this package, users install it under the false impression that it is useful or even required for a full Emacs installation.

The long package description reads simply "very long description to put here" [sic!]

The file /etc/emacs/site-start.d/50emacs-extra.el consists of solely a stanza to load /usr/share/emacs/site-lisp/emacs-extra/emacs-extra.el regardless of whether Emacs is being invoked interactively or not.

The subdirectory /usr/share/emacs/site-lisp/emacs-extra seems superfluous, because it only contains the file emacs-extra.el

This file contains a random splattering of personal .emacs preferences, with spurious comments in French. It includes a custom-set-variables snippet which to the best of my understanding should never exist in a system file.

It attempts to load /etc/emacs-extra/binding.el if it exists, but the package instead provides a file /etc/emacs-extra/binding without the .el extension. (Good thing it fails, because it unconditionally rebinds several standard keys.)

There is no documentation.

I'm wondering if it was a mistake to include this package in Universe in the first place.

What is the proper procedure for proposing the removal of this package from the Universe?

Revision history for this message
Jesse Weinstein (jesse-wefu) wrote :

Probably this package should be moved to the original uploaders PPA (see https://help.launchpad.net/Packaging/PPA for explanation), as it seems clearly unsuitable for the universe repo.

Who should we contact to get this done?

Revision history for this message
Jesse Weinstein (jesse-wefu) wrote :

I hope this is correct; I can certainly confirm that this a problem...

Changed in emacs-extra (Ubuntu):
status: New → Confirmed
Revision history for this message
Jamie Lokier (jamie-shareable) wrote :

What is the purpose of this package? For editing PHP files in Emacs, there is also the php-elisp package.

From their descriptions, one could be led to believe they do exactly the same thing.

Do they provide different functionality?

Revision history for this message
era (era) wrote :

Subscribing ubuntu-universe-sponsors to hopefully grab their attention. Sponsors, if you could at least have a look at the linked related question and follow up on that, we would be most grateful.

Revision history for this message
Benjamin Drung (bdrung) wrote : Re: Please remove emacs-extra from lucid.

The package was removed from Debian and should be removed from Ubuntu, too.

summary: - Package description is incomplete and misleading
+ Please remove emacs-extra from lucid.
Revision history for this message
Benjamin Drung (bdrung) wrote :

emacs-extra has happycoders-emacs as rdepends; happycoders-emacs has no rdepends. Please remove both package. They are both not in Debian (any more) and I found no evidence that they were once in Debian.

summary: - Please remove emacs-extra from lucid.
+ Please remove emacs-extra and happycoders-emacs from lucid.
Jonathan Riddell (jr)
Changed in emacs-extra (Ubuntu):
status: Confirmed → Fix Released
Changed in happycoders-emacs (Ubuntu):
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.