Commit91385e00Recorded30 Jul 2026Repositorycore-channel

Drop the superseded Emacs canonical object

Message

sigil channel publish writes an objects/<identity>.sgl per binding but never removes the object a re-publish supersedes, and channel check reports "no changes" with the orphan present -- so nothing notices. This one is the Emacs definition from before --without-xml2 was made explicit. Nothing in the signed catalogue or snapshot covers the objects directory, so removing an unreferenced object leaves the channel verifying clean, as the check above confirms.

Changed
 objects/d64a1058772a9536aabdd66610d6838730a5e3c47ce2d1f43e5995ce888b8cc2.sgl | 1 -
 1 file changed, 1 deletion(-)
Diff
objects/d64a1058772a9536aabdd66610d6838730a5e3c47ce2d1f43e5995ce888b8cc2.sgldeleted
@@ -1 +0,0 @@
1
(package-v1 name: "emacs" version: "30.2" source: (source location: "https://ftp.gnu.org/gnu/emacs/emacs-30.2.tar.xz" sha256: "b3f36f18a6dd2715713370166257de2fae01f9d38cfe878ced9b1e6ded5befd9") buildenv: "894ca74bdb03c25d79f00ce915bbe25c56eba192334963c69e1846e6c84526cb" dependencies: ("82b7de949e90992450f57ce5b4eb0cb3f1107d3731376dc19bd56c009bf38aad" "8695c98c7ed14c29bd12a3e4bc9d0287e1d55fccb25f568662909296d8e51781" "9625c2c1a633c79836e4ad7a13c2532af92b7b423ced098ca20d31c984e54818" "b575d0e29ea3f15262d850a4732a007779037f2ba55b67153738430eb91c8736" "e7026efe2fe0fc17c068cab9bad5277f9131f6fc4d379acd2bc7373477cbb9ce") phases: ((phase kind: configure args: ("--prefix=/out" "--disable-build-details" "--with-tree-sitter" "--with-modules" "--without-x" "--with-x-toolkit=no" "--without-xft" "--without-harfbuzz" "--without-libotf" "--without-m17n-flt" "--without-cairo" "--without-lcms2" "--without-gif" "--without-jpeg" "--without-png" "--without-rsvg" "--without-tiff" "--without-webp" "--without-xpm" "--without-dbus" "--without-gsettings" "--without-libsystemd" "--without-selinux" "--without-sound" "--without-gnutls" "--without-gpm" "--without-pop" "--without-mailutils") patches: ()) (phase kind: make args: () patches: ()) (phase kind: install args: () patches: ())) divergences: ((divergence file-glob: "libexec/emacs/*/*.pdmp" max-differing-bytes: 64)))