Your message dated Fri, 25 Jul 2025 08:49:51 +0000
with message-id <[email protected]>
and subject line Bug#1103033: fixed in emacs 1:30.1+1-7
has caused the Debian Bug report #1103033,
regarding emacs: generate versioned Provides for all :core packages
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1103033: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103033
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dh-elpa
Version: 2.1.9
Severity: wishlist
A recent bug#1101304 shows some limitation of version handling of
dh-elpa for packages that are both built-in and packaged separately.
Currently, dh-elpa can mark a package as packaged separately, and then
detect the version from an addon comment header, much like non-built-in
packages. However, when a built-in package is sufficiently new, an
addon can directly depend on Emacs itself without requiring the
separately packaged version.
As an improvement to avoid requiring the separated packaged version, for
a package `foo' that is built-in, if the packaged version meets the
requirement of an addon, ${elpa:Depends} can just generate "Emacs (>=
<current version>)"; otherwise generate "elpa-foo (>= <required
version>)" as before.
Implementation wise, AFAIK there is no public API to query the version
of a built-in package, so for now one may need to inspect
`package--built-versions' directly. Not sure whether upstream would
implement an API for querying built-package versions.
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.21-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages dh-elpa depends on:
ii debhelper 13.24.2
ii emacs 1:30.1+1-5
ii emacs-gtk [emacs] 1:30.1+1-5
ii libarray-utils-perl 0.5-3
ii libconfig-tiny-perl 2.30-1
ii libdebian-source-perl 0.128
ii libdpkg-perl 1.22.18
ii libfile-find-rule-perl 0.34-3
ii libtext-glob-perl 0.11-3
ii perl 5.40.1-2
dh-elpa recommends no packages.
dh-elpa suggests no packages.
-- no debconf information
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: emacs
Source-Version: 1:30.1+1-7
Done: Sean Whitton <[email protected]>
We believe that the bug you reported is fixed in the latest version of
emacs, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sean Whitton <[email protected]> (supplier of updated emacs package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 25 Jul 2025 09:37:19 +0100
Source: emacs
Architecture: source
Version: 1:30.1+1-7
Distribution: experimental
Urgency: medium
Maintainer: Rob Browning <[email protected]>
Changed-By: Sean Whitton <[email protected]>
Closes: 1103033
Changes:
emacs (1:30.1+1-7) experimental; urgency=medium
.
* Add & run script to generate Breaks/Replaces/Provides for builtin
packages during the build (Closes: #1103033).
Thanks to Xiyue Deng for the script.
.
* Backport upstream commit adding builtin packages query interfaces.
Checksums-Sha1:
f8922ccdba533a3898deb8b475e6a2dc6a5c91f3 3087 emacs_30.1+1-7.dsc
30b9818caaac68ed4c3ecc916852aedb61458f52 70564 emacs_30.1+1-7.debian.tar.xz
Checksums-Sha256:
f7d7d5025bcdccb41b3fd75c759f762a4e33309e6fbcf37c43ae9b17942cf289 3087
emacs_30.1+1-7.dsc
197126da3ca5af8632e443bafc811999066b2350f793e0e6b0eadff8504d9a39 70564
emacs_30.1+1-7.debian.tar.xz
Files:
7bd65c8ff72538631b48fcc4bdfee7c6 3087 editors optional emacs_30.1+1-7.dsc
b20ad33209e4acd060d28d8a2540df4c 70564 editors optional
emacs_30.1+1-7.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmiDQpAACgkQaVt65L8G
YkBywRAAkKsaHIRZeZpIP/G0kfESfIPUQDMaLxeY1UY8KTyNhJ27JglMzob0eRlq
uzW8H/Zkd6gFyTfzsEI0PluletB1X4ftSOPByvy7buf4ZKOF+/6j7XPn/2Hgugrp
5QR2JJJMXASAmMENAy2uQF/XkYpmn/Z6G32KW11WalEZMuGveGusQlz0bRQwYQ2n
K64YP42qbmnPFAp0zsAS2lzeKsFPOGmtvF/YQoXYIQtZCFjT+s+EOkdKSa9s6Rha
SV1bXaoyTZuB0zQMMpthoacq1SIFKZBZtf+vxSu9kft8w9SN5/CT2w6c4SQQSfVV
vLuCFERP4vwPD1gomvud9ADKVj9Nz+ToW9fV0BeA78GKA0D0IkIfcfhStN5VTPVy
nxG6I1HQd5JKAfFzqUdlvmQDRmkdYF5qc6vdcZedapXZsxEa1HR0zRSdSEOLnY7Z
X2P1rjjTRrmVZMqMBWBcmPfG0jClly4RW7vVSXgV8IsR0CypG7tVZQXcmPLubJvb
AFEIoRIVDMiVcEJTKi8qnsqCr91pfEC43y2n/xqhgy6YmbsZVlUdJZJCpWIgyrNf
zZYnY3O14s4PsHCHlIDgIVFS5hdHtU6wXdGoeD5RCYz+ahqETuxjxFnKbq5PmXgz
ObZahn+Nvj9Ly9AI721nYJo4ERwxRT88m4dcY2xsKlFAUEltlBs=
=rYIX
-----END PGP SIGNATURE-----
pgpfdnYgL2P0M.pgp
Description: PGP signature
--- End Message ---