Skip to content

After updating magit I get a forge error stating the directory or file "forge-forgejo" can't be opened. #739

@ScriptMang

Description

@ScriptMang

When I load emacs I expect no pkg error, but after updating magit, it
produces a forge error such that I can't load magit at point anymore on my project.
It also said ghub isn't update and that it requires ghub 2.4.1.

Error on StartUp:

Error (use-package): forge/:catch: Cannot open load file: No such file or directory, forge-forgejo

Error on Call to Magit at Point:

Debugger entered--Lisp error: (void-variable forge-status-buffer-default-topic-filters)
  (clone forge-status-buffer-default-topic-filters)
  (setq forge--buffer-topics-spec (clone forge-status-buffer-default-topic-filters))
  (if forge--buffer-topics-spec nil (setq forge--buffer-topics-spec (clone forge-status-buffer-default-topic-filters)))
  forge--init-buffer-topics-spec()
  run-hooks(change-major-mode-after-body-hook special-mode-hook magit-section-mode-hook magit-mode-hook magit-status-mode-hook)
  apply(run-hooks (change-major-mode-after-body-hook special-mode-hook magit-section-mode-hook magit-mode-hook magit-status-mode-hook))
  run-mode-hooks(magit-status-mode-hook)
  magit-status-mode()
  magit-setup-buffer-internal(magit-status-mode nil ((magit-buffer-diff-args ("--no-ext-diff")) (magit-buffer-diff-files nil) (magit-buffer-log-args ("-n256" "--decorate")) (magit-buffer-log-files nil)))
  magit-status-setup-buffer("/Users/username/github/my_project/")
  magit(nil ((9 . 8) (("/Users/username/github/my_project/" forge-get-repository :known?)) (("/Users/username/github/my_project/" "remote" "get-url" "origin") . "git@github.com:ScriptMang/my_project.git") (("/Users/username/github/my_project/" . config) . #<hash-table equal 26/65 0x4b5a2aa3>) (("/Users/username/github/my_project/" magit-gitdir) . "/Users/username/github/my_project/.git/") (("/Users/username/github/my_project/" "rev-parse" "--git-dir") . ".git") (("/Users/username/github/my_project/" . magit-toplevel) . "/Users/username/github/my_project/") (("/Users/username/github/my_project/" "rev-parse" "--show-cdup") . "") (("/Users/username/github/my_project/" "rev-parse" "--show-toplevel") . "/Users/username/github/my_project")))
  funcall-interactively(magit nil ((9 . 8) (("/Users/username/github/my_project/" forge-get-repository :known?)) (("/Users/username/github/my_project/" "remote" "get-url" "origin") . "git@github.com:ScriptMang/my_project.git") (("/Users/username/github/my_project/" . config) . #<hash-table equal 26/65 0x4b5a2aa3>) (("/Users/username/github/my_project/" magit-gitdir) . "/Users/username/github/my_project/.git/") (("/Users/username/github/my_project/" "rev-parse" "--git-dir") . ".git") (("/Users/username/github/my_project/" . magit-toplevel) . "/Users/username/github/my_project/") (("/Users/username/github/my_project/" "rev-parse" "--show-cdup") . "") (("/Users/username/github/my_project/" "rev-parse" "--show-toplevel") . "/Users/username/github/my_project")))
  command-execute(magit record)
  execute-extended-command(nil "magit" "magit")
  funcall-interactively(execute-extended-command nil "magit" "magit")
  command-execute(execute-extended-command)

Magit verision:
CleanShot 2025-01-14 at 11 56 13@2x

Metadata

Metadata

Assignees

No one assigned

    Labels

    movedThis issue has been moved to a discussion

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions