Your message dated Wed, 09 Sep 2009 06:17:38 +0000
with message-id <[email protected]>
and subject line Bug#540977: fixed in classpath 2:0.98-3
has caused the Debian Bug report #540977,
regarding classpath: FTBFS on GNU/kFreeBSD
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
540977: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=540977
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: classpath
Version: 2:0.98-2
Severity: important
Tags: patch
User: [email protected]
Usertags: kfreebsd
Hi,
thanks for the DEB_HOST_ARCH_OS check, but that's not sufficient. When
dh_installing, some files are missing (usr/lib/classpath/libgj* from
classpath.install).
Given that those files appear to be:
| /usr/lib/classpath/libgjsmalsa.la
| /usr/lib/classpath/libgjsmalsa.so
| /usr/lib/classpath/libgjsmdssi.la
| /usr/lib/classpath/libgjsmdssi.so
according to the contents of the amd64 classpath binary, I'm proposing
the attached patch, making the installation of those files conditional,
and making their name explicit (in case some other non-Linux libgj*
files get added in the future).
[ By the way, you're creating a stamp file which is used nowhere in
debian/rules AFAICT, and not cleaned after the build:
| dpkg-source: warning: newly created empty file 'configured-stamp' will not
be represented in diff
]
Thanks for considering.
Mraw,
KiBi.
diff -u classpath-0.98/debian/rules classpath-0.98/debian/rules
--- classpath-0.98/debian/rules
+++ classpath-0.98/debian/rules
@@ -145,6 +145,13 @@
dh_testdir
dh_testroot
dh_install -a --sourcedir=debian/tmp
+ifeq ($(DEB_HOST_ARCH_OS),linux)
+ # Install alsa & dssi bits, only on Linux (previously:
+ # usr/lib/classpath/libgj* in classpath.install, but let's
+ # make it explicit).
+ dh_install -pclasspath --source=debian/tmp usr/lib/classpath/libgjsmalsa.*
+ dh_install -pclasspath --source=debian/tmp usr/lib/classpath/libgjsmdssi.*
+endif
dh_installdocs -a
dh_installexamples -a
dh_installman -a
diff -u classpath-0.98/debian/classpath.install classpath-0.98/debian/classpath.install
--- classpath-0.98/debian/classpath.install
+++ classpath-0.98/debian/classpath.install
@@ -1,3 +1,4 @@
usr/lib/classpath/libgconfpeer*
-usr/lib/classpath/libgj*
+# Now installed conditionally from debian/rules:
+# usr/lib/classpath/libgj*
usr/lib/classpath/libj*
--- End Message ---
--- Begin Message ---
Source: classpath
Source-Version: 2:0.98-3
We believe that the bug you reported is fixed in the latest version of
classpath, which is due to be installed in the Debian FTP archive:
classpath-common-unzipped_0.98-3_all.deb
to pool/main/c/classpath/classpath-common-unzipped_0.98-3_all.deb
classpath-common_0.98-3_all.deb
to pool/main/c/classpath/classpath-common_0.98-3_all.deb
classpath-doc_0.98-3_all.deb
to pool/main/c/classpath/classpath-doc_0.98-3_all.deb
classpath-gtkpeer_0.98-3_amd64.deb
to pool/main/c/classpath/classpath-gtkpeer_0.98-3_amd64.deb
classpath-qtpeer_0.98-3_amd64.deb
to pool/main/c/classpath/classpath-qtpeer_0.98-3_amd64.deb
classpath_0.98-3.diff.gz
to pool/main/c/classpath/classpath_0.98-3.diff.gz
classpath_0.98-3.dsc
to pool/main/c/classpath/classpath_0.98-3.dsc
classpath_0.98-3_amd64.deb
to pool/main/c/classpath/classpath_0.98-3_amd64.deb
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 protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Koch <[email protected]> (supplier of updated classpath 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 protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 05 Sep 2009 20:20:49 +0200
Source: classpath
Binary: classpath classpath-gtkpeer classpath-qtpeer classpath-common
classpath-common-unzipped classpath-doc
Architecture: source all amd64
Version: 2:0.98-3
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers
<[email protected]>
Changed-By: Michael Koch <[email protected]>
Description:
classpath - clean room standard Java libraries
classpath-common - clean room standard Java libraries - architecture
independent fil
classpath-common-unzipped - clean room standard Java libraries - architecture
independent fil
classpath-doc - clean room standard Java libraries - free Java API
documentation
classpath-gtkpeer - clean room standard Java libraries - GTK+ AWT peer
classpath-qtpeer - clean room standard Java libraries - QT AWT peer
Closes: 505596 540977
Changes:
classpath (2:0.98-3) unstable; urgency=low
.
* Apply patch from Cyril Brulebois to support the kfreebsd flavors
(Closes: #540977).
* Use --disable-Werror (Closes: 505596).
* debian/control: Added ${misc:Depends} to all Depends.
* debian/control: Added dpkg (>= 1.15.4) | install-info to Depends
of classpath-common.
* debian/control: Get rid of jikes-classpath package as jikes is gone.
* debian/README.source: New file.
* Updated Standards-Version to 3.8.3.
Checksums-Sha1:
6cb1104a23ab546b665244207098cd70c94b0739 1773 classpath_0.98-3.dsc
918058b1033ff706c91f808dcdc0882a3350a0bb 15658 classpath_0.98-3.diff.gz
df334ad02abd4bacf1091e18f8bf4e7510139266 10093670
classpath-common_0.98-3_all.deb
6c3d8ee3ec47edd82e2ff89c5432941d66cb8bfd 6731440
classpath-common-unzipped_0.98-3_all.deb
44447af29a26b244bdbeb044e1ef80c46ba373a5 31001752 classpath-doc_0.98-3_all.deb
02818a2e9c60643a0da9cb5af604ddb456176cc4 167324 classpath_0.98-3_amd64.deb
29ae6859b6021f70a97f06af9172350e5bc65cc1 93014
classpath-gtkpeer_0.98-3_amd64.deb
8b5707b27741e23ad4a287026369f57806268140 95468
classpath-qtpeer_0.98-3_amd64.deb
Checksums-Sha256:
8779bb32e707e95dfb5e6ce372eb888e37df9a3fb596d88a15a21adb6e04fd54 1773
classpath_0.98-3.dsc
ff3815eb5349bb0a9377807553e125a5010119e2356af5a25242bd0b65131c7d 15658
classpath_0.98-3.diff.gz
6e91f21239daf24d219836bee48dcf88f4f6f4108cd454c2b594b18c3fa36b48 10093670
classpath-common_0.98-3_all.deb
fed826735318064615618785811bb222a426b1146854fccba6c2bd9267bb9797 6731440
classpath-common-unzipped_0.98-3_all.deb
6b703b110ea5a8789fab677cd92243709e638364abc38040db9dd4d5d6867b2b 31001752
classpath-doc_0.98-3_all.deb
5a3519b6f0eaa951fcf75b6b81a39f6c717e85fa4e36436ff7220b4e46ac49ff 167324
classpath_0.98-3_amd64.deb
074f8224602badbc60657f33c9f9fa1b9ec1b7fb7f7e49172d9299533ab7a0b6 93014
classpath-gtkpeer_0.98-3_amd64.deb
85f57cd3b400991e9331910b351d94de73174880fed8293714abb1b0fa622733 95468
classpath-qtpeer_0.98-3_amd64.deb
Files:
4eeb74606836d4056eb10b1f0816200d 1773 libs optional classpath_0.98-3.dsc
48ed870cc1e3936b8f944c2266037bd1 15658 libs optional classpath_0.98-3.diff.gz
ce6edb78211448d29c61bafa4f098c5c 10093670 libs optional
classpath-common_0.98-3_all.deb
8ab4524d28ec6cb0007e28e356838edc 6731440 libs optional
classpath-common-unzipped_0.98-3_all.deb
0c18464256e43c2ce81f99af9f44d223 31001752 doc optional
classpath-doc_0.98-3_all.deb
90002e73988f9e2b3355d8046e6c3ebf 167324 libs optional
classpath_0.98-3_amd64.deb
8562a5788c45443398fc77400f665b27 93014 libs optional
classpath-gtkpeer_0.98-3_amd64.deb
2a46049194d38debe4930d94427e595d 95468 libs optional
classpath-qtpeer_0.98-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkqnQgoACgkQWSOgCCdjSDvy3QCffYtUBOGO3rjpcSMZEeXocRl3
gXcAn1dMNsGjDqvSu31vC2bao2aS10uL
=j6on
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-java-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers