Your message dated Thu, 26 Jan 2012 12:38:25 +0530
with message-id
<cak+nopugowvuhet8morgz6r1kskq0qd_sbj3tgpnugjcept...@mail.gmail.com>
and subject line FTBFS unreproducible
has caused the Debian Bug report #646474,
regarding FTBS: javascriptcoregtk-1.0 missing
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
646474: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646474
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: surf
Version: 0.4.1-4.1
Severity: normal
Tags: patch
Hi,
I wanted to rebuild surf with a little modification but was not able to:
pkolmann@wspk:~/test/weg/WebKit/surf/deb$ fakeroot apt-get -b source surf
Reading package lists... Done
Building dependency tree
Reading state information... Done
NOTICE: 'surf' packaging is maintained in the 'Git' version control system at:
git://webconverger.org/git/public/surf
Need to get 15.9 kB of source archives.
Get:1 http://gd.tuwien.ac.at/linux/debian/ unstable/main surf 0.4.1-4.1 (dsc)
[1782 B]
Get:2 http://gd.tuwien.ac.at/linux/debian/ unstable/main surf 0.4.1-4.1 (tar)
[10.1 kB]
Get:3 http://gd.tuwien.ac.at/linux/debian/ unstable/main surf 0.4.1-4.1 (diff)
[4003 B]
Fetched 15.9 kB in 0s (900 kB/s)
dpkg-source: info: extracting surf in surf-0.4.1
dpkg-source: info: unpacking surf_0.4.1.orig.tar.gz
dpkg-source: info: unpacking surf_0.4.1-4.1.debian.tar.gz
dpkg-source: info: applying debian-changes-0.4.1-3
dpkg-source: info: applying X11.diff
dpkg-buildpackage: source package surf
dpkg-buildpackage: source version 0.4.1-4.1
dpkg-buildpackage: source changed by Bart Martens <[email protected]>
dpkg-buildpackage: host architecture i386
dpkg-source --before-build surf-0.4.1
dpkg-source: info: using options from surf-0.4.1/debian/source/options:
--compression=gzip --compression-level=9
debian/rules clean
dh clean
dh_testdir
dh_auto_clean
make[1]: Entering directory `/home/pkolmann/test/weg/WebKit/surf/deb/surf-0.4.1'
cleaning
make[1]: Leaving directory `/home/pkolmann/test/weg/WebKit/surf/deb/surf-0.4.1'
dh_clean
debian/rules build
dh build
dh_testdir
dh_auto_configure
dh_auto_build
make[1]: Entering directory `/home/pkolmann/test/weg/WebKit/surf/deb/surf-0.4.1'
surf build options:
CFLAGS = -std=c99 -pedantic -Wall -Os -I. -I/usr/include -pthread
-I/usr/include/gtk-2.0 -I/usr/lib/i386-linux-gnu/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/webkit-1.0
-I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -DVERSION="0.4.1"
LDFLAGS = -g -L/usr/lib -lc -pthread -lwebkitgtk-1.0 -lgtk-x11-2.0 -lsoup-2.4
-lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0
-lcairo -lpango-1.0 -lfreetype -lfontconfig -lgio-2.0 -lgobject-2.0
-lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lgthread-2.0
CC = cc
CC surf.c
surf.c: In function 'gotheaders':
surf.c:318:11: warning: variable 'uri' set but not used
[-Wunused-but-set-variable]
CC -o surf
/usr/bin/ld: surf.o: undefined reference to symbol 'JSEvaluateScript'
/usr/bin/ld: note: 'JSEvaluateScript' is defined in DSO
/usr/lib/libjavascriptcoregtk-1.0.so.0 so try adding it to the linker command
line
/usr/lib/libjavascriptcoregtk-1.0.so.0: could not read symbols: Invalid
operation
collect2: ld returned 1 exit status
make[1]: *** [surf] Error 1
make[1]: Leaving directory `/home/pkolmann/test/weg/WebKit/surf/deb/surf-0.4.1'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Build command 'cd surf-0.4.1 && dpkg-buildpackage -b -uc' failed.
E: Child process failed
pkolmann@wspk:~/test/weg/WebKit/surf/deb$
Adding javascriptcoregtk-1.0 to the include- and lib-paths solved the problem
for me. Patch attached.
thanks
Philipp
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.0.0-2-686-pae (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages surf depends on:
ii libatk1.0-0 2.2.0-2
ii libc6 2.13-21
ii libcairo2 1.10.2-6.1
ii libfontconfig1 2.8.0-3
ii libfreetype6 2.4.6-2
ii libgdk-pixbuf2.0-0 2.24.0-1
ii libglib2.0-0 2.28.8-1
ii libgtk2.0-0 2.24.7-1
ii libpango1.0-0 1.29.4-1
ii libsoup2.4-1 2.36.0-1
ii libwebkitgtk-1.0-0 1.6.1-2
ii libx11-6 2:1.4.4-2
ii suckless-tools 38-1
ii wget 1.13-1
ii x11-utils 7.6+3
ii xterm 276-1
surf recommends no packages.
surf suggests no packages.
-- no debconf information
--- orig/config.mk 2011-10-21 15:52:29.000000000 +0200
+++ surf/config.mk 2011-10-21 15:51:23.000000000 +0200
@@ -7,8 +7,8 @@
PREFIX = /usr/local
MANPREFIX = ${PREFIX}/share/man
-GTKINC=$(shell pkg-config --cflags gtk+-2.0 webkit-1.0)
-GTKLIB=$(shell pkg-config --libs gtk+-2.0 webkit-1.0)
+GTKINC=$(shell pkg-config --cflags gtk+-2.0 webkit-1.0 javascriptcoregtk-1.0)
+GTKLIB=$(shell pkg-config --libs gtk+-2.0 webkit-1.0 javascriptcoregtk-1.0)
# includes and libs
--- End Message ---
--- Begin Message ---
The bug is not reproducible to me and its no more reproducible in
Grid'500 as per [1]. Closing it as per the instructions from Gregoa [2]
[1]
http://anonscm.debian.org/viewvc/collab-qa/archive-rebuilds/2012-01-12-lsid64-amd64/failed.2012-01-12.txt?view=markup&pathrev=2130
[2] http://lists.debian.org/debian-mentors/2012/01/msg00623.html
--
Vasudev Kamath
http://vasudevkamath.blogspot.com
--- End Message ---