Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247500 - dev-util/quilt-0.47-r1 Emacs support
Summary: dev-util/quilt-0.47-r1 Emacs support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Mike Pagano
URL:
Whiteboard:
Keywords:
Depends on: 247666
Blocks:
  Show dependency tree
 
Reported: 2008-11-18 20:58 UTC by Ulrich Müller
Modified: 2009-01-10 16:16 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Proposed change for quilt-0.47.ebuild (quilt-0.47.ebuild.diff,524 bytes, patch)
2008-11-20 07:11 UTC, Ulrich Müller
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2008-11-18 20:58:43 UTC
It's a strange coincidence: Today I have finally moved app-emacs/quilt-el from the Emacs overlay (where it was sitting for one year) to the main tree. And a few hours later I notice that dev-util/quilt was bumped to 0.47 which now also installs the Emacs mode (0.46 didn't include it).

Any suggestions what to do? There are two options:
1. Keep app-emacs/quilt-el, and remove Emacs support from dev-util/quilt.
2. Add an Emacs USE flag to dev-util/quilt, byte-compile the Emacs mode, and
   install a site-init file for Emacs. And delete app-emacs/quilt-el again.
Comment 1 Ulrich Müller gentoo-dev 2008-11-18 21:51:00 UTC
Addendum: The Emacs mode has its own upstream, and the version of quilt.el bundled with dev-util/quilt-0.47 is (slightly) out-of-date.
Comment 2 Ulrich Müller gentoo-dev 2008-11-20 07:11:40 UTC
Created attachment 172440 [details, diff]
Proposed change for quilt-0.47.ebuild

From our IRC discussion I conclude that we should keep app-emacs/quilt-el. Then dev-util/quilt shouldn't install the Emacs mode, see attached patch.

<mpagano_> ulm: i'm leaning towards local emacs use flag for quilt and then rdepend on quilt-el
<mpagano_> ulm: thoughts?

Good idea. Probably PDEPEND, because quilt-el itself RDEPENDs on quilt. And app-emacs/quilt-el will need some keywords; I'll open a bug for keywording.
Comment 3 Ulrich Müller gentoo-dev 2009-01-10 16:16:57 UTC
quilt-el has all necessary keywords, so I've added IUSE=emacs and PDEPEND=quilt-el to quilt-0.47-r1.