Package Details: auctex-git 1:12.2.r32.g07efee4e-1

Git Clone URL: https://aur.archlinux.org/auctex-git.git (read-only, click to copy)
Package Base: auctex-git
Description: TeX/LaTeX writing environment for Emacs - git checkout
Upstream URL: http://savannah.gnu.org/projects/auctex
Licenses: GPL3
Conflicts: auctex
Provides: auctex
Submitter: haawda
Maintainer: None
Last Packager: haawda
Votes: 16
Popularity: 0.000000
First Submitted: 2013-04-08 21:27
Last Updated: 2020-03-20 09:45

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

Anonymous comment on 2011-12-13 19:03

I have proofgeneral installed, which also places its init-scripts there.

But I think the error is more on auctex's upstream's part, as they should not depend on what's in the ``real root'' fs tree. This creates problems (at least) for all source based distributions, right?

Perhaps it's best to create the directory in the PKGBUILD and delete it again afterwards, since the convention for emacs packages in arch seems to be not to auto-initialize anything and let the user do it instead. This solution is ugly, but I suppose it's better than to mess with the build system.

haawda commented on 2011-12-13 18:50

I can reproduce your error now after some investigation of the build system of auctex. If for some reason /usr/share/emacs/site-lisp/site-start.d exists on your system, auctex's build system tries to place its files there, but ths fails because in the "make install"-step redirected to $pkgdir this subdirectory is missing.

May I ask why /usr/share/emacs/site-lisp/site-start.d exists on your system? Did you create it manually or was it created by another package? If the latter is true, you can do a "pacman -Qo /usr/share/emacs/site-lisp/site-start.d/..." where ... is the name of a file in that directory.

haawda commented on 2011-12-13 18:32

I can reproduce your error now after some investigation of the build system of auctex. If for some reason /usr/share/emacs/site-lisp/site-start.d exists on your system, auctex's build system tries to place its files there, but ths fails because in the "make install"-step redirected to $pkgdir this subdirectory is missing.

May I ask why /usr/share/emacs/site-lisp/site-start.d exists on your system? Did you create it manually or was it created by another package? If the latter is true, you can do a "pacman -Qo /usr/share/emacs/site-lisp/site-start.d/..." where ... is the name of a file in that directory.

Anonymous comment on 2011-12-13 09:50

I get this error:

test no != no || \
/bin/install -c -m 644 auctex.el /home/lu/abs/auctex-cvs/pkg//usr/share/emacs/site-lisp/site-start.d/auctex.el
/bin/install: cannot create regular file `/home/lu/abs/auctex-cvs/pkg//usr/share/emacs/site-lisp/site-start.d/auctex.el': No such file or directory
make: *** [install-startup] Error 1
==> ERROR: A failure occurred in package().
Aborting...

and pacman -Ql auctex-cvs says:
...
auctex-cvs /usr/share/emacs/site-lisp/site-start.d/auctex.el
auctex-cvs /usr/share/emacs/site-lisp/site-start.d/preview-latex.el
...

You're sure, you don't have those file installed? If not, I wonder what configuration difference could lead to this... cvs, perhaps? (I just installed as build dep of this package)

haawda commented on 2011-12-12 20:48

mstrlu, that is really strange. For me, it works without that mkdir line, and even does not install any files to that directory.

Anonymous comment on 2011-12-12 13:27

When installing it today, I needed to add

mkdir -p $pkgdir//usr/share/emacs/site-lisp/site-start.d

in package(), just before

make DESTDIR="$pkgdir/" install

to make it work.

haawda commented on 2011-11-22 17:46

There was a blank in $pkgrel, fixed now.

matse commented on 2011-11-18 17:34

Still doesn't work here (even as rood). As I don't want to spam the comment section here I opened a thread here
https://bbs.archlinux.org/viewtopic.php?id=130443

haawda commented on 2011-11-16 17:49

Seems something is wrong with your local cvs repo. Please try to adjust permissions or remove it and run makepkg again.

matse commented on 2011-11-15 19:07

This package does not build anymore since some days, it stucks with:

cvs checkout: warning: failed to open /home/.../.cvspass for reading: No such file or directory
cvs checkout: Updating auctex
U auctex/.cvsignor

Any suggestions?