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

Reply via email to