Bug#459068: glade-3: FTBFS with dash: /bin/sh: Bad substitution
Lucas Nussbaum
lucas at lucas-nussbaum.net
Fri Jan 4 11:19:12 UTC 2008
Package: glade-3
version: 3.4.1-1
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-dash-20080103 qa-ftbfs-dash
Hi,
During a rebuild of all packages in sid using /bin/dash as /bin/sh, your package failed to build.
Relevant part:
> make[3]: Entering directory `/build/user/glade-3-3.4.1'
> make[3]: Nothing to be done for `install-exec-am'.
> make[3]: Nothing to be done for `install-data-am'.
> make[3]: Leaving directory `/build/user/glade-3-3.4.1'
> make[2]: Leaving directory `/build/user/glade-3-3.4.1'
> make[1]: Leaving directory `/build/user/glade-3-3.4.1'
> dh_installdirs -plibgladeui-1-dev
> dh_installdocs -plibgladeui-1-dev ./README ./NEWS ./TODO ./AUTHORS
> dh_installexamples -plibgladeui-1-dev
> dh_installman -plibgladeui-1-dev
> dh_installinfo -plibgladeui-1-dev
> dh_installmenu -plibgladeui-1-dev
> dh_installcron -plibgladeui-1-dev
> dh_installinit -plibgladeui-1-dev
> dh_installdebconf -plibgladeui-1-dev
> dh_installemacsen -plibgladeui-1-dev
> dh_installcatalogs -plibgladeui-1-dev
> dh_installpam -plibgladeui-1-dev
> dh_installlogrotate -plibgladeui-1-dev
> dh_installlogcheck -plibgladeui-1-dev
> dh_installmime -plibgladeui-1-dev
> dh_installchangelogs -plibgladeui-1-dev ./ChangeLog
> dh_installudev -plibgladeui-1-dev
> dh_install -plibgladeui-1-dev
> dh_link -plibgladeui-1-dev
> dh_strip -plibgladeui-1-dev
> dh_compress -plibgladeui-1-dev
> dh_fixperms -plibgladeui-1-dev
> dh_makeshlibs -plibgladeui-1-dev
> dh_installdeb -plibgladeui-1-dev
> dh_perl -plibgladeui-1-dev
> dh_shlibdeps -plibgladeui-1-dev
> dh_gencontrol -plibgladeui-1-dev
> dpkg-gencontrol: warning: unknown substitution variable ${misc:Depends}
> dh_md5sums -plibgladeui-1-dev
> dh_builddeb -plibgladeui-1-dev
> dpkg-deb: building package `libgladeui-1-dev' in `../libgladeui-1-dev_3.4.1-1_all.deb'.
> dh_installdirs -plibgladeui-1-7
> dh_installdirs -pglade
> dh_installdirs -pglade-gnome
> dh_installdocs -plibgladeui-1-7 ./README ./NEWS ./TODO ./AUTHORS
> dh_installexamples -plibgladeui-1-7
> dh_installman -plibgladeui-1-7
> dh_installinfo -plibgladeui-1-7
> dh_installmenu -plibgladeui-1-7
> dh_installcron -plibgladeui-1-7
> dh_installinit -plibgladeui-1-7
> dh_installdebconf -plibgladeui-1-7
> dh_installemacsen -plibgladeui-1-7
> dh_installcatalogs -plibgladeui-1-7
> dh_installpam -plibgladeui-1-7
> dh_installlogrotate -plibgladeui-1-7
> dh_installlogcheck -plibgladeui-1-7
> dh_installmime -plibgladeui-1-7
> dh_installchangelogs -plibgladeui-1-7 ./ChangeLog
> dh_installudev -plibgladeui-1-7
> dh_install -plibgladeui-1-7
> dh_link -plibgladeui-1-7
> for file in $(find debian/libgladeui-1-7/usr/share/glade3/pixmaps/ -name \*gnome\* -or -name \*bonobo\*); do \
> target_dir=$(dirname ${file/libgladeui-1-7/glade-gnome}); \
> mkdir -p ${target_dir}; \
> mv ${file} ${target_dir}; \
> done
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-about.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-app.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-appbar.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-bonobo-dock.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-bonobo-dockitem.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-canvas.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-colorpicker.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-dateedit.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-dialog.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-druid.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-druidpageedge.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-druidpagestandard.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-entry.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-fileentry.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-fontpicker.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-href.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-iconentry.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-iconlist.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-iconselection.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-messagebox.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-pixmap.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-pixmapentry.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/16x16/actions/widget-gnome-propertybox.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-about.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-app.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-appbar.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-bonobo-dock.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-bonobo-dockitem.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-canvas.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-colorpicker.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-dateedit.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-dialog.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-druid.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-druidpageedge.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-druidpagestandard.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-entry.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-fileentry.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-fontpicker.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-href.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-iconentry.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-iconlist.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-iconselection.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-messagebox.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-pixmap.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-pixmapentry.png'
> Try `mv --help' for more information.
> /bin/sh: Bad substitution
> mkdir: missing operand
> Try `mkdir --help' for more information.
> mv: missing destination file operand after `debian/libgladeui-1-7/usr/share/glade3/pixmaps/hicolor/22x22/actions/widget-gnome-propertybox.png'
> Try `mv --help' for more information.
> make: *** [binary-post-install/libgladeui-1-7] Error 1
> dpkg-buildpackage: failure: /usr/bin/fakeroot debian/rules binary gave error exit status 2
The full build log is available from:
http://people.debian.org/~lucas/logs/2008/01/03.dash/
Rumors say that Ubuntu is using dash as /bin/sh on their buildds, so a patch
might be available. Check <http://packages.qa.debian.org/glade-3>, or
directly on launchpad: <https://launchpad.net/ubuntu/+source/glade-3>.
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!
--
| Lucas Nussbaum
| lucas at lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr GPG: 1024D/023B3F4F |
More information about the pkg-gnome-maintainers
mailing list