[GRASS-dev] [GRASS GIS] #2845: Build failure with 7.0.3RC1 on Linux

GRASS GIS trac at osgeo.org
Sat Jan 2 14:35:43 PST 2016


#2845: Build failure with 7.0.3RC1 on Linux
----------------------+-------------------------
 Reporter:  scimmia   |      Owner:  grass-dev@…
     Type:  defect    |     Status:  new
 Priority:  critical  |  Milestone:  7.0.3
Component:  wxGUI     |    Version:  unspecified
 Keywords:            |        CPU:  x86-64
 Platform:  Linux     |
----------------------+-------------------------
 I'm getting a failure with 7.0.3RC1 on Arch Linux. The exact same script
 works fine with 7.0.2. For the output here, I just ran make on the problem
 dir. Build script is here:
 https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=grass

 Doesn't seem to be a race condition as make is being ran with -j1, but
 oddly enough, running make a couple more times in the same dir gets
 through it. The GUI still fails to run, though.
 {{{
 dnewgard at Scimmia ../grass/src/grass-7.0.3RC1/gui/wxpython % make
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/bin.x86_64-pc-
 linux-gnu
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/include/grass
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/lib
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/bin
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/etc
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/driver
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/driver/db
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/fonts
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/docs
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/docs/html
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/docs/man
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/docs/man/man1
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/tools
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/animation
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/core
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/dbmgr
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/gcp
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/gmodeler
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/gui_core
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/iclass
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/lmgr
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/location_wizard
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/mapwin
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/mapdisp
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/modules
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/nviz
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/psmap
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/mapswipe
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/vdigit
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/wxplot
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/web_services
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/rlisetup
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/vnet
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/timeline
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/iscatt
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/tplot
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/icons
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/scripts
 mkdir -p /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/gui/wxpython/xml
 /usr/bin/install -c  -m 644 icons/grass_icons.py
 /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-linux-
 gnu/gui/wxpython/icons/grass_icons.py
 /usr/bin/install -c  -m 644 icons/icon.py
 /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-linux-
 gnu/gui/wxpython/icons/icon.py
 /usr/bin/install -c  -m 644 icons/__init__.py
 /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-linux-
 gnu/gui/wxpython/icons/__init__.py
 /usr/bin/install -c  -m 644 xml/main_menu.dtd
 /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-linux-
 gnu/gui/wxpython/xml/main_menu.dtd
 /usr/bin/install -c  -m 644 xml/module_tree.xml
 /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-linux-
 gnu/gui/wxpython/xml/module_tree.xml
 /usr/bin/install -c  -m 644 xml/menudata_psmap.xml
 /home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-linux-
 gnu/gui/wxpython/xml/menudata_psmap.xml
 GISRC=/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/demolocation/.grassrc70
 GISBASE=/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu
 PATH="/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-
 gnu/bin:/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-
 gnu/bin:/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/scripts:$PATH"
 PYTHONPATH="/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64
 -pc-linux-
 gnu/etc/python:/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64
 -pc-linux-gnu/gui/wxpython:$PYTHONPATH"
 LD_LIBRARY_PATH="/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64
 -pc-linux-
 gnu/bin:/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-
 gnu/bin:/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-
 gnu/scripts:/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64
 -pc-linux-
 gnu/lib:/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-
 linux-gnu/lib:/opt/grass/lib" LC_ALL=C python2 core/toolboxes.py
 "module_tree" > xml/module_tree_menudata.xml
 Traceback (most recent call last):
   File "core/toolboxes.py", line 857, in <module>
     sys.exit(main())
   File "core/toolboxes.py", line 843, in main
     userDefined=False)
   File "core/toolboxes.py", line 263, in createTree
     toolboxes = etree.parse(toolboxesFile)
   File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1182, in parse
     tree.parse(source, parser)
   File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 647, in parse
     source = open(source, "rb")
 IOError: [Errno 2] No such file or directory:
 '/home/dnewgard/PKGBUILDs/grass/src/grass-7.0.3RC1/dist.x86_64-pc-linux-
 gnu/gui/wxpython/xml/toolboxes.xml'
 Makefile:43: recipe for target 'xml/module_tree_menudata.xml' failed
 make: *** [xml/module_tree_menudata.xml] Error 1
 }}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2845>
GRASS GIS <https://grass.osgeo.org>



More information about the grass-dev mailing list