Kun Tinyproxyn configure epäonnistuu viitaten käsikirjasivujen generaattoriin, kyse on käännöksen esivaatimusten tarkistuksesta. Se tapahtuu ennen kuin asennettu välityspalvelin voi vastaanottaa pyyntöjä.

Lähdekoodipuulla on merkitystä. Vanhemmat käännösohjeet mainitsevat AsciiDocin ja a2x:n. Nykyinen upstreamin configure-lähdekoodi tarkistaa pod2manin, kun man-sivutuki on käytössä eikä jakelu jo sisällä luotuja käsikirjoja.

Sellaiselle lähdekoodipuulle, jossa tuo tuettu valinta on, paikalliset man-sivut tarkoituksella ohittava käännös voidaan määrittää näin:

./configure --disable-manpage-support

Tarkista käännettävän lähdeversion tarkat valinnat. Dokumentaation poistaminen käytöstä ei valitse välityspalvelimen porttia eikä muuta HTTP-edelleenlähetyksen käytäntöä; se muuttaa vain sitä, mitä käännöstuotteita pyydetään.

Jos käsikirjat tarvitaan, toimita kyseisen version odottama generaattori tai käytä julkaisujakelua, jossa on luodut sivut silloin kun ne tarjotaan. Upstreamin README erottaa myös Git-työkopion, joka tarvitsee projektin bootstrap-vaiheen, julkaisun tarballista, jossa on configure-skripti.

Suosi tuettua configure-valintaa sen sijaan, että poistaisit docs-merkinnän luodusta Makefilestä. Käännöstiedostojen uudelleenluonti voi korvata tuon käsin tehdyn muutoksen, kun taas configure-valinta tallentaa aiotun käännöksen.

Aiheeseen liittyvät artikkelit