[tlbuild] kpathsea r53235: web2cdir isn't created at install time any longer?
balducci at units.it
balducci at units.it
Thu Dec 26 11:09:55 CET 2019
Hello
apologies if I'm reporting to the wrong list
While installing kpathsea r53235 (from svn) I get:
----8<----
/bin/install -c -m 644 './texmf.cnf' '/opt/stow.d/versions/kpathsea-53235/usr/share/texmf.local/texmf-dist/web2c/texmf.cnf'
/bin/install: cannot create regular file '/opt/stow.d/versions/kpathsea-53235/usr/share/texmf.local/texmf-dist/web2c/texmf.cnf': No such file or directory
make[4]: *** [Makefile:2427: install-data-local] Error 1
make[4]: Leaving directory '/home/balducci/tmp/install-us-d/kpathsea-53213.d/source/texk/kpathsea'
---->8----
I have noticed that since r53213 (the last version I installed)
Makefile.in has undergone some changes, in particular
$(DESTDIR)$(web2cdir) has gone from the installdirs-am target: just
wondering if that is a typo or I should change my installation script
in some way.
The following works around the build for me:
----8<----
*** ./Makefile.in.INSTALL_DIR_WEB2CDIR Thu Dec 26 10:41:29 2019
--- ./Makefile.in Thu Dec 26 10:41:29 2019
***************
*** 2097,2103 ****
installdirs: installdirs-recursive
installdirs-am:
! for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: $(BUILT_SOURCES)
--- 2097,2103 ----
installdirs: installdirs-recursive
installdirs-am:
! for dir in "$(DESTDIR)$(web2cdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(kpseincludedir)" "$(DESTDIR)$(kpseincludedir)"; do \
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
done
install: $(BUILT_SOURCES)
---->8----
Configuring with:
----8<----
--prefix=/opt/stow.d/versions/kpathsea-53235/usr
--libdir=/opt/stow.d/versions/kpathsea-53235/usr/lib
--infodir="/opt/stow.d/versions/kpathsea-53235/usr/share/info"
--mandir="/opt/stow.d/versions/kpathsea-53235/usr/share/man"
--datarootdir=/opt/stow.d/versions/kpathsea-53235/usr/share/texmf.local
--disable-nls
--disable-silent-rules
---->8----
thanks a lot for your valuable work
-gabriele
More information about the tlbuild
mailing list