[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#867711: emacspeak: incompatible with emacs23



Control: tag -1 - moreinfo

On 2017-07-08 21:58, Paul Gevers wrote:
> On 07/08/17 21:40, Andreas Beckmann wrote:
>> In case the package was not part of an intermediate stable release,
>> the version from the preceding stable release was kept installed.

> Can you clarify what you mean by this?

That doesn't apply in your case. It's for packages like compiz that were
last seen in squeeze (or something) and reappeared in stretch (with
sightly different package layout), having upgrade problems if some old
bits were still installed.

> Emacs23 hasn't been in Debian stable since wheezy. I removed the checks
> for < emacs24 from my latest upload because of that. Do you think I
> really should keep on checking these old versions? And is so, how far do
> I need to go back? emacs22? emacs21?.... And until when?

Unlike many other packages, the old emacsXX packages seem to stay
(co-)installable forever ... there is nothing on the upgrade path that
makes them go away. But having them installed, triggers stuff to be run
with them at installation time of other packages.

I would probably add
  Breaks: emacs23
(and maybe more old versions previously covered by the removed checks)
for one stable release and thereafter you can be sure that these old
cruft versions can't do harm to your package in the future.

> For what it is worth, in Depends emacspeak has emacs25 | emacs (>=47.0~)
> because emacspeak is also incompatible with emacs24 (but doesn't fail on
> it).

Andreas


Reply to: