bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-gettext] distcheck failure caused by address@hidden target


From: Ludovic Courtès
Subject: [bug-gettext] distcheck failure caused by address@hidden target
Date: Mon, 11 Aug 2014 19:24:19 +0200
User-agent: Gnus/5.130011 (Ma Gnus v0.11) Emacs/24.3 (gnu/linux)

Hello,

‘make distcheck’ in Guix now fails like this (I think the failure
appeared when I upgraded to Gettext 0.19.2, though I’m not completely
sure):

--8<---------------cut here---------------start------------->8---
[...]
 rm -f '/tmp/am-dc-28334//data/src/guix/guix-0.8/_inst/share/doc/guix/guix.pdf'
 rm -f '/tmp/am-dc-28334//data/src/guix/guix-0.8/_inst/share/doc/guix/guix.ps'
 ( cd '/tmp/am-dc-28334//data/src/guix/guix-0.8/_inst/sbin' && rm -f 
guix-register )
make[2]: Leaving directory '/data/src/guix/guix-0.8/_build'
make[1]: Leaving directory '/data/src/guix/guix-0.8/_build'
make[1]: Entering directory '/data/src/guix/guix-0.8/_build'
make[1]: Leaving directory '/data/src/guix/guix-0.8/_build'
make[1]: Entering directory '/data/src/guix/guix-0.8/_build'
make  dist-gzip am__post_remove_distdir='@:'
make[2]: Entering directory '/data/src/guix/guix-0.8/_build'
if test -d "guix-0.8"; then find "guix-0.8" -type d ! -perm -200 -exec chmod 
u+w {} ';' && rm -rf "guix-0.8" || { sleep 5 && rm -rf "guix-0.8"; }; else :; fi
test -d "guix-0.8" || mkdir "guix-0.8"
 (cd po/guix && make  top_distdir=../../guix-0.8 distdir=../../guix-0.8/po/guix 
\
     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/data/src/guix/guix-0.8/_build/po/guix'
make update-po
make[4]: Entering directory '/data/src/guix/guix-0.8/_build/po/guix'
make guix.pot-update
make[5]: Entering directory '/data/src/guix/guix-0.8/_build/po/guix'
sed -e '/^#/d' ../../../po/guix/remove-potcdate.sin > t-remove-potcdate.sed
mv t-remove-potcdate.sed remove-potcdate.sed
if LC_ALL=C grep 'GNU guix' ../../../* 2>/dev/null | grep -v 'libtool:' 
>/dev/null; then \
  package_gnu='GNU '; \
else \
  package_gnu=''; \
fi; \
if test -n 'address@hidden' || test 'address@hidden' = '@'PACKAGE_BUGREPORT'@'; 
then \
  msgid_bugs_address='address@hidden'; \
else \
  msgid_bugs_address='address@hidden'; \
fi; \
case `/home/ludo/.guix-profile/bin/xgettext --version | sed 1q | sed -e 
's,^[^0-9]*,,'` in \
  '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
    /home/ludo/.guix-profile/bin/xgettext --default-domain=guix 
--directory=../../.. \
      --add-comments=TRANSLATORS: --no-wrap --language=Scheme --from-code=UTF-8 
--keyword=_ --keyword=N_ --keyword=message  \
      --files-from=../../../po/guix/POTFILES.in \
      --copyright-holder='Ludovic Courtès' \
      --msgid-bugs-address="$msgid_bugs_address" \
    ;; \
  *) \
    /home/ludo/.guix-profile/bin/xgettext --default-domain=guix 
--directory=../../.. \
      --add-comments=TRANSLATORS: --no-wrap --language=Scheme --from-code=UTF-8 
--keyword=_ --keyword=N_ --keyword=message  \
      --files-from=../../../po/guix/POTFILES.in \
      --copyright-holder='Ludovic Courtès' \
      --package-name="${package_gnu}guix" \
      --package-version='0.8' \
      --msgid-bugs-address="$msgid_bugs_address" \
    ;; \
esac
test ! -f guix.po || { \
  if test -f ../../../po/guix/guix.pot; then \
    sed -f remove-potcdate.sed < ../../../po/guix/guix.pot > guix.1po && \
    sed -f remove-potcdate.sed < guix.po > guix.2po && \
    if cmp guix.1po guix.2po >/dev/null 2>&1; then \
      rm -f guix.1po guix.2po guix.po; \
    else \
      rm -f guix.1po guix.2po ../../../po/guix/guix.pot && \
      mv guix.po ../../../po/guix/guix.pot; \
    fi; \
  else \
    mv guix.po ../../../po/guix/guix.pot; \
  fi; \
}
make[5]: Leaving directory '/data/src/guix/guix-0.8/_build/po/guix'
test -z "de.po-update address@hidden address@hidden eo.po-update hu.po-update 
pt_BR.po-update sr.po-update vi.po-update" || make de.po-update address@hidden 
address@hidden eo.po-update hu.po-update pt_BR.po-update sr.po-update 
vi.po-update
make[5]: Entering directory '/data/src/guix/guix-0.8/_build/po/guix'
sed -e '/^#/d' -e 's/HEADER/address@hidden/g' 
../../../po/guix/insert-header.sin > address@hidden
sed -e '/^#/d' -e 's/HEADER/address@hidden/g' 
../../../po/guix/insert-header.sin > address@hidden
de:
cd ../../../po/guix && msgmerge --no-wrap --lang=de de.po guix.pot -o de.new.po
eo:
cd ../../../po/guix && msgmerge --no-wrap --lang=eo eo.po guix.pot -o eo.new.po
pt_BR:
cd ../../../po/guix && msgmerge --no-wrap --lang=pt_BR pt_BR.po guix.pot -o 
pt_BR.new.po
hu:
cd ../../../po/guix && msgmerge --no-wrap --lang=hu hu.po guix.pot -o hu.new.po
...................... done.  
........................ done.
........................................................ done.
.. done.
sr:
cd ../../../po/guix && msgmerge --no-wrap --lang=sr sr.po guix.pot -o sr.new.po
vi:
cd ../../../po/guix && msgmerge --no-wrap --lang=vi vi.po guix.pot -o vi.new.po
address@hidden:
address@hidden:
......................... done.
........................ done.
mv: cannot move '/data/src/guix/guix-0.8/_build/po/guix/address@hidden' to 
'address@hidden': Permission denied
creation of address@hidden failed: cannot move 
/data/src/guix/guix-0.8/_build/po/guix/address@hidden to address@hidden
Makefile:496: recipe for target 'address@hidden' failed
make[5]: *** address@hidden Error 1
make[5]: *** Waiting for unfinished jobs....
mv: cannot move '/data/src/guix/guix-0.8/_build/po/guix/address@hidden' to 
'address@hidden': Permission denied
creation of address@hidden failed: cannot move 
/data/src/guix/guix-0.8/_build/po/guix/address@hidden to address@hidden
Makefile:496: recipe for target 'address@hidden' failed
make[5]: *** address@hidden Error 1
make[5]: Leaving directory '/data/src/guix/guix-0.8/_build/po/guix'
Makefile:420: recipe for target 'update-po' failed
make[4]: *** [update-po] Error 2
make[4]: Leaving directory '/data/src/guix/guix-0.8/_build/po/guix'
Makefile:391: recipe for target 'distdir' failed
make[3]: *** [distdir] Error 2
make[3]: Leaving directory '/data/src/guix/guix-0.8/_build/po/guix'
Makefile:3148: recipe for target 'distdir' failed
make[2]: *** [distdir] Error 1
make[2]: Leaving directory '/data/src/guix/guix-0.8/_build'
Makefile:3250: recipe for target 'dist' failed
make[1]: *** [dist] Error 2   
make[1]: Leaving directory '/data/src/guix/guix-0.8/_build'
Makefile:3257: recipe for target 'distcheck' failed
make: *** [distcheck] Error 1
--8<---------------cut here---------------end--------------->8---

I should point out that the project has an unusual layout: there are PO
files in po/guix and po/packages, each sub-directory corresponding to a
different text domain.

Any idea what’s going on here?

TIA,
Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]