Comments (4)
May I ask: why is this closed? I tried to build from a Github clone today on an up-to-date CentOS system, and am failing with the following:
> make
[ -d doc ] || mkdir doc # required in vpath mode
rm -f doc/manual-single.html
texi2html --P=. --output=doc/manual-single.html -expandinfo -menu -monolithic -verbose doc/stow.texi
make: texi2html: Command not found
make: *** [doc/manual-single.html] Error 127
Tried to build texi2html
and that was its own set of problems. Seems to me that it would be nice if configure
caught that texi2html
was not present and then didn't try to build the documentation. Alternatively, an option to build without docs would be nice.
from stow.
@gbpoole It's not closed 😉 Do you have time to try the replacement which I referenced above?
from stow.
Thanks for the quick response ... and sorry for the delay getting back to you ... been traveling.
I'm getting the following error now:
Live child 0x7f8827d0b780 (doc/manual-single.html) PID 60581
Reaping winning child 0x7f8827d0b780 PID 60581
rm -f doc/manual-single.html
Live child 0x7f8827d0b780 (doc/manual-single.html) PID 60585
Reaping winning child 0x7f8827d0b780 PID 60585
texi2html --P=. --output=doc/manual-single.html -expandinfo -menu -monolithic -verbose doc/stow.texi
Live child 0x7f8827d0b780 (doc/manual-single.html) PID 60587
Unknown option: set-init-variable
Reaping losing child 0x7f8827d0b780 PID 60587
make: *** [doc/manual-single.html] Error 1
Removing child 0x7f8827d0b780 PID 60587 from chain.
I'm using gnutexinfo
(https://savannah.gnu.org/projects/texinfo; version 6.6) for my installation of texi2any
.
As a work around, I've found that if I just create an an empty executable script in my path called texi2htm
(rather than the script you link to above) then it just does nothing and passes that build step, proceeding to completion.
All a bit of a kludgy fix but I guess it can do for now. Cheers.
from stow.
I found https://www.gnu.org/software/texinfo/manual/texinfo/html_node/texi2html.html#texi2html which documents the wrapper around texi2any
, and I'm working on converting the build to that. In the process I discovered a bug in the wrapper. EDIT: the previous link should work at some point, but either my mail didn't reach the list, or it's stuck in some queue, or the archiver is slower than it claims, so here's a copy of my bug report:
Hi there,
I see that the util/texi2html wrapper around texi2any still uses --set-init-variable:
However it seems that --set-init-variable was changed to --set-customization-variable back in 2012:
so presumably this wrapper was accidentally missed from the change at that point. I would guess that this might also mean that the wrapper is not functioning properly.
There are actually three other mentions of --set-init-variable, revealed by a "git grep set-init-variable":
doc/texi2oldapi.texi: configuration variables that may be set instead, with @option{--set-init-variable}: doc/texi2oldapi.texi:overridden by @code{--set-init-variable NO_CSS=1} on the command line. po/rw.po:#~ " --set-init-variable VAR=VAL set configuration variable VAR to " util/texi2html:exec texi2any --set-init-variable TEXI2HTML=1 "$@"
Regards,
Adam
from stow.
Related Issues (20)
- How to know that `stow` skip pointing symlink to destination since it already exists?
- make it possible to stow to a "flattened" file hierarchy (containing symlinks) HOT 2
- What changes cwd to the target directory during init of Stow? HOT 4
- Stow needs a co-maintainer HOT 1
- New files in a directory managed by stow HOT 4
- Document TeX dependency HOT 2
- nvim stow from .config HOT 6
- [[email protected]] An error is reported during the execution of self-test cases. HOT 3
- `stow --simulate` should show `--adopt` actions HOT 2
- `stow --simulate` should warn when `-v` is not specified HOT 6
- Can GNU Stow use a stow target directory that is a symbolic link? HOT 2
- Investigate ditching Stow's pre-processing phase of installation HOT 1
- ~/.stow-global-ignore doesn't work HOT 15
- .stow-local-ignore: stow does not ignore file when parent directory does not exist
- Why was the no-folding-per-pkg branch abandoned?
- Failed to install because ls HOT 1
- make install fails | installation in docker container HOT 2
- Request build flag to turn off docs creation HOT 2
- Docs build error HOT 1
- --override not working HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stow.