Package: waf
Version: 1.5.8+dfsg-2
Severity: important

midori FTBFS if it tries to use the packaged waf.

----- Forwarded message from Ryan Niebur <ryanrya...@gmail.com> -----

> Date: Sat, 1 Aug 2009 08:21:13 -0700
> From: Ryan Niebur <ryanrya...@gmail.com>
> Subject: Re: waf into NEW, please test it with your packages
> To: Luca Falavigna <dktrkr...@ubuntu.com>
> Cc: debian-de...@lists.debian.org
> 
> On Sat, Aug 01, 2009 at 12:53:42PM +0200, Luca Falavigna wrote:
> > Il giorno Fri, 31 Jul 2009 22:14:14 -0700
> > Ryan Niebur <ryanrya...@gmail.com> ha scritto:
> > 
> > > On Sat, Aug 01, 2009 at 02:48:37AM +0200, Cyril Brulebois wrote:
> > > > Ryan Niebur <ryanrya...@gmail.com> (30/07/2009):
> > > > > would you mind providing a .deb of that so that I can test and
> > > > > update my dh build system patch to use it?
> > > > 
> > > > waf deb? Check first mail in the thread.
> > > > 
> > > 
> > > ok, I misunderstood what Luca was saying. I thought Luca meant a new
> > > version of waf, not a new version of midori :/.
> > 
> > Yes, I meant new midori upstream version. I haven't specified it, sorry.
> > 
> > We prepared waf_1.5.8+dfsg-2, which implements compatibility with
> > intltool and older versions of wscript. I uploaded preview packages:
> > http://alioth.debian.org/~dktrkranz-guest/waf_1.5.8+dfsg-2/
> > 
> 
> still fails, build log attached, you can 'debcheckout midori' and
> change the WAF variable in debian/rules to reproduce it yourself.
> 
> -- 
> _________________________
> Ryan Niebur
> ryanrya...@gmail.com

> tail: cannot open `debian/changelog' for reading: No such file or directory
> dpkg-parsechangelog: failure: tail of debian/changelog gave error exit status 
> 1
> grep: debian/watch: No such file or directory
> Option download-version requires an argument
> Usage: uscan [options] [directories]
> Run uscan --help for more details
> dpkg-source: warning: extracting unsigned source package (midori_0.1.8-1.dsc)
> dpkg-source: extracting midori in midori-0.1.8
> dpkg-source: info: unpacking midori_0.1.8.orig.tar.gz
> dpkg-source: info: applying midori_0.1.8-1.diff.gz
>  dpkg-buildpackage -rfakeroot -D -us -uc -i -ICVS -I.svn -I.arch -I.#* 
> -I.cvsignore -I.bzr
> dpkg-buildpackage: set CFLAGS to default value: -g -O2
> dpkg-buildpackage: set CPPFLAGS to default value: 
> dpkg-buildpackage: set LDFLAGS to default value: 
> dpkg-buildpackage: set FFLAGS to default value: -g -O2
> dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
> dpkg-buildpackage: source package midori
> dpkg-buildpackage: source version 0.1.8-1
> dpkg-buildpackage: source changed by Ryan Niebur <ryanrya...@gmail.com>
> dpkg-buildpackage: host architecture i386
>  fakeroot debian/rules clean
> dh --with quilt clean
>    dh_testdir
>    debian/rules override_dh_auto_clean
> make[1]: Entering directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8'
> /usr/bin/waf --nocache distclean
> 'distclean' finished successfully (0.000s)
> rm -rf _build_
> make[1]: Leaving directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8'
>    dh_quilt_unpatch
> No patch removed
>    dh_clean
>  dpkg-source -i -ICVS -I.svn -I.arch -I.#* -I.cvsignore -I.bzr -b midori-0.1.8
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building midori using existing midori_0.1.8.orig.tar.gz
> dpkg-source: info: building midori in midori_0.1.8-1.diff.gz
> dpkg-source: info: building midori in midori_0.1.8-1.dsc
>  debian/rules build
> dh --with quilt build
>    dh_testdir
>    debian/rules override_dh_quilt_patch
> make[1]: Entering directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8'
> ln -sf ../debian/config/Debian.h midori/midori-debian.h
> test -e midori/midori-debian.h
> dh_quilt_patch
> Applying patch default-homepage
> patching file midori/midori-websettings.c
> 
> Applying patch add-debian-searches
> patching file data/search
> 
> Now at patch add-debian-searches
> make[1]: Leaving directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8'
>    debian/rules override_dh_auto_configure
> make[1]: Entering directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8'
> /usr/bin/waf --nocache configure --prefix /usr
> Checking for program gcc                 : ok /usr/bin/gcc 
> Checking for program cpp                 : ok /usr/bin/cpp 
> Checking for program ar                  : ok /usr/bin/ar 
> Checking for program ranlib              : ok /usr/bin/ranlib 
> Checking for gcc                         : ok  
> Checking for program glib-genmarshal     : ok /usr/bin/glib-genmarshal 
> Checking for program glib-mkenums        : ok /usr/bin/glib-mkenums 
> Checking for program rst2html.py         : not found 
> Checking for program rst2html            : ok /usr/bin/rst2html 
> Checking for program msgfmt              : ok /usr/bin/msgfmt 
> Checking for program intltool-merge      : ok /usr/bin/intltool-merge 
> Checking for header locale.h             : ok 
> Checking for program rsvg-convert        : ok /usr/bin/rsvg-convert 
> Checking for unique-1.0 >= 0.9           : ok 
> Checking for libidn >= 1.0               : ok 
> Checking for sqlite3 >= 3.0              : ok 
> Checking for library m                   : ok 
> Checking for gmodule-2.0 >= 2.8.0        : ok 
> Checking for gthread-2.0 >= 2.8.0        : ok 
> Checking for gio-2.0 >= 2.16.0           : ok 
> Checking for gtk+-2.0 >= 2.10.0          : ok 
> Checking for webkit-1.0 >= 1.1.1         : ok 
> Checking for libsoup-2.4 >= 2.25.2       : ok 
> Checking for libxml-2.0 >= 2.6           : ok 
> Checking for header unistd.h             : ok 
> 'configure' finished successfully (0.547s)
> 
>         Localization:        yes (intltool)
>         Icon optimizations:  yes (rsvg-convert)
>         Persistent history:  yes (sqlite3)
> 
>         IDN support:         yes (libidn)
>         User documentation:  yes (docutils)
>         API documentation:   no  (gtk-doc)
>         
> make[1]: Leaving directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8'
>    debian/rules override_dh_auto_build
> make[1]: Entering directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8'
> /usr/bin/waf --nocache build --debug full
> Waf: Entering directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8/_build_'
> [ 1/95] glib_genmarshal: katze/marshal.list -> 
> _build_/default/katze/marshal.h _build_/default/katze/marshal.c
> [ 2/95] glib_genmarshal: midori/marshal.list -> 
> _build_/default/midori/marshal.h _build_/default/midori/marshal.c
> [ 3/95] cc: _build_/default/katze/marshal.c -> 
> _build_/default/katze/marshal_1.o
> [ 4/95] cc: katze/katze-array.c -> _build_/default/katze/katze-array_1.o
> [ 5/95] cc: katze/katze-arrayaction.c -> 
> _build_/default/katze/katze-arrayaction_1.o
> [ 6/95] cc: katze/katze-http-auth.c -> 
> _build_/default/katze/katze-http-auth_1.o
> [ 7/95] cc: katze/katze-http-cookies.c -> 
> _build_/default/katze/katze-http-cookies_1.o
> [ 8/95] cc: katze/katze-item.c -> _build_/default/katze/katze-item_1.o
> [ 9/95] cc: katze/katze-net.c -> _build_/default/katze/katze-net_1.o
> [10/95] cc: katze/katze-separatoraction.c -> 
> _build_/default/katze/katze-separatoraction_1.o
> [11/95] cc: katze/katze-throbber.c -> _build_/default/katze/katze-throbber_1.o
> [12/95] cc: katze/katze-utils.c -> _build_/default/katze/katze-utils_1.o
> [13/95] cc: _build_/default/midori/marshal.c -> 
> _build_/default/midori/marshal_1.o
> [14/95] cc: midori/compat.c -> _build_/default/midori/compat_1.o
> [15/95] cc: midori/gtkiconentry.c -> _build_/default/midori/gtkiconentry_1.o
> [16/95] cc: midori/midori-app.c -> _build_/default/midori/midori-app_1.o
> [17/95] cc: midori/midori-array.c -> _build_/default/midori/midori-array_1.o
> [18/95] cc: midori/midori-browser.c -> 
> _build_/default/midori/midori-browser_1.o
> [19/95] cc: midori/midori-extension.c -> 
> _build_/default/midori/midori-extension_1.o
> [20/95] cc: midori/midori-locationaction.c -> 
> _build_/default/midori/midori-locationaction_1.o
> [21/95] cc: midori/midori-locationentry.c -> 
> _build_/default/midori/midori-locationentry_1.o
> [22/95] cc: midori/midori-panel.c -> _build_/default/midori/midori-panel_1.o
> [23/95] cc: midori/midori-preferences.c -> 
> _build_/default/midori/midori-preferences_1.o
> [24/95] cc: midori/midori-searchaction.c -> 
> _build_/default/midori/midori-searchaction_1.o
> [25/95] cc: midori/midori-view.c -> _build_/default/midori/midori-view_1.o
> [26/95] cc: midori/midori-viewable.c -> 
> _build_/default/midori/midori-viewable_1.o
> [27/95] cc: midori/midori-websettings.c -> 
> _build_/default/midori/midori-websettings_1.o
> [28/95] cc: midori/socket.c -> _build_/default/midori/socket_1.o
> [29/95] cc: midori/sokoke.c -> _build_/default/midori/sokoke_1.o
> [30/95] cc: panels/midori-addons.c -> _build_/default/panels/midori-addons_2.o
> [31/95] cc: panels/midori-bookmark-store.c -> 
> _build_/default/panels/midori-bookmark-store_2.o
> [32/95] cc: panels/midori-bookmarks.c -> 
> _build_/default/panels/midori-bookmarks_2.o
> [33/95] cc: panels/midori-console.c -> 
> _build_/default/panels/midori-console_2.o
> [34/95] cc: panels/midori-extensions.c -> 
> _build_/default/panels/midori-extensions_2.o
> [35/95] cc: panels/midori-history.c -> 
> _build_/default/panels/midori-history_2.o
> [36/95] cc: panels/midori-plugins.c -> 
> _build_/default/panels/midori-plugins_2.o
> [37/95] cc: panels/midori-transfers.c -> 
> _build_/default/panels/midori-transfers_2.o
> [38/95] cc: midori/main.c -> _build_/default/midori/main_3.o
> [39/95] cc: extensions/cookie-manager/cookie-manager.c -> 
> _build_/default/extensions/cookie-manager/cookie-manager_1.o
> [40/95] cc: extensions/cookie-manager/cookie-manager-page.c -> 
> _build_/default/extensions/cookie-manager/cookie-manager-page_1.o
> [41/95] cc: extensions/cookie-manager/main.c -> 
> _build_/default/extensions/cookie-manager/main_1.o
> [42/95] cc: extensions/shortcuts.c -> _build_/default/extensions/shortcuts_2.o
> [43/95] cc: extensions/feed-panel/feed-parse.c -> 
> _build_/default/extensions/feed-panel/feed-parse_3.o
> [44/95] cc: extensions/feed-panel/feed-atom.c -> 
> _build_/default/extensions/feed-panel/feed-atom_3.o
> [45/95] cc: extensions/feed-panel/feed-rss.c -> 
> _build_/default/extensions/feed-panel/feed-rss_3.o
> [46/95] cc: extensions/feed-panel/main.c -> 
> _build_/default/extensions/feed-panel/main_3.o
> [47/95] cc: extensions/feed-panel/feed-panel.c -> 
> _build_/default/extensions/feed-panel/feed-panel_3.o
> [48/95] cc: extensions/tab-panel.c -> _build_/default/extensions/tab-panel_4.o
> [49/95] cc: extensions/page-holder.c -> 
> _build_/default/extensions/page-holder_5.o
> [50/95] cc: extensions/toolbar-editor.c -> 
> _build_/default/extensions/toolbar-editor_6.o
> [51/95] cc: extensions/colorful-tabs.c -> 
> _build_/default/extensions/colorful-tabs_7.o
> [52/95] cc: extensions/statusbar-features.c -> 
> _build_/default/extensions/statusbar-features_8.o
> [53/95] cc: extensions/mouse-gestures/main.c -> 
> _build_/default/extensions/mouse-gestures/main_9.o
> [54/95] ar_link_static: _build_/default/katze/marshal_1.o 
> _build_/default/katze/katze-array_1.o 
> _build_/default/katze/katze-arrayaction_1.o 
> _build_/default/katze/katze-http-auth_1.o 
> _build_/default/katze/katze-http-cookies_1.o 
> _build_/default/katze/katze-item_1.o _build_/default/katze/katze-net_1.o 
> _build_/default/katze/katze-separatoraction_1.o 
> _build_/default/katze/katze-throbber_1.o 
> _build_/default/katze/katze-utils_1.o -> _build_/default/katze/libkatze.a
> [55/95] cc_link: _build_/default/extensions/cookie-manager/cookie-manager_1.o 
> _build_/default/extensions/cookie-manager/cookie-manager-page_1.o 
> _build_/default/extensions/cookie-manager/main_1.o -> 
> _build_/default/extensions/libcookie-manager.so
> [56/95] cc_link: _build_/default/extensions/shortcuts_2.o -> 
> _build_/default/extensions/libshortcuts.so
> [57/95] cc_link: _build_/default/extensions/feed-panel/feed-parse_3.o 
> _build_/default/extensions/feed-panel/feed-atom_3.o 
> _build_/default/extensions/feed-panel/feed-rss_3.o 
> _build_/default/extensions/feed-panel/main_3.o 
> _build_/default/extensions/feed-panel/feed-panel_3.o -> 
> _build_/default/extensions/libfeed-panel.so
> [58/95] cc_link: _build_/default/extensions/tab-panel_4.o -> 
> _build_/default/extensions/libtab-panel.so
> [59/95] cc_link: _build_/default/extensions/page-holder_5.o -> 
> _build_/default/extensions/libpage-holder.so
> [60/95] cc_link: _build_/default/extensions/toolbar-editor_6.o -> 
> _build_/default/extensions/libtoolbar-editor.so
> [61/95] cc_link: _build_/default/extensions/colorful-tabs_7.o -> 
> _build_/default/extensions/libcolorful-tabs.so
> [62/95] cc_link: _build_/default/extensions/statusbar-features_8.o -> 
> _build_/default/extensions/libstatusbar-features.so
> [63/95] cc_link: _build_/default/extensions/mouse-gestures/main_9.o -> 
> _build_/default/extensions/libmouse-gestures.so
> [64/95] ar_link_static: _build_/default/midori/marshal_1.o 
> _build_/default/midori/compat_1.o _build_/default/midori/gtkiconentry_1.o 
> _build_/default/midori/midori-app_1.o _build_/default/midori/midori-array_1.o 
> _build_/default/midori/midori-browser_1.o 
> _build_/default/midori/midori-extension_1.o 
> _build_/default/midori/midori-locationaction_1.o 
> _build_/default/midori/midori-locationentry_1.o 
> _build_/default/midori/midori-panel_1.o 
> _build_/default/midori/midori-preferences_1.o 
> _build_/default/midori/midori-searchaction_1.o 
> _build_/default/midori/midori-view_1.o 
> _build_/default/midori/midori-viewable_1.o 
> _build_/default/midori/midori-websettings_1.o 
> _build_/default/midori/socket_1.o _build_/default/midori/sokoke_1.o -> 
> _build_/default/midori/libmidori.a
> [65/95] ar_link_static: _build_/default/panels/midori-addons_2.o 
> _build_/default/panels/midori-bookmark-store_2.o 
> _build_/default/panels/midori-bookmarks_2.o 
> _build_/default/panels/midori-console_2.o 
> _build_/default/panels/midori-extensions_2.o 
> _build_/default/panels/midori-history_2.o 
> _build_/default/panels/midori-plugins_2.o 
> _build_/default/panels/midori-transfers_2.o -> 
> _build_/default/midori/libpanels.a
> [66/95] cc_link: _build_/default/midori/main_3.o -> 
> _build_/default/midori/midori
> [67/95] intltool: data/midori.desktop.in -> 
> _build_/default/data/midori.desktop
> [68/95] po: po/cs.po -> _build_/default/po/cs.mo
> [69/95] po: po/da.po -> _build_/default/po/da.mo
> Generating and caching the translation database
> [70/95] po: po/de.po -> _build_/default/po/de.mo
> [71/95] po: po/el.po -> _build_/default/po/el.mo
> [72/95] po: po/en_GB.po -> _build_/default/po/en_GB.mo
> [73/95] po: po/es.po -> _build_/default/po/es.mo
> [74/95] po: po/et.po -> _build_/default/po/et.mo
> [75/95] po: po/fi.po -> _build_/default/po/fi.mo
> [76/95] po: po/fr.po -> _build_/default/po/fr.mo
> [77/95] po: po/gl.po -> _build_/default/po/gl.mo
> [78/95] po: po/he.po -> _build_/default/po/he.mo
> [79/95] po: po/hu.po -> _build_/default/po/hu.mo
> [80/95] po: po/id.po -> _build_/default/po/id.mo
> [81/95] po: po/it.po -> _build_/default/po/it.mo
> [82/95] po: po/ja.po -> _build_/default/po/ja.mo
> [83/95] po: po/nl.po -> _build_/default/po/nl.mo
> [84/95] po: po/pl.po -> _build_/default/po/pl.mo
> [85/95] po: po/pt.po -> _build_/default/po/pt.mo
> [86/95] po: po/ro.po -> _build_/default/po/ro.mo
> [87/95] po: po/ru.po -> _build_/default/po/ru.mo
> [88/95] po: po/sk.po -> _build_/default/po/sk.mo
> [89/95] po: po/sr.po -> _build_/default/po/sr.mo
> [90/95] po: po/s...@latin.po -> _build_/default/po/s...@latin.mo
> [91/95] po: po/sv.po -> _build_/default/po/sv.mo
> [92/95] po: po/tr.po -> _build_/default/po/tr.mo
> [93/95] po: po/uk.po -> _build_/default/po/uk.mo
> [94/95] po: po/zh_CN.po -> _build_/default/po/zh_CN.mo
> [95/95] po: po/zh_TW.po -> _build_/default/po/zh_TW.mo
> Merging translations into default/data/midori.desktop.
> Waf: Leaving directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8/_build_'
> 'build' finished successfully (17.369s)
> make[1]: Leaving directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8'
>    debian/rules override_dh_auto_test
> make[1]: Entering directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8'
> xvfb-run /usr/bin/waf --nocache check
> Waf: Entering directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8/_build_'
> [ 67/109] cc: tests/extensions.c -> _build_/default/tests/extensions_1.o
> [ 68/109] cc: tests/properties.c -> _build_/default/tests/properties_2.o
> ../tests/extensions.c: In function ‘extension_activate’:
> ../tests/extensions.c:174: warning: unused variable ‘extension’
> [ 69/109] cc: tests/magic-uri.c -> _build_/default/tests/magic-uri_3.o
> [ 70/109] cc: tests/history.c -> _build_/default/tests/history_4.o
> [ 71/109] cc: tests/browser.c -> _build_/default/tests/browser_5.o
> [ 72/109] cc: tests/completion.c -> _build_/default/tests/completion_6.o
> [ 73/109] cc: tests/bookmarks.c -> _build_/default/tests/bookmarks_7.o
> [102/109] cc_link: _build_/default/tests/extensions_1.o -> 
> _build_/default/tests/test-extensions
> [103/109] cc_link: _build_/default/tests/properties_2.o -> 
> _build_/default/tests/test-properties
> [104/109] cc_link: _build_/default/tests/magic-uri_3.o -> 
> _build_/default/tests/test-magic-uri
> [105/109] cc_link: _build_/default/tests/history_4.o -> 
> _build_/default/tests/test-history
> [106/109] cc_link: _build_/default/tests/browser_5.o -> 
> _build_/default/tests/test-browser
> [107/109] cc_link: _build_/default/tests/completion_6.o -> 
> _build_/default/tests/test-completion
> [108/109] cc_link: _build_/default/tests/bookmarks_7.o -> 
> _build_/default/tests/test-bookmarks
> Waf: Leaving directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8/_build_'
> 'build' finished successfully (4.471s)
>  error: No such command 'check'
> make[1]: *** [override_dh_auto_test] Error 1
> make[1]: Leaving directory `/tmp/tmp.SGXzStrTuI/midori-0.1.8'
> make: *** [build] Error 2
> dpkg-buildpackage: failure: debian/rules build gave error exit status 2
> debuild: fatal error at line 1324:
> dpkg-buildpackage -rfakeroot -D -us -uc -i -ICVS -I.svn -I.arch -I.#* 
> -I.cvsignore -I.bzr failed
> 
> real  0m30.576s
> user  0m37.370s
> sys   0m6.036s




----- End forwarded message -----

-- 
_________________________
Ryan Niebur
ryanrya...@gmail.com

Attachment: signature.asc
Description: Digital signature

Reply via email to