Package Details: emacs-git 30.0.50.169253-1

Git Clone URL: https://aur.archlinux.org/emacs-git.git (read-only, click to copy)
Package Base: emacs-git
Description: GNU Emacs. Development master branch.
Upstream URL: http://www.gnu.org/software/emacs/
Keywords: development editor IDE text
Licenses: GPL3
Conflicts: emacs
Provides: emacs
Submitter: toropisco
Maintainer: toropisco
Last Packager: toropisco
Votes: 107
Popularity: 1.93
First Submitted: 2014-01-05 02:05 (UTC)
Last Updated: 2023-10-14 18:36 (UTC)

Required by (313)

Sources (2)

Pinned Comments

toropisco commented on 2017-06-30 19:14 (UTC) (edited on 2022-05-15 13:26 (UTC) by toropisco)

This PKGBUILD is a work in progress. If you find PACKAGING bugs, please let me know ASAP.

Upstream bugs are to be reported upstream. Check out the emacs-devel archives to confirm if this is an already known bug. In fact... Why are you not subscribed to emacs-devel?. Also check the emacs-bug-tracker archives.

Reporting bugs: Write to the Emacs Bug Tracker and report it there. Or, better yet, use the debbugs client included with the text editor. You will find instructions at https://debbugs.gnu.org/. Good luck!

If you confirm it is a packaging bug, you are welcome to report it here.

Yaourt and other automated tools users BEWARE! This PKGBUILD is written with hand updating in mind and I won't fix bugs arising from such use. Besides, cloning the same repository time and time again from a non-profit such as the GNU Project/FSF gives out a very low image of you.

Latest Comments

« First ‹ Previous 1 .. 13 14 15 16 17 18 19 20 21 22 23 .. 39 Next › Last »

bandali commented on 2018-06-11 15:20 (UTC)

Indeed, 'high-color-icon-theme' should be 'hicolor-icon-theme', and 'libfixes' should be 'libxfixes'.

rompy commented on 2018-06-11 07:06 (UTC) (edited on 2018-06-11 10:59 (UTC) by rompy)

The depends lines where it contains 'dbus high-color-icon-theme' should be 'dbus' 'hicolor-icon-themes' (for LUCID and NOKIT options).

Else, an error occurs:

==> ERROR: depends contains invalid characters: ' '

Also, libfixes is no longer available in repository.

toropisco commented on 2018-06-04 00:37 (UTC)

blaenk, works for me. Make sure you have the latest version of the PKGBUILD and then uninstall completely (pacman -Rscn) and install again.

blaenk commented on 2018-06-02 17:26 (UTC) (edited on 2018-06-02 17:26 (UTC) by blaenk)

Not sure if it's a bug, but I'm getting this:

==> WARNING: Package contains reference to $srcdir                                                                                                            
usr/bin/emacs-27.0.50                                                                                                                                         
usr/share/emacs/27.0.50/lisp/org/ox-odt.elc
usr/share/emacs/27.0.50/lisp/net/tramp.elc
usr/share/emacs/27.0.50/lisp/net/newst-treeview.elc

VanLaser commented on 2018-05-14 19:27 (UTC)

pkgver() also failed here with error:

ERROR: pkgver is not allowed to contain colons, hyphens or whitespace.

I used the following instead (thanks @CjK for the link):

pkgver() {
  cd "$pkgname"
  ( set -o pipefail
    git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
  )
}

CjK commented on 2018-04-19 13:50 (UTC)

Thanks @vorbote for your work on this. I was able to build the latest emacs-26 with this pkgbuild.

However, the pkgver() function didn't work for me. I replaced it with something sane from https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git and then it worked flawlessly.

toropisco commented on 2018-02-13 16:55 (UTC)

OK. It seems there is some corruption in config files after adjusting the detection of libpng in autoconf. Quick fix: Run "make distclean" on the cached sources. Real fix: Delete the src directory.

toropisco commented on 2018-02-12 12:29 (UTC)

When you use development code, if it breaks you get to keep the pieces. You may want to use a checkout before e9ca57cfcbaf1a8dfc6bde5a2afd5f3c7b357cb1 for now. BTW, ALWAYS check the git log before compiline a new binary. Basic "devops".

CjK commented on 2018-02-12 09:04 (UTC) (edited on 2018-02-12 09:07 (UTC) by CjK)

Trying to build emacs-git package today failed for me.

See here for the build error log: https://www.pastery.net/sdtdgy/

toropisco commented on 2018-02-11 12:31 (UTC)

Now guys, don't ger me wrong. As I said before, the bug is in cask's PKGBUILD. I don't see a reason to accomodate a package that has some specious configuration decisions and failings. If cask's packager contacts me privately I am more than willing to discuss modifications to both his package and my several emacs pkgbuilds (I also maintain emacs-pretest which is a more natural choice to update your elisp code and yet it is a symphony of crickets there).