[Reproducible-builds] Bug#797854: libsixel: Missing Build-Depends on python
Chris Lamb
lamby at debian.org
Thu Sep 3 01:51:00 UTC 2015
Source: libsixel
Version: 1.5.2-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
Tags: patch
Dear Maintainer,
libsixel fails to build from source in unstable/amd64 due
to missing Build-Depends on python:
[..]
configure:15220: checking for a Python interpreter with version >= 2.3
configure:15237: python -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python: command not found
configure:15240: $? = 127
configure:15237: python2 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python2: command not found
configure:15240: $? = 127
configure:15237: python3 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python3: command not found
configure:15240: $? = 127
configure:15237: python3.3 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python3.3: command not found
configure:15240: $? = 127
configure:15237: python3.2 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python3.2: command not found
configure:15240: $? = 127
configure:15237: python3.1 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python3.1: command not found
configure:15240: $? = 127
configure:15237: python3.0 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python3.0: command not found
configure:15240: $? = 127
configure:15237: python2.7 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python2.7: command not found
configure:15240: $? = 127
configure:15237: python2.6 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python2.6: command not found
configure:15240: $? = 127
configure:15237: python2.5 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python2.5: command not found
configure:15240: $? = 127
configure:15237: python2.4 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python2.4: command not found
configure:15240: $? = 127
configure:15237: python2.3 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python2.3: command not found
configure:15240: $? = 127
configure:15237: python2.2 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python2.2: command not found
configure:15240: $? = 127
configure:15237: python2.1 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python2.1: command not found
configure:15240: $? = 127
configure:15237: python2.0 -c import sys # split strings by '.' and
convert to numeric. Append some zeros # because we need at least 4
digits for the hex conversion. # map returns an iterator in Python 3.0
and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0,
0] minverhex = 0 # xrange is not present in Python 3.0 and range
returns an iterator for i in list(range(0, 4)): minverhex = (minverhex
<< 8) + minver[i] sys.exit(sys.hexversion < minverhex)
./configure: line 15238: python2.0: command not found
configure:15240: $? = 127
configure:15246: result: none
configure:15447: error: python is not available
[..]
configure: exit 1
dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr
--includedir=${prefix}/include --mandir=${prefix}/share/man
--infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
--disable-silent-rules --libexecdir=${prefix}/lib/libsixel
--disable-maintainer-mode --disable-dependency-tracking
--with-bashcompletiondir=/etc/bash_completion.d
--with-zshcompletiondir=/usr/share/zsh/functions/Completion/Unix
--includedir=/usr/include/sixel returned exit code 1
debian/rules:21: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 25
make[1]: Leaving directory '/tmp/buildd/libsixel-1.5.2'
debian/rules:18: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
[..]
The full build log is attached or can be viewed here:
https://reproducible.debian.net/logs/unstable/amd64/libsixel_1.5.2-1.build1.log.gz
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libsixel.1.5.2-1.unstable.amd64.log.txt
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20150903/c6970314/attachment.txt>
More information about the Reproducible-builds
mailing list