Package: bigloo Version: 2.7a-1 Severity: serious bigloo is currently failing to build because it has an unnecessary build-dependency on free-java-sdk, which is not satisfiable on arm or hppa right now due to sablevm problems:
[...] Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: free-java-sdk: Depends: sablevm but it is not going to be installed E: Broken packages apt-get failed. [...] I say "unnecessary", because bigloo doesn't need a full java environment at build time AFAICT -- it uses sablevm only for a test suite, but if I build with only gcj/gij-wrapper without installing free-java-sdk, the build ignores the test suite failures anyway and builds a working package. The attached patch removes this build-dependency and gives a package that should be buildable again on all architectures. Cheers, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
diff -Nru /tmp/RAZKgBIuya/bigloo-2.7a/debian/changelog /tmp/PK72TXBpR0/bigloo-2.7a/debian/changelog --- /tmp/RAZKgBIuya/bigloo-2.7a/debian/changelog 2006-06-11 08:57:38.000000000 -0700 +++ /tmp/PK72TXBpR0/bigloo-2.7a/debian/changelog 2006-06-21 15:30:03.000000000 -0700 @@ -1,3 +1,11 @@ +bigloo (2.7a-1.3) unstable; urgency=low + + * Non-maintainer upload. + * Set javaprefix to /usr/bin and drop the build-dependency on + free-java-sdk, which isn't usable on arm/hppa. + + -- Steve Langasek <[EMAIL PROTECTED]> Wed, 21 Jun 2006 15:25:55 -0700 + bigloo (2.7a-1.2) unstable; urgency=low * Non-maintainer upload. diff -Nru /tmp/RAZKgBIuya/bigloo-2.7a/debian/control /tmp/PK72TXBpR0/bigloo-2.7a/debian/control --- /tmp/RAZKgBIuya/bigloo-2.7a/debian/control 2006-06-11 08:52:35.000000000 -0700 +++ /tmp/PK72TXBpR0/bigloo-2.7a/debian/control 2006-06-21 15:29:53.000000000 -0700 @@ -2,7 +2,7 @@ Section: interpreters Priority: optional Maintainer: Yann Dirson <[EMAIL PROTECTED]> -Build-Depends: debhelper (>= 4.1.1), dh-buildinfo, texinfo, dbs, gcj (>= 4:4.1) [!sparc !mipsel !mips], free-java-sdk [!sparc !mipsel !mips], zip [!sparc !mipsel !mips], perl +Build-Depends: debhelper (>= 4.1.1), dh-buildinfo, texinfo, dbs, gcj (>= 4:4.1) [!sparc !mipsel !mips], zip [!sparc !mipsel !mips], perl Build-Depends-Indep: skribe Standards-Version: 3.6.2 diff -Nru /tmp/RAZKgBIuya/bigloo-2.7a/debian/rules /tmp/PK72TXBpR0/bigloo-2.7a/debian/rules --- /tmp/RAZKgBIuya/bigloo-2.7a/debian/rules 2006-06-11 08:52:27.000000000 -0700 +++ /tmp/PK72TXBpR0/bigloo-2.7a/debian/rules 2006-06-21 14:30:25.000000000 -0700 @@ -33,7 +33,7 @@ NO_PACKAGES += -Nbigloo-backend-jvm GCJ= else -EXTRA_CONFIG_FLAGS += --javaprefix=/usr/lib/fjsdk/bin +EXTRA_CONFIG_FLAGS += --javaprefix=/usr/bin GCJ=gcj endif