renpy version 6.10.2.dfsg1-1build2 failed to build on i386
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
renpy (Debian) |
Fix Released
|
Unknown
|
|||
renpy (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Oneiric |
Fix Released
|
High
|
Unassigned |
Bug Description
renpy version 6.10.2.
Link to failed build: https:/
Direct link to the build log: https:/
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 1600 lines into the build log:
Found libavutil/
Found libavformat/
Found libavcodec/
Found libswscale/
Found /usr/lib/libSDL.so.
Couldn't find library libpng.
The paths searched were:
- /usr/libpng.so
- /usr/libpng.dylib
- /usr/libpng.a
- /usr/lib/libpng.so
- /usr/lib/
- /usr/lib/libpng.a
make: *** [build-python2.6] Error 255
dpkg-buildpackage: error: debian/rules build gave error exit status 2
*******
Build finished at 20110408-1901
FAILED [dpkg-buildpackage died]
Purging chroot-
Changed in renpy (Ubuntu): | |
importance: | Undecided → High |
tags: | added: oneiric |
Changed in renpy (Ubuntu): | |
milestone: | none → oneiric-alpha-1 |
Changed in renpy (Ubuntu Oneiric): | |
milestone: | oneiric-alpha-1 → oneiric-alpha-2 |
Changed in renpy (Ubuntu Oneiric): | |
milestone: | oneiric-alpha-2 → none |
status: | New → Confirmed |
tags: | added: universe |
Changed in renpy (Debian): | |
status: | Unknown → New |
Changed in renpy (Debian): | |
status: | New → Fix Released |
This is a multiarch issue:
def add_library(name, optional=False):
"""
This looks for a library named name in the <i> and <i>/lib, for all
<i> in install. When found, it adds it to library_dirs.
"""
if android:
return False
checked = [ ]
for i in install:
for d in ('', 'lib'):
for suffix in (".so", ".dylib", ".a"):
dir = os.path.join(i, d)
checked. append( fn)
fn = os.path.join(dir, name + suffix)
if os.path.exists(fn):
print "Found %s." % fn
if optional:
return False
print "Couldn't find library %s." % name
print "The paths searched were:"
for i in checked:
print "-", i
sys.exit(-1)