giellalt / bugzilla-dummy

0 stars 0 forks source link

After cd main/langs/smn: ./autogen.sh && ./configure && make comes /bin/sh: sigma.txt: Permission denied (Bugzilla Bug 2007) #1556

Closed albbas closed 9 years ago

albbas commented 9 years ago

This issue was created automatically with bugzilla2github

Bugzilla Bug 2007

Date: 2015-03-05T11:06:45+01:00 From: Jack Rueter <> To: Tomi Pieski <> CC: sjur.n.moshagen

Last updated: 2015-03-05T11:18:03+01:00

albbas commented 9 years ago

Comment 10310

Date: 2015-03-05 11:06:45 +0100 From: Jack Rueter <>

cd main/langs/smn

./autogen.sh ./configure make

++++ LM2-YKIEL05:smn rueter$ ./autogen.sh

Initial automake setup of smn LM2-YKIEL05:smn rueter$ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... build-aux/install-sh -c -d checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking build system type... x86_64-apple-darwin13.4.0 checking host system type... x86_64-apple-darwin13.4.0 checking for gt-core.sh... /Users/rueter/main/gtcore/scripts/gt-core.sh checking whether GTCORE is found... yes - via environment checking the version of the GTD Core... checking for gt-version.sh... /Users/rueter/main/gtcore/scripts/gt-version.sh 0.2.26-108644 checking whether the GTD Core version is at least 0.2.26... yes checking for a Python interpreter with version >= 3.3... python3.3 checking for python3.3... /opt/local/bin/python3.3 checking for python3.3 version... 3.3 checking for python3.3 platform... darwin checking for python3.3 script directory... ${prefix}/lib/python3.3/site-packages checking for python3.3 extension module directory... ${exec_prefix}/lib/python3.3/site-packages checking python3.3 module: yaml... yes checking whether to enable yaml-based test... yes checking for awk that supports gensub... /opt/local/bin/gawk checking for forrest... /Users/rueter/forrest/bin/forrest checking whether we can enable in-source documentation building... yes checking for rsync... /usr/bin/rsync checking whether we can rsync LO-voikko oxt template locally... yes checking for wget... /opt/local/bin/wget checking for printf... /usr/bin/printf checking for xfst... /Users/rueter/bin/xfst checking for twolc... /Users/rueter/bin/twolc checking for lexc... /Users/rueter/bin/lexc checking for lookup... /Users/rueter/bin/lookup checking whether to enable xfst building... yes checking for hfst-compose... /usr/local/bin/hfst-compose checking for hfst-compose-intersect... /usr/local/bin/hfst-compose-intersect checking for hfst-concatenate... /usr/local/bin/hfst-concatenate checking for hfst-conjunct... /usr/local/bin/hfst-conjunct checking for hfst-determinize... /usr/local/bin/hfst-determinize checking for hfst-disjunct... /usr/local/bin/hfst-disjunct checking for hfst-foma... false checking for hfst-fst2fst... /usr/local/bin/hfst-fst2fst checking for hfst-fst2strings... /usr/local/bin/hfst-fst2strings checking for hfst-fst2txt... /usr/local/bin/hfst-fst2txt checking for hfst-info... /usr/local/bin/hfst-info checking for hfst-invert... /usr/local/bin/hfst-invert checking for hfst-lexc... /usr/local/bin/hfst-lexc checking for hfst-lookup... /usr/local/bin/hfst-lookup checking for hfst-minimize... /usr/local/bin/hfst-minimize checking for hfst-minus... /usr/local/bin/hfst-minus checking for hfst-multiply... /usr/local/bin/hfst-multiply checking for hfst-name... /usr/local/bin/hfst-name checking for hfst-optimized-lookup... /usr/local/bin/hfst-optimized-lookup checking for hfst-pair-test... /usr/local/bin/hfst-pair-test checking for hfst-proc... /usr/local/bin/hfst-proc checking for hfst-proc2... /usr/local/bin/hfst-proc2 checking for hfst-project... /usr/local/bin/hfst-project checking for hfst-prune-alphabet... /usr/local/bin/hfst-prune-alphabet checking for hfst-push-weights... /usr/local/bin/hfst-push-weights checking for hfst-regexp2fst... /usr/local/bin/hfst-regexp2fst checking for hfst-remove-epsilons... /usr/local/bin/hfst-remove-epsilons checking for hfst-repeat... /usr/local/bin/hfst-repeat checking for hfst-reverse... /usr/local/bin/hfst-reverse checking for hfst-reweight... /usr/local/bin/hfst-reweight checking for hfst-split... /usr/local/bin/hfst-split checking for hfst-strings2fst... /usr/local/bin/hfst-strings2fst checking for hfst-substitute... /usr/local/bin/hfst-substitute checking for hfst-subtract... /usr/local/bin/hfst-subtract checking for hfst-summarize... /usr/local/bin/hfst-summarize checking for hfst-twolc... /usr/local/bin/hfst-twolc checking for hfst-txt2fst... /usr/local/bin/hfst-txt2fst checking for hfst-xfst... /usr/local/bin/hfst-xfst checking for hfst-ospell... /usr/local/bin/hfst-ospell checking for vislcg3... /opt/local/bin/vislcg3 checking for cg-comp... /opt/local/bin/cg-comp checking whether vislcg3 is at least 0.9.8.009406... no - 0.9.7.5129 checking whether we can enable vislcg3 targets... no checking for saxonb-xslt... false checking for java... /usr/bin/java checking for /opt/local/share/java/saxon9he.jar... yes checking whether we can enable xslt2 transformations... yes checking for see... /usr/bin/see checking for zip... /usr/bin/zip checking for gzip... /usr/bin/gzip configure: WARNING: vislcg3 tools missing or too old, syntax tools disabled! checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating giella-smn.pc config.status: creating src/Makefile config.status: creating src/filters/Makefile config.status: creating src/hyphenation/Makefile config.status: creating src/morphology/Makefile config.status: creating src/orthography/Makefile config.status: creating src/orthography/downcase-derived_proper-strings.xfscript config.status: creating src/phonetics/Makefile config.status: creating src/phonology/Makefile config.status: creating src/syntax/Makefile config.status: creating src/tagsets/Makefile config.status: creating src/transcriptions/Makefile config.status: creating doc/Makefile config.status: creating test/Makefile config.status: creating test/tools/Makefile config.status: creating test/tools/mt/Makefile config.status: creating test/tools/mt/apertium/Makefile config.status: creating test/tools/spellcheckers/Makefile config.status: creating test/tools/spellcheckers/fstbased/Makefile config.status: creating test/src/Makefile config.status: creating test/src/morphology/Makefile config.status: creating test/src/orthography/Makefile config.status: creating test/src/phonology/Makefile config.status: creating test/src/syntax/Makefile config.status: creating tools/Makefile config.status: creating tools/grammarcheckers/Makefile config.status: creating tools/mt/Makefile config.status: creating tools/mt/apertium/Makefile config.status: creating tools/mt/apertium/filters/Makefile config.status: creating tools/mt/apertium/tagsets/Makefile config.status: creating tools/preprocess/Makefile config.status: creating tools/shellscripts/Makefile config.status: creating tools/spellcheckers/Makefile config.status: creating tools/spellcheckers/fstbased/Makefile config.status: creating tools/spellcheckers/fstbased/hfst/Makefile config.status: creating tools/spellcheckers/fstbased/foma/Makefile config.status: creating tools/spellcheckers/listbased/Makefile config.status: creating tools/spellcheckers/listbased/filters/Makefile config.status: creating test/tools/spellcheckers/test-zhfst-file.sh config.status: creating test/tools/spellcheckers/run-spellers-gt-norm-yaml-testcases.sh config.status: creating test/src/run-gt-desc-genyaml-testcases.sh config.status: creating test/src/run-gt-desc-anayaml-testcases.sh config.status: creating test/run-morph-tester.sh config.status: creating test/src/phonology/pair-test-positive.sh config.status: creating test/src/phonology/pair-test-negative.sh config.status: creating test/src/morphology/generate-noun-lemmas.sh config.status: creating tools/shellscripts/usmn-gt.sh config.status: creating test/src/morphology/testnounlemmas.sh config.status: creating test/src/morphology/generate-verb-lemmas.sh config.status: creating test/src/morphology/generate-adjective-lemmas.sh

-- Building giella-smn 20110617:

-- basic packages (on by default except hfst and hyperminimisation): -- -- (either Xerox or Hfst is required; w/o Xerox, Hfst is automatically on) --

For more ./configure options, run ./configure --help

To build, test and install: make make check make install LM2-YKIEL05:smn rueter$ make

Compiling the smn language.

CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /Users/rueter/main/langs/smn/build-aux/missing autoconf Making all in .

Compiling the smn language.

CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /Users/rueter/main/langs/smn/build-aux/missing autoconf make[1]: Nothing to be done for all-am'. Making all in src Making all in phonology make[2]: Nothing to be done forall'. Making all in morphology make[2]: Nothing to be done for `all'. Making all in filters GEN sigma.txt /bin/sh: sigma.txt: Permission denied make[2]: [sigma.txt] Error 1 make[1]: [all-recursive] Error 1 make: *** [all-recursive] Error 1 LM2-YKIEL05:smn rueter$

++++

albbas commented 9 years ago

Comment 10311

Date: 2015-03-05 11:18:03 +0100 From: Sjur Nørstebø Moshagen <>

Permission denied errors are almost always caused by doing 'sudo make install' when not all files are up to date. This causes the files to be rebuilt with sudo permission, which later will block updates of the built files when building as a regular user.

To resolve, please do:

cd smn sudo rm -rf * svn up ./autogen.sh ./configure make

NB! Check that you don't have any uncommitted changes before you wipe the directory!