Change log for emacs package in Debian

150 of 50 results
Published in sid-release
emacs (1:29.3+1-2) unstable; urgency=medium

  * Change native-comp-async-report-warnings-errors to `silent'.

  * d/rules: Enable running tests concurrently.
    Thanks Arto Jantunen for the patch.

  * Fix installation of desktop files for emacs-nox.
    Thanks to Brendan O'Dea for the report and fix. (Closes: #1069294)

 -- Sean Whitton <email address hidden>  Sat, 20 Apr 2024 07:52:47 +0100
Superseded in sid-release
emacs (1:29.3+1-1) unstable; urgency=high

  * Merge upstream version 29.3.  Thanks to David Bremner for the
    report. (Closes: 1067630)

  * Update debian/copyright for 29.3

 -- Rob Browning <email address hidden>  Sun, 24 Mar 2024 16:30:50 -0500
Superseded in sid-release
emacs (1:29.2+1-2) unstable; urgency=medium

  * Fix Breaks/Replaces by prepending missing epoch (Closes: #1064851)

 -- Sean Whitton <email address hidden>  Tue, 27 Feb 2024 09:26:29 +0800
Superseded in sid-release
emacs (1:29.2+1-1) unstable; urgency=medium

  [ Rob Browning ]
  * Give each Emacs flavor its own emacsclient.
    Move emacsclient from emacs-bin-common to the emacsVER (i.e.
    emacs-lucid, emacs-gtk, ...) packages so that each one will have the
    binary that was built for that flavor.

    Explicitly list the variant and common bin alternatives instead of
    globbing.  Add the alternatives variables to deb_sub so we don't need
    the separate perl -i substitutions.

    Stop splitting some of the debian/rules $(call ...) invocations across
    two lines because it was introducing a space into the argument value
    which would then break quoted expansions like "$(1)...".

    Thanks to Wang Yizhen & others for discussion.
    Closes: #1050953.  See also: #1043060.

  * Generate README.Debian from patch README-Debian psuedo-headers.

    Rework debian/patch-to-news to generate the README.Debian entry from a
    README-Debian DEP-3-style psuedo-header, when present.  The header's
    syntax is similar to the debian/control Description format.  Among
    other things, this change makes the common case of cherry-picking
    upstream patches easier, and less invasive, since in many cases, a
    simple README-Debian header can be appended while adding the other
    headers, instead of (as previously) reindenting the upstream commit, etc.

  * Adjust debian/patches for the new patch-to-news.

  * debian/emacs-common.README.in: drop vestigial ".elc removal" notice.
    Long irrelevant since switching to base the packaging on the upstream
    source repository.

  * debian/emacs-common.README.in: match NEWS mode/format vars.

  [ Sean Whitton ]
  * Merge upstream version 29.2.

  * debian/control: Add Breaks/Replaces for emacsclient package move.

 -- Sean Whitton <email address hidden>  Mon, 26 Feb 2024 16:55:58 +0800
Superseded in sid-release
emacs (1:29.1+1-5) unstable; urgency=medium

  * Don't try to build with native compilation on riscv64 (Closes: #1050653).
    Thanks to Aurelien Jarno and Bo YU.

  * Change native-comp-async-jobs-number default to 1 (Closes: #1050577).

  * d/rules: Re-encode in UTF-8.

  * d/copyright: Standardise continuation lines.

  * d/compat: Replace with debhelper-compat build-dep.
  * d/control: Update build-dep libncurses5-dev -> libncurses-dev.
  * d/control emacs-common: Comment out redundant Recommends of emacs-el.
  * d/control emacs-common: Drop some very old Breaks emacsNN entries.

  * Fix binary-without-manpage Lintian overrides.
  * Add two Lintian overrides.

 -- Sean Whitton <email address hidden>  Wed, 30 Aug 2023 08:53:05 +0100
Superseded in sid-release
emacs (1:29.1+1-4) unstable; urgency=medium

  * Take emacs-el from the pgtk build too to fix arch:all-only build.

 -- Sean Whitton <email address hidden>  Wed, 23 Aug 2023 14:33:41 +0100
Superseded in sid-release
emacs (1:29.1+1-3) unstable; urgency=medium

  * Take emacs-bin-common binaries from the pgtk build (Closes: #1043060).
    Use the pgtk build to populate emacs-common too, for simplicity.
    Thanks to Arto Jantunen for investigation and discussion.

  * d/rules: Set TERM to avoid a build failure (Closes: #1043006).
    Thanks to Gianfranco Costamagna for the report and fix.

  * d/rules: Fix dh_listpackages test for emacs-pgtk.

  * override_dh_auto_install: Delete $(install_dir_pgtk) too.

 -- Sean Whitton <email address hidden>  Wed, 23 Aug 2023 10:15:43 +0100
Superseded in sid-release
emacs (1:29.1+1-2) unstable; urgency=medium

  * Source-only upload.

 -- Sean Whitton <email address hidden>  Tue, 01 Aug 2023 19:24:27 +0100
Superseded in sid-release
emacs (1:29.1+1-1) unstable; urgency=medium

  * Merge upstream version 29.1.
    - d/rules: Update for new name of emacs.pdmp.
    - debian/upstream-version: Update regexp to find Emacs 29.1's AC_INIT.

  * Add new emacs-pgtk binary package for the PGTK port.

  * d/control: Add build-deps on libsqlite3, libtree-sitter and libwebp.

  * Patch project-vc-recognizes-git test for Debian build.

 -- Sean Whitton <email address hidden>  Mon, 31 Jul 2023 09:28:10 +0100
Superseded in sid-release
emacs (1:28.2+1-16) unstable; urgency=medium

  * Switch to gcc-13 & restore versioned gcc build-dep (Closes: #1042185).

 -- Sean Whitton <email address hidden>  Sat, 29 Jul 2023 10:31:54 +0100
Published in bookworm-release
Superseded in sid-release
emacs (1:28.2+1-15) unstable; urgency=medium

  * emacs-common: add breaks/replaces emacs-bin-common (<< 1:28) since the
    emacs.service file moved from emacs-bin-common to emacs-common.
    Thanks to Helmut Grohne for reporting the problem and Andreas Beckmann
    for providing and testing the fix. (Closes: 1034941)

  * emacs-common: add breaks elpa-cider (<< 0.19.0+dfsg-4~).  Thanks to
    Andreas Beckmann for reporting the problem and providing and testing
    the fix. (Closes: 1035781)

 -- Rob Browning <email address hidden>  Sat, 13 May 2023 15:17:27 -0500
Published in bullseye-release
emacs (1:27.1+1-3.1+deb11u1) bullseye-security; urgency=medium

  * CVE-2022-45939 (Closes: #1025009)

 -- Moritz Mühlenhoff <email address hidden>  Wed, 04 Jan 2023 20:23:36 +0100
Superseded in sid-release
emacs (1:28.2+1-14) unstable; urgency=medium

  * Fix gnus nnml crash on some invalid headers.  Add
    0026-Gnus-nnml-should-avoid-crashing-on-some-invalid-head.patch to
    address the issue. (Closes: 1033397)

  * Fix Org Mode command injection vulnerability CVE-2023-28617.  Add
    0027-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-1-2.patch and
    0028-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-2-2.patch to
    address the issue. (Closes: 1033342)

 -- Rob Browning <email address hidden>  Sat, 01 Apr 2023 22:38:56 -0500
Superseded in sid-release
emacs (1:28.2+1-13) unstable; urgency=high

  * Cherry-pick upstream fixes for command injection vulnerabilities
    (CVE-2023-27984, CVE-2023-27986) (Closes: #1032538).

 -- Sean Whitton <email address hidden>  Tue, 14 Mar 2023 13:30:28 -0700
Superseded in sid-release
emacs (1:28.2+1-12) unstable; urgency=medium

  * Fix memory leak in etags.c introduced by recent security fix.
    Thanks to Adrian Bunk for identifying the issue.

 -- Sean Whitton <email address hidden>  Thu, 02 Mar 2023 12:21:19 -0700
Superseded in sid-release
emacs (1:28.2+1-11) unstable; urgency=high

  * Cherry-pick upstream fixes for command injection vulnerabilities
    (CVE-2022-48337, CVE-2022-48338, CVE-2022-48339) (Closes: #1031730).

 -- Sean Whitton <email address hidden>  Wed, 22 Feb 2023 11:01:50 -0700
Superseded in sid-release
emacs (1:28.2+1-10) unstable; urgency=medium

  * Fix copyright tests for 2023 onwards.  Thanks to Mattias Engdegård for
    the fix, and Vincent Lefevre for reporting the bug and posting the
    patch to the Debian BTS (Closes: #1028607).

 -- Sean Whitton <email address hidden>  Tue, 17 Jan 2023 17:32:40 -0700
Superseded in sid-release
emacs (1:28.2+1-9) unstable; urgency=medium

  * Backport inhibit-automatic-native-compilation from Emacs 29.
    We intend to use the EMACS_INHIBIT_AUTOMATIC_NATIVE_COMPILATION
    environment variable to address bugs like #1021842.

 -- Sean Whitton <email address hidden>  Sun, 18 Dec 2022 15:36:53 -0700
Superseded in sid-release
emacs (1:28.2+1-8) unstable; urgency=high

  * Fix ctags local command execution vulnerability (CVE-2022-45939)
    (Closes: #1025009).

 -- Sean Whitton <email address hidden>  Thu, 01 Dec 2022 18:44:21 -0700
Superseded in sid-release
emacs (1:28.2+1-7) unstable; urgency=medium

  * Drop unused gcc-12 and libmagick++-6.q16-dev build-deps.

  * Add liblcms2-dev build-dep.

  * d/copyright: Fix format of Upstream-Contact field.

  * d/copyright: Fix the names of upstream's release tag and our tarball.
    Introduce a new substitution variable, DEBORIG_VERSION.

  * Run 'wrap-and-sort -st'
    Additionally apply the changes to d/copyright.in.

 -- Sean Whitton <email address hidden>  Sun, 27 Nov 2022 17:37:32 -0700
Superseded in sid-release
emacs (1:28.2+1-6) unstable; urgency=medium

  * Mark two flaky tests as unstable.
    test-undo-region is failing on Debian arch:all autobuilders, and
    process-tests/multiple-threads-waiting randomly fails locally and on
    autobuilders. (Closes: #1024060)

 -- Sean Whitton <email address hidden>  Thu, 17 Nov 2022 13:13:12 -0700
Superseded in sid-release
emacs (1:28.2+1-5) unstable; urgency=medium

  * Fix large core dumps from background processes.
    Add 0013-Fix-large-core-dumps-from-background-processes.patch to fix
    the problem. (Closes: #1017711)

 -- Sean Whitton <email address hidden>  Sun, 13 Nov 2022 13:44:02 -0700
Superseded in sid-release
emacs (1:28.2+1-4) unstable; urgency=medium

  * Fix eln files not being generated by native-comp-async.
    Add 0012-Fix-eln-files-not-being-generated-when-native-comp-a.patch to
    fix the problem.  Thanks to Youhei SASAKI and Tatsuya Kinoshita for
    reporting the problem and indicating the upstream fix to backport
    (Closes: #1023440).

 -- Sean Whitton <email address hidden>  Tue, 08 Nov 2022 12:32:50 -0700
Superseded in sid-release
emacs (1:28.2+1-3) unstable; urgency=medium

  * Avoid fork bomb caused by native compilation trampolines.
    Add 0011-Avoid-fork-bomb-caused-by-native-compilation-trampol.patch to
    fix the problem.

 -- Sean Whitton <email address hidden>  Thu, 27 Oct 2022 15:41:35 -0700
Superseded in sid-release
emacs (1:28.2+1-2) unstable; urgency=medium

  * Avoid fork bomb caused by native compilation.  Add
    0010-Avoid-fork-bomb-caused-by-native-compilation.patch to fix the
    problem.  Thanks to Aymeric Agon-Rambosson for help backporting the
    patch.

 -- Sean Whitton <email address hidden>  Tue, 25 Oct 2022 18:41:26 -0700
Superseded in sid-release
emacs (1:28.2+1-1) unstable; urgency=medium

  * Merge upstream version 28.2.

  * Add myself, Sean Whitton, to Uploaders field.

 -- Sean Whitton <email address hidden>  Thu, 13 Oct 2022 16:32:09 -0700
Superseded in sid-release
emacs (1:28.1+1-4) unstable; urgency=medium

  [ Rob Browning ]
  * debian/rules: don't set debian CFLAGS to -O0 on arm64 anymore.  It
    looks like this may be fixed now.  Let's see.

  * Disable debian mips64el native compilation given ABI incompatibility.
    Currently ./configure fails on eller.debian.org (mipsel host with
    mips64 sbuild chroot) with this in the config.log: Error: -march=mips1
    is not compatible with the selected ABI.

  * Disable debian s390x native compilation to avoid build crashes.
    cf. https://debbugs.gnu.org/57789

  * Fix pdumper alignment problem causing m68k build failures.  Add
    0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch to address
    the issue.  Thanks to John Paul Adrian Glaubitz for the
    patch. (Closes: 1019130)

  * Ignore lintian shared-library-lacks-prerequisites for eln files.

  * Don't crash when the ~/.emacs.d/eln-cache isn't writable.  Add
    0010-Emacs-should-no-longer-crash-when-the-eln-cache-isn-.patch to fix
    the problem.  Thanks to David Bremner for helping pursue the issue.

  [ Nicholas D Steeves ]
  * Don't enable Debian systemd unit by default.

 -- Rob Browning <email address hidden>  Mon, 26 Sep 2022 20:27:06 -0500
Superseded in sid-release
emacs (1:28.1+1-3) unstable; urgency=medium

  * Have emacs-common depend on emacs-el until the crash is resolved.
    This should mitigate a whole raft of bugs, some of which have been
    merged into #1017698.

  * debian/copyright: fix DEP-5 format errors.  Have one upstream-contact
    with multiple values (DEP-5), and separate paragraphs in comments with
    " ." lines.

 -- Rob Browning <email address hidden>  Wed, 07 Sep 2022 16:08:01 -0500
Superseded in sid-release
emacs (1:28.1+1-2) unstable; urgency=medium

  * Switch from gcc 11 to 12.

 -- Rob Browning <email address hidden>  Sat, 20 Aug 2022 17:02:41 -0500
Superseded in sid-release
emacs (1:28.1+1-1) unstable; urgency=medium

  * Merge upstream version 28.1. (Closes: #1009169)

  * Update debian/copyright for 28.1.

  * Drop 0008-Don-t-downcase-real-xref-in-elisp-mode-tests.patch.  This
    appears to have been addressed upstream, and now the patch just breaks
    the tests.

  * debian/rules: configure --with-libsystemd not --enable-libsystemd.
    The latter doesn't appear to be a supported option.

  * debian/control: recommend fonts-noto-color-emoji.  See "** Improved
    support for Emoji" in the 28.1 NEWS.

  * debian/rules: update copyrights; rely on dpkg pkg-info.mk for src_name
    and debian_ver; rely on dpkg architecture.mk for DEB_HOST_*
    DEB_BUILD_*.; move libexecdir /usr/lib to /usr/libexec.

  * debian/emacs.desktop: add upstream "StartupNotify=true".

  * debian/compat: upgrade from 10 to 13.

  * Enable native compilation for debian.  Thanks to Aymeric
    Agon-Rambosson for noting that the native-lisp tree is flavor
    specific.

  * debian/control: add ca-certificates build dependency for tests.  The
    process-async-https-with-delay test depends on it.

  * debian/changelog: add 1:27.1+1-3.1 NMU.

 -- Rob Browning <email address hidden>  Fri, 15 Jul 2022 17:26:23 -0500
Superseded in bullseye-release
Superseded in sid-release
emacs (1:27.1+1-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * d/p/0014-Skip-tests-that-require-Internet-when-there-s-no-Int.patch:
    Skip tests that require internet connection, fixing a FTBFS.
    (Closes: #982969)

 -- Sergio Durigan Junior <email address hidden>  Sat, 20 Mar 2021 17:41:44 -0400

Available diffs

Published in buster-release
emacs (1:26.1+1-3.2+deb10u2) buster; urgency=medium

  * Don't crash with OpenPGP User IDs with no e-mail address.  Add
    0015-Avoid-elisp-crash-for-OpenPGP-User-IDs-with-no-e-mai.patch to
    address the issue.  Thanks to Daniel Kahn Gillmor for the upstream
    fix, and reminders to include it. (Closes: #919642)

 -- Rob Browning <email address hidden>  Fri, 22 Jan 2021 19:42:27 -0600
Superseded in sid-release
emacs (1:27.1+1-3) unstable; urgency=medium

  * Strip parent path from package descriptions for reprodcibility.  Add
    0012-Strip-parent-path-from-package-descriptions-for-repr.patch to
    incorporate the changes.  Thanks to Chris Lamb for reporting the
    problem and tracking down the cause. (Closes: 972861)

  * Apply upstream patch to restore schemas.xml to fix nXML mode.  Add
    0013-Recover-the-contents-of-the-schemas.xml-file.patch to incorporate
    the changes.  Thanks to Yasuhiro KIMURA for reporting the problem and
    the fix.  (Closes: 973633)

 -- Rob Browning <email address hidden>  Sat, 07 Nov 2020 16:16:23 -0600
Superseded in sid-release
emacs (1:27.1+1-2) unstable; urgency=medium

  * Upload to unstable.

 -- Rob Browning <email address hidden>  Sat, 24 Oct 2020 11:31:42 -0500
Deleted in experimental-release (Reason: None provided.)
emacs (1:27.1+1-1) experimental; urgency=medium

  * Merge upstream version 27.1.

  * Update debian/control for 27.1.

  * Update debian/copyright for 27.1.

  * Update debian/control build-deps for 27.1.

  * Fix emacs-module-tests to work with VPATH builds.  Add
    0011-emacs-module-tests-fix-VPATH-builds.patch to address the issue.

  * debian/rules: put new pdmp files in flavor-specific packages.

 -- Rob Browning <email address hidden>  Sun, 23 Aug 2020 16:09:09 -0500
Superseded in sid-release
emacs (1:26.3+1-2) unstable; urgency=medium

  * Fix intermittent test failures in process-tests.  Add
    0012-The-Emacs-process-tests-should-no-longer-fail-interm.patch to
    address the issue.  Thanks to Ivo De Decker for reporting the problem,
    J. Smith for tracking down the upstream bug, and Nick Gasson for
    locating the upstream patch. (Closes: 944616)

 -- Rob Browning <email address hidden>  Sat, 16 May 2020 19:25:51 -0500
Superseded in sid-release
Superseded in buster-release
emacs (1:26.1+1-3.2+deb10u1) buster; urgency=high

  * Update the EPLA packaging key (previous key expires 2019-09-23) via
    the upstream commit f16785d361097df9fddfcc0b60ae6f0d92e7e911.  Add the
    old and new keyrings to debian/ and debian/source/include-binaries
    since debian/patches/ can't handle git binary diffs.  Thanks to Stefan
    Monnier for reporting the problem and providing the patch.

 -- Rob Browning <email address hidden>  Wed, 04 Sep 2019 21:35:24 -0500
Superseded in sid-release
emacs (1:26.3+1-1) unstable; urgency=medium

  * Merge upstream version 26.3. (Closes: 939737)

  * Update debian/copyright for 26.3.

  * Update debian/control for 26.3.

  * Don't override the upstream EPLA packaging key anymore.  Emacs 26.3
    has the correct version.

 -- Rob Browning <email address hidden>  Mon, 09 Sep 2019 20:17:48 -0500
Superseded in sid-release
emacs (1:26.1+1-4) unstable; urgency=high

  * Update the EPLA packaging key (previous key expires 2019-09-23) via
    the upstream commit f16785d361097df9fddfcc0b60ae6f0d92e7e911.  Add the
    old and new keyrings to debian/ and debian/source/include-binaries
    since debian/patches/ can't handle git binary diffs.  Thanks to Stefan
    Monnier for reporting the problem and providing the patch.

 -- Rob Browning <email address hidden>  Sun, 08 Sep 2019 15:02:23 -0500
Superseded in sid-release
emacs (1:26.1+1-3.3) unstable; urgency=medium

  * Non-maintainer upload.

  * Drop transitional versioned emacsXX* packages.

  * Cherry-pick 408bf21a8c and 95b77b0451 to fix crashes with color fonts,
    thanks to Vincent Lefevre.  (Closes: #929567)

 -- Andreas Beckmann <email address hidden>  Fri, 12 Jul 2019 20:42:27 +0200
Superseded in buster-release
Superseded in sid-release
emacs (1:26.1+1-3.2) unstable; urgency=medium

  * Non-maintainer upload.

  * Add more transitional packages for ancient versioned packages
    emacs21{,-nox}, emacs22{,-gtk,-nox}.  (Closes: #916758)

  * Drop -dbg packages in favor of autogenerated -dbgsym packages.

 -- Andreas Beckmann <email address hidden>  Sun, 03 Feb 2019 15:42:30 +0100
Superseded in sid-release
emacs (1:26.1+1-3.1) unstable; urgency=medium

  * Non-maintainer upload.

  * Really handle the emacs-{gtk,lucid,nox} doc dir transition manually.
    This cannot be handled by 'dpkg-maintscript-helper dir_to_symlink' because
    of the arch:all to arch:any switch at the same time (bug #813455).
    Do not forcibly remove the old docdir in the preinst to avoid bad effects
    on other packages. Instead, in the postinst, replace the now empty
    directory with the intended symlink.  (Closes: #911616)

  * emacs-common: Add Breaks against all (versioned) emacs binary packages
    predating the unversioning in 1:25.

  * emacs-common: Add Breaks against known incompatible packages:
    - edb  (Closes: #875430)
    - egg  (Closes: #910925)

  * Add Vcs-* URLs.  (Closes: #690771)

  * Cherry-pick 34b4da37 to fix a test failure.  (Closes: #918646)

  * Clean-up debian/control.

  * Use https:// URLs and update FSF address.

  * Update Lintian overrides.

 -- Andreas Beckmann <email address hidden>  Mon, 28 Jan 2019 14:18:17 +0100
Superseded in buster-release
Superseded in sid-release
emacs (1:26.1+1-3) unstable; urgency=medium

  * Recommend mailutils instead of depending on it.
    (Closes: 917245, 916986)

 -- Rob Browning <email address hidden>  Wed, 26 Dec 2018 13:54:16 -0600

Available diffs

Superseded in sid-release
emacs (1:26.1+1-2) unstable; urgency=medium

  * Update emacs metapackage to depend on >= 1:26.1.

  * Enable support for systemd socket activation.  Thanks to Ansgar
    Burchardt for the report. (Closes: 916760)

 -- Rob Browning <email address hidden>  Thu, 20 Dec 2018 10:49:20 -0600
Deleted in experimental-release (Reason: None provided.)
emacs (1:26.1+1-1) experimental; urgency=medium

  * Merge upstream version 26.1.

  * Update debian/copyright version for 26.1.

  * Use more secure mailutils instead of internal movemail.  See the
    26.1 NEWS for more information.

  * Add debian/copyright entries for 26.1.

  * Fix epg-tests with upstream patch for newer GnuPG.  Add
    0009-An-epg-test-failure-with-recent-GnuPG-versions-has-b.patch to
    fix the problem.

  * Mark the vc-bzr-test-faulty-bzr-autoloads as unstable for now.
    Add 0010-Mark-vc-bzr-test-fauilt-bzr-autoloads-as-unstable-fo.patch to
    disable the test for now.  See the patch header for a description
    of the error.

  * tramp-test42-remote-load-path: regexp-quote directory.  Add
    0011-tramp-test42-remote-load-path-regexp-quote-directory.patch to
    fix the problem.  Otherwise the test may fail for some paths like
    those seen in an sbuild chroot,
    e.g. build/emacs-i87jK3/emacs-26.1+1/...

  * ibuffer-filter-inclusion-3: regexp-quote directory.  Add
    0012-ibuffer-filter-inclusion-3-regexp-quote-directory.patch to
    fix the problem.  Otherwise the test may fail for some paths like
    those seen in an sbuild chroot,
    e.g. build/emacs-i87jK3/emacs-26.1+1/...

  * Mark echo-server-with-dns test as :unstable for now.  It fails
    inside a Debian sbuild chroot.

 -- Rob Browning <email address hidden>  Mon, 17 Dec 2018 16:41:12 -0600
Superseded in buster-release
Superseded in sid-release
emacs (1:25.2+1-11) unstable; urgency=medium

  * Add (>= 1:25) restriction to emacs metapackage dependencies.
    Without this it was possible to end up with two empty metapackages
    installed instead of the expected metapackage and actual package.
    Thanks to Shin Yoshida for reporting the problem and Sven Joachim
    for noting the solution. (Closes: 906534)

  * Don't unexpectedly modify the byte order mark.  Add
    0014-Emacs-should-no-longer-unexpectedly-alter-the-byte-o.patch to
    fix the problem.  Thanks to Vincent Lefevre for reporting the
    problem and Eli Zaretskii for the patch. (Closes: 883434)

 -- Rob Browning <email address hidden>  Sun, 26 Aug 2018 11:49:09 -0500

Available diffs

Superseded in sid-release
emacs (1:25.2+1-10) unstable; urgency=medium

  * Handle the emacs-{gtk,lucid,nox} doc dir transition manually.
    Before the unversioning, these packages were in a different source
    package (emacs-defaults) and were arch all.  Since
    dpkg-mainscript-helper can't hande "all to any" transitions
    (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813455), clean
    up manually in the preinsts.  Thanks to Sven Joachim for reporting
    the problem and indentifying the underlying cause.
    (Closes: 905555)

 -- Rob Browning <email address hidden>  Sun, 12 Aug 2018 11:55:27 -0500

Available diffs

Superseded in sid-release
emacs (1:25.2+1-9) unstable; urgency=medium

  * Disable the eieio-test-37-obsolete-name-in-constructor test.  Its
    behavior is unpredictable, and it was causing some buildd builds
    to fail (cf. https://debbugs.gnu.org/24503).  Add
    0013-Disable-eieio-test-37-obsolete-name-in-constructor.patch to
    fix the problem, and thanks to Aaron M. Ucko for reporting it, and
    J. Smith for tracking down the upstream issue. (Closes: 879020)

  * Ensure /usr/share/doc/emacs-{gtk,lucid,nox} symlink is
    established.  Use dir_to_symlink to make sure the new symlink to
    emacs-common is correctly established if we're upgrading from the
    emacs-defaults packages that had a real directory.  Thanks to
    Andreas Beckmann for reporting the problem. (Closes: 903779)

  * Have emacs-{gtk,lucid,nox} replace all the related emacs25
    packages.  Add "emacs-gtk (<< 1:25), emacs-lucid (<< 1:25),
    emacs-nox (<< 1:25)" to the "Replaces:" for emacs-gtk,
    emacs-lucid, and emacs-nox to avoid conflicts over
    /usr/share/emacs/25.2/etc/DOC while unpacking.  Thanks to Axel
    Beckert for reporting the problem and Adrian Bunk and Sven Joachim
    for help with the solution. (Closes: 904957)

 -- Rob Browning <email address hidden>  Sat, 04 Aug 2018 12:29:53 -0500

Available diffs

Superseded in sid-release
emacs (1:25.2+1-8) unstable; urgency=medium

  * Move unversioned emacs packages from experimental to unstable.

 -- Rob Browning <email address hidden>  Sun, 29 Jul 2018 10:46:26 -0500
Deleted in experimental-release (Reason: None provided.)
emacs (1:25.2+1-7) experimental; urgency=medium

  * Unversion the emacs packages.  Remove the major version from all
    of the packages.  The flexibility provided no longer appears worth
    the complexity given the more frequent upstream releases, and
    backward-compatability across them.

  * Update debian/patches for emacs25 to emacs migration.

  * Rename emacsXY to emacsXY-gtk.

  * Fix dbg package self-dependencies.

  * Stop versioning packages; change emacs25 to emacs.

  * Move mail-host-address and gnus-nntpserver-file to new
    00debian.el.

  * Move emacs binary metapackage to this package.  Add epoch so that
    new versions of the metapackage will be higher than the last
    standalone version (47.0).

  * Handle local emacs/site-lisp here instead of in emacsen-common.

  * Depend on emacsen-common (>= 3.0.0) This will complete the
    transfer of the emacs metapackage namespace to the emacs source
    package as a new concrete emacs flavor.

  * Add emacs23, emacs24, and emacs25 transitional packages.

  * debian/control: change priority extra to optional as per policy.

  * Have binary flavor packages depend on emacs-common for doc
    symlink.

 -- Rob Browning <email address hidden>  Sun, 27 May 2018 10:57:34 -0500
150 of 50 results