[Debichem-devel] Bug#916841: espresso: FTBFS on armhf and ppc64el due to FTBFS of embedded FoX

Andrius Merkys andrius.merkys at gmail.com
Wed Dec 19 12:37:37 GMT 2018


Source: espresso
Version: 6.3-3

Hello,

espresso embeds the source of FoX, which silently FTBFS at least on armhf and ppc64el:

if test ! -d ../FoX; then \
        mkdir ../FoX; \
(gzip -dc ../archive/fox.tgz | (cd ../FoX; tar -xvf -)); \
cd ../FoX/fox/; export FC=gfortran; export FCFLAGS=""; \
./configure --prefix=/<<PKGBUILDDIR>>//FoX ;\
/usr/bin/make install; cd ../; rm -fr fox;fi
<< file list skipped for brevity >>
checking build system type... config/config.guess: unable to guess system type

This script, last modified 2006-12-08, has failed to recognize
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from

  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess
and
  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub

If the version you run (config/config.guess) is already up to date, please
send the following data and any information you think might be
pertinent to <config-patches at gnu.org> in order to provide the needed
information to handle your system.

config.guess timestamp = 2006-12-08

uname -m = armv7l
uname -r = 4.9.0-8-armmp-lpae
uname -s = Linux
uname -v = #1 SMP Debian 4.9.110-3+deb9u6 (2018-10-08)

/usr/bin/uname -p = 
/bin/uname -X     = 

hostinfo               = 
/bin/universe          = 
/usr/bin/arch -k       = 
/bin/arch              = 
/usr/bin/oslevel       = 
/usr/convex/getsysinfo = 

UNAME_MACHINE = armv7l
UNAME_RELEASE = 4.9.0-8-armmp-lpae
UNAME_SYSTEM  = Linux
UNAME_VERSION = #1 SMP Debian 4.9.110-3+deb9u6 (2018-10-08)
configure: error: cannot guess build type; you must specify one
make[4]: Entering directory '/<<PKGBUILDDIR>>/FoX/fox'
mkdir -p objs/lib objs/finclude
/lib /finclude /bin
make[4]: execvp: /lib: Permission denied
make[4]: *** [Makefile:15: install] Error 127

This failure is ignored and build proceeds as normal until

Fatal Error: Can't open module file 'm_common_io.mod' for reading at (1): No such file or directory

happens due to non-built FoX. I suspect this can be because autoreconf is not done for FoX. I assume the best solution here would be packaging embedded FoX separately and using autoreconf with its source.

Andrius

-- 
Andrius Merkys
Vilnius University Institute of Biotechnology, SaulÄ—tekio al. 7, room V325
LT-10257 Vilnius, Lithuania

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debichem-devel/attachments/20181219/76528c0b/attachment.html>


More information about the Debichem-devel mailing list