Package Details: emacs-magit 2.90.1-2

Git Clone URL: https://aur.archlinux.org/emacs-magit.git (read-only)
Package Base: emacs-magit
Description: It's Magit! A Emacs mode for Git.
Upstream URL: http://github.com/magit/magit
Licenses: GPL3
Conflicts: emacs-magit-git
Provides: emacs-magit
Submitter: esben
Maintainer: esben
Last Packager: esben
Votes: 3
Popularity: 0.002288
First Submitted: 2017-12-15 09:04
Last Updated: 2019-11-06 17:23

Latest Comments

1 2 Next › Last »

esben commented on 2019-11-06 17:23

Sorry. .SRCINFO updated/fixed now.

ubuntuxp commented on 2019-11-05 17:12

I keep getting errors about not finding ghub. After some investigation, I found that .SRCINFO hasn't been updated to include emacs-ghub.

esben commented on 2019-11-04 06:52

Version removed on emacs dependency.

yar commented on 2019-11-03 22:49

Once again, please remove the versioned dependency on emacs. Bug #60763 was closed as "Won't Implement", which means emacs-nox will not support any versioned dependencies. https://bugs.archlinux.org/task/60763

esben commented on 2019-11-02 16:57

emacs-ghub added to depends, thanks.

smp commented on 2019-11-02 13:09

I had to add emacs-ghub to depends in order to successfully build this package in a clean chroot.

esben commented on 2019-01-14 22:00

treepy should be fixed now also.

smp commented on 2019-01-14 21:23

esben: Thanks for the quick fix, it solved the mentioned issue. Dependency emacs-treepy-git (also a dependency of emacs-ghub) seems to cause a similar problem. One more change to the PKGBUILD is required to build emacs-magit successfully on my system:

diff --git a/PKGBUILD b/PKGBUILD
index 5b94678..3fecf84 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -19,8 +19,8 @@ md5sums=('SKIP')

 build() {
   cd "$srcdir/${_github_repo}"
-  make LOAD_PATH="-L /usr/share/emacs/site-lisp -L /usr/share/emacs/site-lisp/dash -L /usr/share/emacs/site-lisp/graphql -L ${srcdir}/magit/lisp" \
-       lisp docs
+  make LOAD_PATH="-L /usr/share/emacs/site-lisp -L /usr/share/emacs/site-lisp/dash -L /usr/share/emacs/site-lisp/graphql \
+       -L /usr/share/emacs/site-lisp/treepy -L ${srcdir}/magit/lisp" lisp docs
 }

 package() {

esben commented on 2019-01-14 20:58

C5OK5Y: I have made a change which hopefully will resolve it for you. Please try again.

smp commented on 2019-01-14 19:30

Despite repeated attempts, I can't seem to be able to build package versions 2.13.1-{1,2}. The problem seems to be related to the emacs-graphql dependency of emacs-ghub:

==> Starting build()...
make[1]: Entering directory '/home/.../emacs-magit/src/magit/lisp'
Compiling git-commit.el
Compiling magit-utils.el
Compiling magit-section.el
Compiling magit-git.el
Compiling magit-mode.el
Compiling magit-margin.el
Compiling magit-process.el
Compiling magit-autorevert.el
Compiling magit-core.el
Compiling magit-diff.el
Compiling magit-log.el
Compiling magit-wip.el
Compiling magit-apply.el
Compiling magit-repos.el
Compiling magit.el
Compiling magit-status.el

In toplevel form:
magit-status.el:30:1:Error: Cannot open load file: No such file or directory, graphql
make[1]: *** [Makefile:65: magit-status.elc] Error 1
make[1]: Leaving directory '/home/.../emacs-magit/src/magit/lisp'
make: *** [Makefile:72: lisp] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

I've satisfied the emacs-graphql dependency with emacs-graphql-git. Am I the only one who has encountered such an error?