[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#501412: ikvm: FTBFS in lenny: Illegal characters in path



Package: ikvm
Version: 0.34.0.4-4
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20081006 qa-ftbfs
Justification: FTBFS on i386

Hi,

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

Relevant part:
>  /usr/bin/fakeroot debian/rules clean
> dh_testdir
> dh_testroot
> rm -f build-stamp configure-stamp install-stamp
> rm -rf classtmp
> mkdir -p /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/debian/.wapi
> nant -v clean
> NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006)
> Copyright (C) 2001-2006 Gerry Shaw
> http://nant.sourceforge.net
> 
> Buildfile: file:///build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/ikvm.build
> Target framework: Mono 2.0 Profile
> Base Directory: /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4.
> Target(s) specified: clean 
> 
> 
> clean:
> 
>    [delete] Deleting 8 files.
>    [delete] Deleting file /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/bin/IKVM.AWT.WinForms.dll.
>    [delete] Deleting file /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/bin/IKVM.GNU.Classpath.dll.
>    [delete] Deleting file /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/bin/IKVM.Runtime.dll.
>    [delete] Deleting file /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/bin/JVM.DLL.
>    [delete] Deleting file /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/bin/ikvm-native.dll.
>    [delete] Deleting file /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/bin/ikvm.exe.
>    [delete] Deleting file /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/bin/ikvmc.exe.
>    [delete] Deleting file /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/bin/ikvmstub.exe.
> 
> BUILD SUCCEEDED
> 
> Total time: 0 seconds.
> 
> rm -f bin/IKVM.GNU.Classpath.dll bin/IKVM.Runtime.dll bin/ikvm.exe bin/ikvmc.exe bin/ikvmstub.exe tools/asmref.exe runtime/IKVM.Runtime.dll
> rm -f native/libikvm-native.so
> find . -name "*.class" -exec rm {} \;
> rm -f classpath/*.dll
> if [ -f classpath/allsources.lst.dist ]; then \
> 	  rm -f classpath/allclasses.lst; \
> 	  mv classpath/allsources.lst.dist classpath/allsources.lst; \
> 	fi
> if [ -f classpath/classpath.build.dist ]; then \
> 	  rm -f classpath/classpath.build; \
> 	  mv classpath/classpath.build.dist classpath/classpath.build; \
> 	fi
> rm -rf /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/debian/.wapi /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/debian/.mono
> dh_clean 
>  dpkg-source -b ikvm-0.34.0.4-4
> dpkg-source: warning: source directory 'ikvm-0.34.0.4-4' is not <sourcepackage>-<upstreamversion> 'ikvm-0.34.0.4'
> dpkg-source: warning: .orig directory name ikvm-0.34.0.4-4.orig is not <package>-<upstreamversion> (wanted ikvm-0.34.0.4.orig)
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building ikvm using existing ikvm_0.34.0.4.orig.tar.gz
> dpkg-source: info: building ikvm in ikvm_0.34.0.4-4.diff.gz
> dpkg-source: warning: ignoring deletion of file bin/JVM.DLL
> dpkg-source: warning: ignoring deletion of file bin/IKVM.AWT.WinForms.dll
> dpkg-source: warning: ignoring deletion of file bin/IKVM.Runtime.dll
> dpkg-source: warning: ignoring deletion of file bin/IKVM.GNU.Classpath.dll
> dpkg-source: warning: ignoring deletion of file bin/ikvmstub.exe
> dpkg-source: warning: ignoring deletion of file bin/ikvm.exe
> dpkg-source: warning: ignoring deletion of file bin/ikvmc.exe
> dpkg-source: warning: ignoring deletion of file bin/ikvm-native.dll
> dpkg-source: info: building ikvm in ikvm_0.34.0.4-4.dsc
>  debian/rules build
> dh_testdir
> mkdir -p /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/debian/.wapi /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/debian/.mono
> Tue Oct  7 01:00:50 UTC 2008 Running nant -v clean
> nant -v clean
> NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006)
> Copyright (C) 2001-2006 Gerry Shaw
> http://nant.sourceforge.net
> 
> Buildfile: file:///build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4/ikvm.build
> Target framework: Mono 2.0 Profile
> Base Directory: /build/user-ikvm_0.34.0.4-4-amd64-SFLmkj/ikvm-0.34.0.4-4.
> Target(s) specified: clean 
> 
> 
> clean:
> 
> 
> BUILD SUCCEEDED
> 
> Total time: 0 seconds.
> 
> Tue Oct  7 01:00:52 UTC 2008 Running uudecode
> uudecode -o /dev/stdout debian/classpath-0.95.tar.gz.uue | gunzip | tar -xf - && mv classpath-0.95 classtmp
> Tue Oct  7 01:00:54 UTC 2008 Done uudecode
> Patching classtmp
> patch -p0 < debian/classpath-patches/01-ejc-InflaterDynHeader-continue-bad-lineno.patch
> patching file classtmp/java/util/zip/InflaterDynHeader.java
> if [ ! -f classpath/allsources.lst.dist ]; then \
> 	  mv classpath/allsources.lst classpath/allsources.lst.dist; \
> 	fi
> sed -e "s,^../../classpath-0.95,../classtmp," < classpath/allsources.lst.dist > classpath/allsources.lst
> if [ ! -f classpath/classpath.build.dist ]; then \
> 	  mv classpath/classpath.build classpath/classpath.build.dist; \
> 	fi
> sed -e "s,/../../classpath-0.95,/../classtmp," < classpath/classpath.build.dist > classpath/classpath.build
> touch configure-stamp
> dh_testdir
> nant -v signed
> NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006)
> Copyright (C) 2001-2006 Gerry Shaw
> http://nant.sourceforge.net
> 
> 
> BUILD FAILED
> 
> The current runtime framework 'mono-2.0' is not correctly configured in the NAnt configuration file.
>     Function call failed.
> Expression: ${path::combine(prefix, 'lib/mono/1.0')}
>               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>         Illegal characters in path
> Parameter name: path1
> 
> For more information regarding the cause of the build failure, run the build again in debug mode.
> 
> Try 'nant -help' for more information
> make: *** [build-stamp] Error 1

The full build log is available from:
   http://newpeople.debian.org/~lucas/logs/2008/10/06

It is possible that your package builds fine in sid, but you should make sure
that your package also builds fine in lenny before the release.

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
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |



Reply to: