subversion_1.2.3a-1 (arm/unstable): FTBFS: unsatisfiable kaffe build-dependency
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
subversion (Debian) |
Fix Released
|
Unknown
|
|||
subversion (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
Automatically imported from Debian bug report #329184 http://
Debian Bug Importer (debzilla) wrote : | #1 |
Debian Bug Importer (debzilla) wrote : | #2 |
Message-ID: <email address hidden>
Date: Tue, 20 Sep 2005 01:31:17 -0700
From: Steve Langasek <email address hidden>
To: <email address hidden>
Subject: subversion_1.2.3a-1 (arm/unstable): FTBFS: unsatisfiable kaffe build-dependency
--pWyiEgJYm5f9v55/
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Package: subversion
Version: 1.2.3a-1
Severity: serious
Justification: fails to build from source
The current version of subversion fails to build on the arm architecture,
because it build-depends on kaffe. Kaffe is not available for arm. Please
conditionally disable the java portion of this package on arm, or choose a
suitable alternative JVM for use on this arch.
--=20
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 address hidden> http://
--pWyiEgJYm5f9v55/
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDL8jVKN6
TvcOuttmIK9Nu3N
=uPOL
-----END PGP SIGNATURE-----
--pWyiEgJYm5f9v
Charles Majola (chmj) wrote : | #3 |
not for us
In Debian Bug tracker #329184, robilad (robilad) wrote : | #4 |
I hope to have that fixed with the next uploads. There is a bug in
jikes that prevents the class library from being built on arm (and
recently, mipsel. jikes seems to be a little unmaintained these days).
I've tested building kaffe with ecj on x86, so if ecj is available on
arm, it could be built with ecj, and the arm platform could be unlocked
again.
cheers,
dalibor topic
In Debian Bug tracker #329184, Guilherme de S. Pastore (fatalerror) wrote : subversion | #5 |
# Is this the right syntax?
block 329184 with 227741
--
Guilherme de S. Pastore (fatalerror)
<email address hidden>
Debian Bug Importer (debzilla) wrote : | #6 |
Message-ID: <email address hidden>
Date: Tue, 20 Sep 2005 18:13:20 +0200
From: Dalibor Topic <email address hidden>
To: <email address hidden>
Subject: subversion_1.2.3a-1 (arm/unstable): FTBFS: unsatisfiable kaffe build-dependency
I hope to have that fixed with the next uploads. There is a bug in
jikes that prevents the class library from being built on arm (and
recently, mipsel. jikes seems to be a little unmaintained these days).
I've tested building kaffe with ecj on x86, so if ecj is available on
arm, it could be built with ecj, and the arm platform could be unlocked
again.
cheers,
dalibor topic
Debian Bug Importer (debzilla) wrote : | #7 |
Message-Id: <email address hidden>
Date: Tue, 20 Sep 2005 13:21:53 -0300
From: "Guilherme de S. Pastore" <email address hidden>
To: <email address hidden>
Subject: subversion
# Is this the right syntax?
block 329184 with 227741
--
Guilherme de S. Pastore (fatalerror)
<email address hidden>
In Debian Bug tracker #329184, robilad (robilad) wrote : new kaffe upload uses fastjar | #8 |
Hi all,
the new kaffe upload from today (1.1.6-1) uses fastjar, so it should fix
the kaffe jar related FTBFS issue.
cheers,
dalibor topic
Debian Bug Importer (debzilla) wrote : | #9 |
Message-ID: <email address hidden>
Date: Fri, 23 Sep 2005 18:37:53 +0200
From: Dalibor Topic <email address hidden>
To: <email address hidden>
Subject: new kaffe upload uses fastjar
Hi all,
the new kaffe upload from today (1.1.6-1) uses fastjar, so it should fix
the kaffe jar related FTBFS issue.
cheers,
dalibor topic
In Debian Bug tracker #329184, Joe-drew (joe-drew) wrote : kaffe upload fixed this bug? | #10 |
Dalibor Topic's latest mail states that kaffe should be fixed. Can this
subversion bug be closed?
Debian Bug Importer (debzilla) wrote : | #11 |
Message-ID: <email address hidden>
Date: Tue, 27 Sep 2005 10:31:59 -0400
From: Joe Drew <email address hidden>
To: <email address hidden>
Subject: kaffe upload fixed this bug?
Dalibor Topic's latest mail states that kaffe should be fixed. Can this
subversion bug be closed?
In Debian Bug tracker #329184, Steve Langasek (vorlon) wrote : Re: Bug#329184: kaffe upload fixed this bug? | #12 |
On Tue, Sep 27, 2005 at 10:31:59AM -0400, Joe Drew wrote:
> Dalibor Topic's latest mail states that kaffe should be fixed. Can this
> subversion bug be closed?
No. kaffe is *not* portable to all architectures; it should be possible to
build kaffe on arm with the latest version, but a) this hasn't actually
happened yet, and b) the kaffe changes now mean that kaffe will be
unavailable on mips and mipsel instead.
--
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 address hidden> http://
Debian Bug Importer (debzilla) wrote : | #13 |
Message-ID: <email address hidden>
Date: Tue, 27 Sep 2005 14:59:12 -0700
From: Steve Langasek <email address hidden>
To: Joe Drew <email address hidden>, <email address hidden>
Subject: Re: Bug#329184: kaffe upload fixed this bug?
--jRHKVT23PllUwdXP
Content-Type: text/plain; charset=us-ascii
Content-
Content-
On Tue, Sep 27, 2005 at 10:31:59AM -0400, Joe Drew wrote:
> Dalibor Topic's latest mail states that kaffe should be fixed. Can this=
=20
> subversion bug be closed?
No. kaffe is *not* portable to all architectures; it should be possible to
build kaffe on arm with the latest version, but a) this hasn't actually
happened yet, and b) the kaffe changes now mean that kaffe will be
unavailable on mips and mipsel instead.
--=20
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 address hidden> http://
--jRHKVT23PllUwdXP
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDOcCwKN6
BD7gEZCtQkMvWNa
=c7d8
-----END PGP SIGNATURE-----
--jRHKVT23PllUw
In Debian Bug tracker #329184, Peters-guest (peters-guest) wrote : subversion Debian ci: r392 - trunk/debian | #14 |
tags 329184 pending
thanks
Author: peters-guest
Date: 2005-10-02 21:03:29 +0000 (Sun, 02 Oct 2005)
New Revision: 392
Modified:
trunk/
trunk/
trunk/
Log:
Disable java on mips, mipsel, arm, armeb. jvw (kaffe comaintainer) and
lennert (armeb project lead) advised this on irc.
Listing all architectures except a few, including all the unreleased
ones that might wish to build subversion, is a pain. So in
debian/rules I instead list the ones to be excluded. This looked so
nice that I did the same for that TESTARCHS variable. So now we just
add them in when the buildds successfully build something - thus
there's no need to keep a commented-out list of every arch.
Also moved all the "user modifiable" stuff in debian/rules to the top.
Modified: trunk/debian/
=======
--- trunk/debian/
+++ trunk/debian/
@@ -18,8 +18,13 @@
* debian/rules: modernise use of debhelper
- use dh_install instead of dh_movefiles
- move pathnames out of rules, into *.install, *.dirs, *.docs, *.examples
- - also move libsvn_swig_* from libsvn0{,-dev} to python2.
- and libsvn-core-perl
+ - side effect (but correct): move libsvn_swig_* from libsvn0{,-dev}
+ to python2.
+ * debian/rules, debian/control: disable libsvn-javahl on arm, armeb,
+ mips, mipsel, on advice from Jeroen van Wolffelaar. It seems kaffe
+ may remain broken on these architectures for awhile. (Closes: #329184)
+ * debian/rules: use negative test rather than positive test for
+ "architectures to run full testsuite on".
-- Guilherme de S. Pastore <email address hidden> Sun, 11 Sep 2005 19:03:54 -0300
Modified: trunk/debian/
=======
--- trunk/debian/
+++ trunk/debian/
@@ -120,7 +120,7 @@
Package: libsvn-javahl
Section: devel
-Architecture: any
+Architecture: alpha amd64 hppa i386 ia64 m68k powerpc s390 sparc hurd-i386 frebsd-i386 netbsd-i386 m32r ppc64 sh
Depends: kaffe | gij | sablejvm | java-virtual-
Description: java bindings for Subversion (aka. svn)
Subversion is a version control system much like the Concurrent
Modified: trunk/debian/rules
=======
--- trunk/debian/rules 2005-09-29 06:34:53 UTC (rev 391)
+++ trunk/debian/rules 2005-10-02 21:03:29 UTC (rev 392)
@@ -1,8 +1,27 @@
#!/usr/bin/make -f
-export LANG=C
+# Java bindings are built with kaffe, which has problems on certain
+# architectures. This variable overrides ENABLE_JAVAHL=yes. However,
+# it must be manually kept in sync with the libsvn-javahl Architecture:
+# line in debian/control.
+
+DISABLE_
+
+# Since the testsuite takes a while to run it is only enabled on
+# archs that need it. In general when a new upstream version is
+# available all...
In Debian Bug tracker #329184, Peter Samuelson (peter-p12n) wrote : disabling java on arm | #15 |
package subversion
# to be fixed in 1.2.3b
tags 329184 +pending
thank ye
Debian Bug Importer (debzilla) wrote : | #16 |
Message-Id: <email address hidden>
Date: Sun, 02 Oct 2005 21:03:30 +0000
From: <email address hidden>
To: <email address hidden>
Cc: <email address hidden>
Subject: subversion Debian ci: r392 - trunk/debian
tags 329184 pending
thanks
Author: peters-guest
Date: 2005-10-02 21:03:29 +0000 (Sun, 02 Oct 2005)
New Revision: 392
Modified:
trunk/
trunk/
trunk/
Log:
Disable java on mips, mipsel, arm, armeb. jvw (kaffe comaintainer) and
lennert (armeb project lead) advised this on irc.
Listing all architectures except a few, including all the unreleased
ones that might wish to build subversion, is a pain. So in
debian/rules I instead list the ones to be excluded. This looked so
nice that I did the same for that TESTARCHS variable. So now we just
add them in when the buildds successfully build something - thus
there's no need to keep a commented-out list of every arch.
Also moved all the "user modifiable" stuff in debian/rules to the top.
Modified: trunk/debian/
=======
--- trunk/debian/
+++ trunk/debian/
@@ -18,8 +18,13 @@
* debian/rules: modernise use of debhelper
- use dh_install instead of dh_movefiles
- move pathnames out of rules, into *.install, *.dirs, *.docs, *.examples
- - also move libsvn_swig_* from libsvn0{,-dev} to python2.
- and libsvn-core-perl
+ - side effect (but correct): move libsvn_swig_* from libsvn0{,-dev}
+ to python2.
+ * debian/rules, debian/control: disable libsvn-javahl on arm, armeb,
+ mips, mipsel, on advice from Jeroen van Wolffelaar. It seems kaffe
+ may remain broken on these architectures for awhile. (Closes: #329184)
+ * debian/rules: use negative test rather than positive test for
+ "architectures to run full testsuite on".
-- Guilherme de S. Pastore <email address hidden> Sun, 11 Sep 2005 19:03:54 -0300
Modified: trunk/debian/
=======
--- trunk/debian/
+++ trunk/debian/
@@ -120,7 +120,7 @@
Package: libsvn-javahl
Section: devel
-Architecture: any
+Architecture: alpha amd64 hppa i386 ia64 m68k powerpc s390 sparc hurd-i386 frebsd-i386 netbsd-i386 m32r ppc64 sh
Depends: kaffe | gij | sablejvm | java-virtual-
Description: java bindings for Subversion (aka. svn)
Subversion is a version control system much like the Concurrent
Modified: trunk/debian/rules
=======
--- trunk/debian/rules 2005-09-29 06:34:53 UTC (rev 391)
+++ trunk/debian/rules 2005-10-02 21:03:29 UTC (rev 392)
@@ -1,8 +1,27 @@
#!/usr/bin/make -f
-export LANG=C
+# Java bindings are built with kaffe, which has problems on certain
+# architectures. This variable overrides ENABLE_JAVAHL=yes. However,
+# it must be manually kept in sync with the li...
Debian Bug Importer (debzilla) wrote : | #17 |
Message-ID: <email address hidden>
Date: Sun, 2 Oct 2005 16:20:42 -0500
From: Peter Samuelson <email address hidden>
To: <email address hidden>
Subject: disabling java on arm
--zGQnqpIoxlsbsOfg
Content-Type: text/plain; charset=us-ascii
Content-
package subversion
# to be fixed in 1.2.3b
tags 329184 +pending
thank ye
--zGQnqpIoxlsbsOfg
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFDQE8qXk7
hLTZ8M71DAQgdOP
=3XuM
-----END PGP SIGNATURE-----
--zGQnqpIoxlsbs
In Debian Bug tracker #329184, Peters-guest (peters-guest) wrote : subversion Debian ci: r405 - trunk/debian | #18 |
tags 329184 pending
thanks
Author: peters-guest
Date: 2005-10-18 07:50:56 +0000 (Tue, 18 Oct 2005)
New Revision: 405
Modified:
trunk/
trunk/
Log:
Rip out arch-specific "skip testsuite" logic.
vorlon says he never agreed with this but just didn't get around to
filing a bug. He is right that we cannot assume debian-specific code
(especially in debian/patches/) will never cause test failures.
Modified: trunk/debian/
=======
--- trunk/debian/
+++ trunk/debian/
@@ -24,9 +24,12 @@
to python2.
* debian/rules, debian/control: disable libsvn-javahl on arm, armeb,
mips, mipsel, on advice from Jeroen van Wolffelaar. It seems kaffe
- may remain broken on these architectures for awhile. (Closes: #329184)
- * debian/rules: use negative test rather than positive test for
- "architectures to run full testsuite on".
+ may remain broken on these architectures for a while. (Closes: #329184)
+ * debian/rules: rip out "architectures to run full testsuite on" logic,
+ on advice from Steve Langasek. It is not safe to assume that
+ debian-specific changes to an upstream release will never cause test
+ failures. Local admins can still use DEB_BUILD_
+ speed up a local compile.
* debian/control: relax all versioned build-deps; all the versions are
satisfied in sarge (and most of them in woody).
* debian/rules, debian/
Modified: trunk/debian/rules
=======
--- trunk/debian/rules 2005-10-18 07:38:21 UTC (rev 404)
+++ trunk/debian/rules 2005-10-18 07:50:56 UTC (rev 405)
@@ -7,17 +7,8 @@
DISABLE_
-# Since the testsuite takes a while to run it is only enabled on
-# archs that need it. In general when a new upstream version is
-# available all archs have the testsuite enabled. Any arch that
-# passes the testsuite then has the testsuite disabled for future
-# Debian versions of that upstream version.
-# updated for svn 1.2.3
-SKIP_TEST_ARCHS := alpha amd64 hppa i386 ia64 powerpc s390 sparc
-
-
ENABLE_JAVAHL=yes
export LANG=C
@@ -58,8 +49,7 @@
EXTRA_CFLAGS := -O0
endif
-spc := $(dummy_
-ifneq (,$(findstring $(spc)$
+ifneq (,$(filter $(DEB_HOST_ARCH), $(DISABLE_
ENABLE_JAVAHL :=
endif
@@ -76,10 +66,8 @@
endif
-# Which tests to run? RUN_TESTS will be set based on (a) existence of
-# DEB_BUILD_
-# (c) whether this arch is listed (in SKIP_TEST_ARCHS) as having
-# already passed the testsuite for this upstream version
+# Run testsuite? RUN_TESTS will be set based on (a) existence of
+# DEB_BUILD_
RUN_TESTS :=
@@ -88,10 +76,7 @@
endif
ifndef DEB_BUILD_
ifeq ($(DEB_BUILD_G...
Debian Bug Importer (debzilla) wrote : | #19 |
Message-Id: <email address hidden>
Date: Tue, 18 Oct 2005 07:50:57 +0000
From: <email address hidden>
To: <email address hidden>
Cc: <email address hidden>
Subject: subversion Debian ci: r405 - trunk/debian
tags 329184 pending
thanks
Author: peters-guest
Date: 2005-10-18 07:50:56 +0000 (Tue, 18 Oct 2005)
New Revision: 405
Modified:
trunk/
trunk/
Log:
Rip out arch-specific "skip testsuite" logic.
vorlon says he never agreed with this but just didn't get around to
filing a bug. He is right that we cannot assume debian-specific code
(especially in debian/patches/) will never cause test failures.
Modified: trunk/debian/
=======
--- trunk/debian/
+++ trunk/debian/
@@ -24,9 +24,12 @@
to python2.
* debian/rules, debian/control: disable libsvn-javahl on arm, armeb,
mips, mipsel, on advice from Jeroen van Wolffelaar. It seems kaffe
- may remain broken on these architectures for awhile. (Closes: #329184)
- * debian/rules: use negative test rather than positive test for
- "architectures to run full testsuite on".
+ may remain broken on these architectures for a while. (Closes: #329184)
+ * debian/rules: rip out "architectures to run full testsuite on" logic,
+ on advice from Steve Langasek. It is not safe to assume that
+ debian-specific changes to an upstream release will never cause test
+ failures. Local admins can still use DEB_BUILD_
+ speed up a local compile.
* debian/control: relax all versioned build-deps; all the versions are
satisfied in sarge (and most of them in woody).
* debian/rules, debian/
Modified: trunk/debian/rules
=======
--- trunk/debian/rules 2005-10-18 07:38:21 UTC (rev 404)
+++ trunk/debian/rules 2005-10-18 07:50:56 UTC (rev 405)
@@ -7,17 +7,8 @@
DISABLE_
-# Since the testsuite takes a while to run it is only enabled on
-# archs that need it. In general when a new upstream version is
-# available all archs have the testsuite enabled. Any arch that
-# passes the testsuite then has the testsuite disabled for future
-# Debian versions of that upstream version.
-# updated for svn 1.2.3
-SKIP_TEST_ARCHS := alpha amd64 hppa i386 ia64 powerpc s390 sparc
-
-
ENABLE_JAVAHL=yes
export LANG=C
@@ -58,8 +49,7 @@
EXTRA_CFLAGS := -O0
endif
-spc := $(dummy_
-ifneq (,$(findstring $(spc)$
+ifneq (,$(filter $(DEB_HOST_ARCH), $(DISABLE_
ENABLE_JAVAHL :=
endif
@@ -76,10 +66,8 @@
endif
-# Which tests to run? RUN_TESTS will be set based on (a) existence of
-# DEB_BUILD_
-# (c) whether this arch is listed (in SKIP_TEST_ARCHS) as having
-# already passed the testsuite for this...
In Debian Bug tracker #329184, Peter Samuelson (peter-p12n) wrote : Bug#329184: fixed in subversion 1.2.3dfsg1-1 | #20 |
Source: subversion
Source-Version: 1.2.3dfsg1-1
We believe that the bug you reported is fixed in the latest version of
subversion, which is due to be installed in the Debian FTP archive:
libapache2-
to pool/main/
libsvn-
to pool/main/
libsvn-
to pool/main/
libsvn0-
to pool/main/
libsvn0_
to pool/main/
python2.
to pool/main/
subversion-
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Samuelson <email address hidden> (supplier of updated subversion package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 18 Oct 2005 03:03:27 -0500
Source: subversion
Binary: libsvn-core-perl libapache2-svn libsvn0 libsvn-javahl python2.
Architecture: source i386 all
Version: 1.2.3dfsg1-1
Distribution: unstable
Urgency: low
Maintainer: Guilherme de S. Pastore <email address hidden>
Changed-By: Peter Samuelson <email address hidden>
Description:
libapache2-svn - apache modules for Subversion (aka. svn)
libsvn-core-perl - perl bindings for Subversion (aka. svn)
libsvn-javahl - java bindings for Subversion (aka. svn)
libsvn0 - shared libraries used by Subversion (aka. svn)
libsvn0-dev - development files for Subversion (aka. svn) libraries
python2.
subversion - advanced version control system (aka. svn)
subversion-tools - assorted tools related to Subversion (aka. svn)
Closes: 327789 329184 330824
Changes:
subversion (1.2.3dfsg1-1) unstable; urgency=low
.
[ Guilherme de S. Pastore ]
* debian/control:
- changed section of libsvn-core-perl to perl
- changed section of libsvn-javahl to devel
- bump to Standards-Version 3.6.2.1 with no changes
* debian/rules:
- minor cleanups
- removed remnants of control auto...
Debian Bug Importer (debzilla) wrote : | #21 |
Message-Id: <email address hidden>
Date: Tue, 18 Oct 2005 17:32:06 -0700
From: Peter Samuelson <email address hidden>
To: <email address hidden>
Subject: Bug#329184: fixed in subversion 1.2.3dfsg1-1
Source: subversion
Source-Version: 1.2.3dfsg1-1
We believe that the bug you reported is fixed in the latest version of
subversion, which is due to be installed in the Debian FTP archive:
libapache2-
to pool/main/
libsvn-
to pool/main/
libsvn-
to pool/main/
libsvn0-
to pool/main/
libsvn0_
to pool/main/
python2.
to pool/main/
subversion-
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
subversion_
to pool/main/
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Samuelson <email address hidden> (supplier of updated subversion package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 18 Oct 2005 03:03:27 -0500
Source: subversion
Binary: libsvn-core-perl libapache2-svn libsvn0 libsvn-javahl python2.
Architecture: source i386 all
Version: 1.2.3dfsg1-1
Distribution: unstable
Urgency: low
Maintainer: Guilherme de S. Pastore <email address hidden>
Changed-By: Peter Samuelson <email address hidden>
Description:
libapache2-svn - apache modules for Subversion (aka. svn)
libsvn-core-perl - perl bindings for Subversion (aka. svn)
libsvn-javahl - java bindings for Subversion (aka. svn)
libsvn0 - shared libraries used by Subversion (aka. svn)
libsvn0-dev - development files for Subversion (aka. svn) libraries
python2.
subversion - advanced version control system (aka. svn)
subversion-tools - assorted tools related to Subversion (aka. svn)
Closes: 327789 329184 330824
Changes:
subversion (1.2.3dfsg1-1) unstable; urgency=low
.
[ Guilherme de S. Pastore ]
* debian/control:
- changed section ...
Automatically imported from Debian bug report #329184 http:// bugs.debian. org/329184