Bug#596401: unblock: planner-el/3.42-3
Philipp Kern <pkern@debian.org> writes:
> On Thu, Sep 16, 2010 at 12:16:51AM -0700, John Sullivan wrote:
>> I see other emacs packages using ORed build-dependencies (muse-el,
>> remember-el) instead of or in addition to the virtual emacsen package,
>> but Lucas's bug suggested I shouldn't use ORed build-deps either. If
>> there's a better recommended way to state that any of the alternatives
>> will suffice for building, I'm happy to apply it.
>
> The fix is to list the real package you want it to build it in the archive
> first, and the alternatives (even virtual) or'ed after.
>
> (Like emacs23 | emacsen)
>
> Kind regards,
> Philipp Kern
>
I've uploaded planner-el_3.42-4 with this fix.
diff -u planner-el-3.42/debian/changelog planner-el-3.42/debian/changelog
--- planner-el-3.42/debian/changelog
+++ planner-el-3.42/debian/changelog
@@ -1,3 +1,10 @@
+planner-el (3.42-4) unstable; urgency=low
+
+ * Tweak Build-Depends-Indep again, to work better with sbuild (See:
+ #596401).
+
+ -- John Sullivan <john@wjsullivan.net> Thu, 16 Sep 2010 12:56:04 -0700
+
planner-el (3.42-3) unstable; urgency=low
* Depend on just the virtual emacsen package, since all providers
diff -u planner-el-3.42/debian/control planner-el-3.42/debian/control
--- planner-el-3.42/debian/control
+++ planner-el-3.42/debian/control
@@ -3,13 +3,13 @@
Priority: optional
Maintainer: John Sullivan <john@wjsullivan.net>
Build-Depends: debhelper (>> 4.0.0)
-Build-Depends-Indep: emacsen, texinfo, texi2html
+Build-Depends-Indep: texinfo, texi2html, emacs23 | emacsen
Standards-Version: 3.8.0
DM-Upload-Allowed: yes
Package: planner-el
Architecture: all
-Depends: emacsen, muse-el, emacsen-common (>= 1.4.14)
+Depends: emacs23 | emacsen, muse-el, emacsen-common (>= 1.4.14)
Suggests: remember-el
Description: personal information manager for Emacs
This package extends Emacs Muse to act as a day planner.
--
-John Sullivan
-http://wjsullivan.net
Reply to: