Your message dated Thu, 28 Nov 2024 04:03:54 -0800
with message-id <87mshjva39....@debian-hx90.lan>
and subject line Re: Bug#1068900: elpa-magit-forge: Missing versioned
dependency on elpa-transient
has caused the Debian Bug report #1068900,
regarding elpa-magit-forge: Missing versioned dependency on elpa-transient
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 ow...@bugs.debian.org
immediately.)
--
1068900: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068900
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: elpa-magit-forge
Version: 0.3.2+git20231227.1.299bbaa-1
Severity: serious
Justification: Policy 3.5
Upgrading to the new snapshot of magit-forge on testing results in the
following:
install/magit-forge-0.3.2.50snapshot: Handling install of emacsen flavor emacs
install/magit-forge-0.3.2.50snapshot: byte-compiling for emacs
../../elpa-src/treepy-0.1.1/treepy.el: Warning: Case 'node will match ‘quote’.
If that’s intended, write (node quote) instead. Otherwise, don’t quote ‘node’.
../../elpa-src/treepy-0.1.1/treepy.el: Warning: Case 'context will match
‘quote’. If that’s intended, write (context quote) instead. Otherwise, don’t
quote ‘context’.
../../elpa-src/treepy-0.1.1/treepy.el: Warning: Case ':preorder will match
‘quote’. If that’s intended, write (:preorder quote) instead. Otherwise,
don’t quote ‘:preorder’.
../../elpa-src/treepy-0.1.1/treepy.el: Warning: Case ':postorder will match
‘quote’. If that’s intended, write (:postorder quote) instead. Otherwise,
don’t quote ‘:postorder’.
../../elpa-src/treepy-0.1.1/treepy.el: Warning: Case ':preorder will match
‘quote’. If that’s intended, write (:preorder quote) instead. Otherwise,
don’t quote ‘:preorder’.
../../elpa-src/treepy-0.1.1/treepy.el: Warning: Case ':postorder will match
‘quote’. If that’s intended, write (:postorder quote) instead. Otherwise,
don’t quote ‘:postorder’.
Emergency (magit): Magit requires ‘transient’ >= 0.5.0,
but due to bad defaults, Emacs’ package manager, refuses to
upgrade this and other built-in packages to higher releases
from GNU Elpa.
To fix this, you have to add this to your init file:
(setq package-install-upgrade-built-in t)
Then evaluate that expression by placing the cursor after it
and typing C-x C-e.
Once you have done that, you have to explicitly upgrade ‘transient’:
M-x package-upgrade transient RET
Then you also must make sure the updated version is loaded,
by evaluating this form:
(progn (unload-feature ’transient t) (require ’transient))
If you don’t use the ‘package’ package manager but still get
this warning, then your chosen package manager likely has a
similar defect.
In toplevel form:
forge-bitbucket.el:26:2: Error: Invalid slot name: "#<transient-suffix
transient-suffix-158867986500>", :inapt-face
In toplevel form:
forge-commands.el:25:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-gitea.el:26:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-github.el:27:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-gitlab.el:27:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-gogs.el:26:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-issue.el:25:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-list.el:28:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-notify.el:25:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-pkg.el:1:2: Warning: ‘define-package’ is an obsolete function (as of
29.1).
In toplevel form:
forge-post.el:27:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-pullreq.el:25:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-repo.el:25:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-revnote.el:25:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-semi.el:25:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge-topic.el:30:2: Error: forge-topic-mark-read is already defined as
something else than a generic function
In toplevel form:
forge.el:44:2: Error: forge-topic-mark-read is already defined as something
else than a generic function
In toplevel form:
magit-forge-pkg.el:1:2: Warning: ‘define-package’ is an obsolete function (as
of 29.1).
ERROR: install script from elpa-magit-forge package failed
dpkg: error processing package elpa-magit-forge (--configure):
installed elpa-magit-forge package post-installation script subprocess
returned error exit status 1
Processing triggers for install-info (7.1-3) ...
Errors were encountered while processing:
elpa-magit-forge
Config is in use.
E: Sub-process /usr/bin/dpkg returned an error code (1)
Please add a versioned dependency on elpa-transient to prevent this from
getting out of sync in testing, and to keep partial upgrades working.
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.6.15-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=en_US.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages elpa-magit-forge depends on:
ii dh-elpa-helper 2.0.17
ii elpa-closql 1.2.1+git20231217.1.1b2ee60-1
ii elpa-compat 29.1.4.5+dfsg-1
ii elpa-dash 2.19.1+git20220608.1.0ac1ecf+dfsg-1
ii elpa-emacsql-sqlite 3.1.1+git20230417.6401226+ds-1
ii elpa-ghub 3.6.0-4
ii elpa-let-alist 1.0.6-2
ii elpa-magit 3.3.0+git20231219.1.c7ab6931-1
ii elpa-markdown-mode 2.6-1
ii elpa-seq 2.24-1
ii elpa-transient 0.6.0-1
ii elpa-yaml 0.5.5-1
ii emacs-common 1:29.3+1-1
ii emacsen-common 3.0.5
Versions of packages elpa-magit-forge recommends:
ii emacs 1:29.3+1-1
ii emacs-pgtk [emacs] 1:29.3+1-1
elpa-magit-forge suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 0.4.4-1
With the recent upload of newer transient version, elpa-magit-forge
installs and activates fine. Marking fixed with the latest version.
--
Regards,
Xiyue Deng
--- End Message ---