Bug#465633: orange: FTBFS: libtool: link: `/usr/lib/libgobject-2.0.la' is not a valid libtool archive

2008-03-03 Thread Barry deFreese
tags 465633 + patch

thank you

Hi,

Here is an NMU that fixes this bug as well as the package descriptions,
standards update and more.

Thanks,

Barry deFreese


diff -u orange-0.3/debian/control orange-0.3/debian/control
--- orange-0.3/debian/control
+++ orange-0.3/debian/control
@@ -2,9 +2,9 @@
 Section: utils
 Priority: optional
 Maintainer: Volker Christian [EMAIL PROTECTED]
-Build-Depends: debhelper (= 4.0.0), zlib1g (= 1.2.1), zlib1g-dev (= 1.2.1), libdynamite0 (= 0.1), libdynamite-dev (= 0.1), libunshield0 (= 0.5), libunshield-dev (= 0.5), librapi2 (= 0.9.1), librapi2-dev (= 0.9.1), libsynce0 (= 0.9.1), libsynce0-dev (= 0.9.1), autotools-dev, autoconf, automake1.7, libtool
+Build-Depends: debhelper (= 5.0.0), zlib1g (= 1.2.1), zlib1g-dev (= 1.2.1), libdynamite0 (= 0.1), libdynamite-dev (= 0.1), libunshield0 (= 0.5), libunshield-dev (= 0.5), librapi2 (= 0.9.1), librapi2-dev (= 0.9.1), libsynce0 (= 0.9.1), libsynce0-dev (= 0.9.1), autotools-dev, autoconf, automake1.7, libtool, libglib2.0-dev
 Build-Conflicts: autoconf2.13, automake1.4
-Standards-Version: 3.6.2
+Standards-Version: 3.7.3
 
 Package: orange
 Section: utils
@@ -15,11 +15,9 @@
  Orange is a tool and library for squeezing out juicy installable Microsoft 
  Cabinet Files from self-extracting installers for Microsoft Windows. 
  It currently supports the following kinds of installers:
-* Early support for installers created by Installer VISE. (Orange 0.3 or 
-  later)
-* Support for some installers created by Inno Setup. (Orange 0.2 or later)
-* Early support for the installer used by TomTom products. (Orange 0.2 or 
-  later)
+* Early support for installers created by Installer VISE.
+* Support for some installers created by Inno Setup.
+* Early support for the installer used by TomTom products.
 * InstallShield versions 5 and 6.
 * Setup Factory versions 5 and 6.
 * Some other installer (using a DLL called inflate.dll). This is used by 
@@ -39,11 +37,9 @@
  Orange is a tool and library for squeezing out juicy installable Microsoft 
  Cabinet Files from self-extracting installers for Microsoft Windows. 
  It currently supports the following kinds of installers:
-* Early support for installers created by Installer VISE. (Orange 0.3 or 
-  later)
-* Support for some installers created by Inno Setup. (Orange 0.2 or later)
-* Early support for the installer used by TomTom products. (Orange 0.2 or 
-  later)
+* Early support for installers created by Installer VISE.
+* Support for some installers created by Inno Setup.
+* Early support for the installer used by TomTom products.
 * InstallShield versions 5 and 6.
 * Setup Factory versions 5 and 6.
 * Some other installer (using a DLL called inflate.dll). This is used by 
@@ -55,16 +51,14 @@
 Package: liborange-dev
 Section: libdevel
 Architecture: any
-Depends: liborange0 (= ${Source-Version})
+Depends: liborange0 (= ${binary:Version})
 Description: development libraries for liborange
  Orange is a tool and library for squeezing out juicy installable Microsoft 
  Cabinet Files from self-extracting installers for Microsoft Windows. 
  It currently supports the following kinds of installers:
-* Early support for installers created by Installer VISE. (Orange 0.3 or 
-  later)
-* Support for some installers created by Inno Setup. (Orange 0.2 or later)
-* Early support for the installer used by TomTom products. (Orange 0.2 or 
-  later)
+* Early support for installers created by Installer VISE.
+* Support for some installers created by Inno Setup.
+* Early support for the installer used by TomTom products.
 * InstallShield versions 5 and 6.
 * Setup Factory versions 5 and 6.
 * Some other installer (using a DLL called inflate.dll). This is used by 
diff -u orange-0.3/debian/rules orange-0.3/debian/rules
--- orange-0.3/debian/rules
+++ orange-0.3/debian/rules
@@ -51,8 +51,8 @@
 	rm -f build-stamp 
 
 	# Add here commands to clean up after the build process.
-	-$(MAKE) distclean
-	rm -f config.{guess,sub} configure aclocal.m4 ltmain.sh
+	[ ! -f Makefile ] || $(MAKE) distclean
+	rm -f config.guess config.sub configure aclocal.m4 ltmain.sh
 
 	dh_clean 
 
@@ -78,22 +78,11 @@
 	dh_installdocs
 	dh_installexamples
 	dh_install --list-missing
-#	dh_installmenu
-#	dh_installdebconf	
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installmime
-#	dh_installinit
-#	dh_installcron
-#	dh_installinfo
 	dh_installman
 	dh_link
 	dh_strip
 	dh_compress
 	dh_fixperms
-#	dh_perl
-#	dh_python
 	dh_makeshlibs --version-info
 	dh_installdeb
 	dh_shlibdeps -L liborange0 -l debian/liborange0/usr/lib
diff -u orange-0.3/debian/changelog orange-0.3/debian/changelog
--- orange-0.3/debian/changelog
+++ orange-0.3/debian/changelog
@@ -1,3 +1,19 @@
+orange (0.3-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Add libglib2.0-dev build-dep. (Closes: #465633).
+  * Remove 

Bug#465633: orange: FTBFS: libtool: link: `/usr/lib/libgobject-2.0.la' is not a valid libtool archive

2008-02-13 Thread Lucas Nussbaum
Package: orange
Version: 0.3-2
Severity: serious
User: [EMAIL PROTECTED]
Usertags: qa-ftbfs-20080212 qa-ftbfs
Justification: FTBFS on i386

Hi,

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

Relevant part:
 ar cru .libs/liborange.a  dllinflate.o extract.o helper.o installshield_sfx.o 
 separate.o squeeze.o suf.o tomtom.o
 ranlib .libs/liborange.a
 creating liborange.la
 /bin/sed: can't read /usr/lib/libgobject-2.0.la: No such file or directory
 libtool: link: `/usr/lib/libgobject-2.0.la' is not a valid libtool archive
 make[3]: *** [liborange.la] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2008/02/12

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 containing a sid i386
environment.  Internet was not accessible from the build systems.

-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]