[Pkg-erlang-devel] Bug#640308: erlang: FTBFS: drivers/common/inet_drv.c:3457:7: error: #error LIBSCTP not defined and java.lang.IllegalArgumentException: Cannot open file sRGB.pf

Mònica Ramírez Arceda monica at probeta.net
Sun Sep 4 09:36:31 UTC 2011


Source: erlang
Version: 1:14.b.3-dfsg-2
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-2011-09-02 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> x86_64-linux-gnu-gcc -MM -MG -g -O2 -fno-strict-aliasing -I/build/erlang-pqRKhS/erlang-14.b.3-dfsg/erts/x86_64-pc-linux-gnu   -fno-tree-copyrename  -D_GNU_SOURCE  -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  -Ix86_64-pc-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-pc-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-pc-linux-gnu -I../include/internal -I../include/internal/x86_64-pc-linux-gnu -Idrivers/common drivers/common/efile_drv.c drivers/common/gzio.c drivers/common/inet_drv.c drivers/common/ram_file_drv.c drivers/common/zlib_drv.c drivers/unix/bin_drv.c drivers/unix/multi_drv.c drivers/unix/sig_drv.c drivers/unix/ttsl_drv.c drivers/unix/unix_efile.c \
> 		| sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-pc-linux-gnu/opt/plain/|$(TTF_DIR)/|g;s|\([ 	]\)/build/erlang-pqRKhS/erlang-14.b.3-dfsg/|\1$(ERL_TOP)/|g;s|^/build/erlang-pqRKhS/erlang-14.b.3-dfsg/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-pc-linux-gnu/depend.mk
> drivers/common/inet_drv.c:3457:7: error: #error LIBSCTP not defined
> x86_64-linux-gnu-gcc -MM -MG -g -O2 -fno-strict-aliasing -I/build/erlang-pqRKhS/erlang-14.b.3-dfsg/erts/x86_64-pc-linux-gnu   -fno-tree-copyrename  -D_GNU_SOURCE  -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  -Ix86_64-pc-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-pc-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-pc-linux-gnu -I../include/internal -I../include/internal/x86_64-pc-linux-gnu -Idrivers/common sys/unix/erl_child_setup.c sys/unix/erl_main.c sys/unix/erl_unix_sys_ddll.c sys/unix/sys.c sys/unix/sys_float.c sys/unix/sys_time.c sys/common/erl_check_io.c sys/common/erl_mseg.c sys/common/erl_mtrace_sys_wrap.c sys/common/erl_poll.c sys/common/erl_sys_common_misc.c \
> 		| sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-pc-linux-gnu/opt/plain/|$(TTF_DIR)/|g;s|\([ 	]\)/build/erlang-pqRKhS/erlang-14.b.3-dfsg/|\1$(ERL_TOP)/|g;s|^/build/erlang-pqRKhS/erlang-14.b.3-dfsg/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-pc-linux-gnu/depend.mk
> x86_64-linux-gnu-gcc -MM -MG -g -O2 -fno-strict-aliasing -I/build/erlang-pqRKhS/erlang-14.b.3-dfsg/erts/x86_64-pc-linux-gnu   -fno-tree-copyrename  -D_GNU_SOURCE  -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  -Ix86_64-pc-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-pc-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-pc-linux-gnu -I../include/internal -I../include/internal/x86_64-pc-linux-gnu -Idrivers/common x86_64-pc-linux-gnu/erl_atom_table.c x86_64-pc-linux-gnu/erl_bif_table.c x86_64-pc-linux-gnu/erl_bif_wrap.c x86_64-pc-linux-gnu/erl_pbifs.c x86_64-pc-linux-gnu/preload.c x86_64-pc-linux-gnu/opt/plain/beam_opcodes.c x86_64-pc-linux-gnu/opt/plain/driver_tab.c \
> 		| sed 's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|x86_64-pc-linux-gnu/opt/plain/|$(TTF_DIR)/|g;s|\([ 	]\)/build/erlang-pqRKhS/erlang-14.b.3-dfsg/|\1$(ERL_TOP)/|g;s|^/build/erlang-pqRKhS/erlang-14.b.3-dfsg/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-pc-linux-gnu/depend.mk
> x86_64-linux-gnu-gcc -MM -MG -g -O2 -fno-strict-aliasing -I/build/erlang-pqRKhS/erlang-14.b.3-dfsg/erts/x86_64-pc-linux-gnu   -fno-tree-copyrename  -D_GNU_SOURCE  -DHAVE_CONFIG_H -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  -Ix86_64-pc-linux-gnu/opt/plain -Ibeam -Isys/unix -Isys/common -Ix86_64-pc-linux-gnu -Ipcre -Ihipe -I../include -I../include/x86_64-pc-linux-gnu -I../include/internal -I../include/internal/x86_64-pc-linux-gnu -Idrivers/common  \
> 		| sed 's|^\([^:]*\).o[ 	]*:|$(OBJDIR)/\1.elib.o:|g;s|x86_64-pc-linux-gnu/opt/plain/|$(TTF_DIR)/|g;s|\([ 	]\)/build/erlang-pqRKhS/erlang-14.b.3-dfsg/|\1$(ERL_TOP)/|g;s|^/build/erlang-pqRKhS/erlang-14.b.3-dfsg/|$(ERL_TOP)/|g;s|$(OBJDIR)/erl_poll.o|$(OBJDIR)/erl_poll.kp.o $(OBJDIR)/erl_poll.nkp.o|g;s|$(OBJDIR)/erl_check_io.o|$(OBJDIR)/erl_check_io.kp.o $(OBJDIR)/erl_check_io.nkp.o|g' >> x86_64-pc-linux-gnu/depend.mk
> x86_64-linux-gnu-gcc: fatal error: no input files
> compilation terminated.

[...]

> fop -fo ../pdf/stdlib-1.17.4.fo -pdf ../pdf/stdlib-1.17.4.pdf
> [warning] /usr/bin/fop: No java runtime was found
> [warning] /usr/bin/fop: Unable to locate servlet-api in /usr/share/java
> java.lang.IllegalArgumentException: Cannot open file sRGB.pf
> Exception: java.lang.IllegalArgumentException: Cannot open file sRGB.pf
> 	at java.awt.color.ICC_Profile.activateDeferredProfile(ICC_Profile.java:1085)
> 	at java.awt.color.ICC_Profile$1.activate(ICC_Profile.java:741)
> 	at sun.java2d.cmm.ProfileDeferralMgr.activateProfiles(ProfileDeferralMgr.java:93)
> 	at java.awt.color.ICC_Profile.getInstance(ICC_Profile.java:774)
> 	at java.awt.color.ICC_Profile.getInstance(ICC_Profile.java:994)
> 	at org.apache.fop.pdf.PDFICCBasedColorSpace.setupsRGBColorProfile(PDFICCBasedColorSpace.java:141)
> 	at org.apache.fop.pdf.PDFICCBasedColorSpace.setupsRGBAsDefaultRGBColorSpace(PDFICCBasedColorSpace.java:109)
> 	at org.apache.fop.render.pdf.PDFRenderingUtil.addsRGBColorSpace(PDFRenderingUtil.java:265)
> 	at org.apache.fop.render.pdf.PDFRenderingUtil.setupPDFDocument(PDFRenderingUtil.java:378)
> 	at org.apache.fop.render.pdf.PDFDocumentHandler.startDocument(PDFDocumentHandler.java:144)
> 	at org.apache.fop.render.intermediate.IFRenderer.startRenderer(IFRenderer.java:253)
> 	at org.apache.fop.area.RenderPagesModel.<init>(RenderPagesModel.java:79)
> 	at org.apache.fop.area.AreaTreeHandler.setupModel(AreaTreeHandler.java:130)
> 	at org.apache.fop.area.AreaTreeHandler.<init>(AreaTreeHandler.java:102)
> 	at org.apache.fop.render.RendererFactory.createFOEventHandler(RendererFactory.java:359)
> 	at org.apache.fop.fo.FOTreeBuilder.<init>(FOTreeBuilder.java:105)
> 	at org.apache.fop.apps.Fop.createDefaultHandler(Fop.java:101)
> 	at org.apache.fop.apps.Fop.<init>(Fop.java:79)
> 	at org.apache.fop.apps.FopFactory.newFop(FopFactory.java:271)
> 	at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:109)
> 	at org.apache.fop.cli.Main.startFOP(Main.java:174)
> 	at org.apache.fop.cli.Main.main(Main.java:207)
> Sep 2, 2011 11:39:06 PM org.apache.fop.cli.Main startFOP
> SEVERE: Exception
> java.lang.IllegalArgumentException: Cannot open file sRGB.pf
> 	at java.awt.color.ICC_Profile.activateDeferredProfile(ICC_Profile.java:1085)
> 	at java.awt.color.ICC_Profile$1.activate(ICC_Profile.java:741)
> 	at sun.java2d.cmm.ProfileDeferralMgr.activateProfiles(ProfileDeferralMgr.java:93)
> 	at java.awt.color.ICC_Profile.getInstance(ICC_Profile.java:774)
> 	at java.awt.color.ICC_Profile.getInstance(ICC_Profile.java:994)
> 	at org.apache.fop.pdf.PDFICCBasedColorSpace.setupsRGBColorProfile(PDFICCBasedColorSpace.java:141)
> 	at org.apache.fop.pdf.PDFICCBasedColorSpace.setupsRGBAsDefaultRGBColorSpace(PDFICCBasedColorSpace.java:109)
> 	at org.apache.fop.render.pdf.PDFRenderingUtil.addsRGBColorSpace(PDFRenderingUtil.java:265)
> 	at org.apache.fop.render.pdf.PDFRenderingUtil.setupPDFDocument(PDFRenderingUtil.java:378)
> 	at org.apache.fop.render.pdf.PDFDocumentHandler.startDocument(PDFDocumentHandler.java:144)
> 	at org.apache.fop.render.intermediate.IFRenderer.startRenderer(IFRenderer.java:253)
> 	at org.apache.fop.area.RenderPagesModel.<init>(RenderPagesModel.java:79)
> 	at org.apache.fop.area.AreaTreeHandler.setupModel(AreaTreeHandler.java:130)
> 	at org.apache.fop.area.AreaTreeHandler.<init>(AreaTreeHandler.java:102)
> 	at org.apache.fop.render.RendererFactory.createFOEventHandler(RendererFactory.java:359)
> 	at org.apache.fop.fo.FOTreeBuilder.<init>(FOTreeBuilder.java:105)
> 	at org.apache.fop.apps.Fop.createDefaultHandler(Fop.java:101)
> 	at org.apache.fop.apps.Fop.<init>(Fop.java:79)
> 	at org.apache.fop.apps.FopFactory.newFop(FopFactory.java:271)
> 	at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:109)
> 	at org.apache.fop.cli.Main.startFOP(Main.java:174)
> 	at org.apache.fop.cli.Main.main(Main.java:207)
> make[4]: *** [../pdf/stdlib-1.17.4.pdf] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2011-09-02/erlang_1:14.b.3-dfsg-2_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.





More information about the Pkg-erlang-devel mailing list