Bug#648624: lwjgl: upstream = 2.8 needs libasm4-java

2014-02-03 Thread David Prévot
Hi,

On Wed, Jan 15, 2014 at 10:02:43PM -0500, Michael Gilbert wrote:
 On Wed, Jan 15, 2014 at 3:31 PM, David Prévot wrote:
  On Sun, Nov 13, 2011 at 10:55:38AM -0500, Michael Gilbert wrote:
 
  i worked on packaging the upstream version 2.8.1 today
  but it has a new dependency on asm4 that doesn't exist in debian yet.

The latest 2.9.1 version embed version 4.0_RC1 of asm, while the Debian
libasm4-java package is more recent (4.1). The package fails to build
with the current libasm4-java package (ditto once upgraded to 4.2) with
19 errors, and also fails to build with the current libasm3-java package
(2 errors).

  I may be interested to use a more recent version of liblwjgl-java

 If you're interested, please feel free to update as you see fit :)

My Java foo is quite limited, and I have no idea how to fix the current
build issues. On the other hand, I already updated the existing patches,
prepared a few more patches to make it build further, and simplified the
repack with the new uscan Files-Excluded feature.

Shall I push my current work in progress to Git, eventually in a wip
branch so one can review it before eventually including it to master?

Regards

David


signature.asc
Description: Digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#648624: lwjgl: upstream = 2.8 needs libasm4-java

2014-01-15 Thread David Prévot
Control: retitle -1 Please upgrade lwjgl to a more recent version

Hi Michael,

On Sun, Nov 13, 2011 at 10:55:38AM -0500, Michael Gilbert wrote:

 i worked on packaging the upstream version 2.8.1 today

It looks like you forgot to push your work in progress to the package
repository, can you please do so if you still have it handy?

 but it has a new dependency on asm4 that doesn't exist in debian yet.

That statement isn’t true anymore, are you still interested into
upgrading lwjgl?

I may be interested to use a more recent version of liblwjgl-java as a
build-dependency for processing in the near future, and am thus ready to
help upgrading lwjgl via a team upload if that’s OK with you.

Regards

David


signature.asc
Description: Digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#734797: Please provide convenient symlinks for jdi.jar and jdimodel.jar

2014-01-09 Thread David Prévot
Package: eclipse-jdt
Version: 3.8.1-4
Severity: wishlist
Control: blocks 433270 by -1

Hi,

The processing source (#433270) embeds a convenient copy of jdi.jar and
jdimodel.jar for its build process. In order to properly build-depend on
eclipse-jdt for the Debian package, it would be nice not to hardcode a
version in their path.

Can you please provide versionless symlinks to jdi.jar and jdimodel.jar,
or just one versionless symlink pointing to the following directory:
/usr/share/eclipse/dropins/jdt/plugins/org.eclipse.jdt.debug_3.7.101.dist

Thanks in advance.

Regards

David

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 
'oldstable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12-1-rt-amd64 (SMP w/1 CPU core; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages eclipse-jdt depends on:
ii  default-jre [java6-runtime]1:1.7-50
ii  eclipse-platform   3.8.1-4
ii  junit  3.8.2-8
ii  junit4 4.11-2
ii  libhamcrest-java   1.3-4
ii  openjdk-6-jre [java6-runtime]  6b29-1.13.0-2
ii  openjdk-7-jre [java6-runtime]  7u45-2.4.3-4

Versions of packages eclipse-jdt recommends:
ii  default-jdk  1:1.7-50

Versions of packages eclipse-jdt suggests:
pn  eclipse  none

-- no debconf information


signature.asc
Description: Digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#734820: Please, make it possible to retrieve information about the USB device that provides the serial port

2014-01-09 Thread David Prévot
Package: libjssc-java
Version: 2.6.0-1
Severity: wishlist
Tags: upstream patch
Control: block 433270 by -1

Hi,

The processing package (#433270) depends on a patched version of
libjssc-java, it would be nice if libjssc-java in Debian could be an
early adopter of this patch.

https://github.com/gohai/java-simple-serial-connector/commit/5c61d622b71ee5ece5ab3b31397e2cca34eed8e9

Thanks in advance.

Regards

David

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 
'oldstable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12-1-rt-amd64 (SMP w/1 CPU core; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libjssc-java depends on:
ii  libc6  2.17-97

libjssc-java recommends no packages.

libjssc-java suggests no packages.

-- no debconf information


signature.asc
Description: Digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Trying again to restart the processing package

2014-01-06 Thread David Prévot
Control: owner -1 !

On Mon, May 23, 2011 at 11:57:18PM +0900, Changwoo Ryu wrote:
 Any progress?

That’s been a long time without action, so let me try to take over this
ITP. I just joined pkg-java-maintainers@l.a.d.o and debian-java@l.d.o,
hopefully we’ll be able to push it further this time (explicit CC to
everyone who showed interest in this package, in the hope to make the
“we” as less royal as possible).

 FYI, libprocessing-core has been packaged from the same Processing 1.2.1
 source (#621920). But only processing-core.jar was packaged.

Hopefully we’ll be able to produce this binary from the same source too.

Regards

David

P.-S.: I intend to take as much as possible from the packaging work
already started by Pablo, and from the processing-core package too.


signature.asc
Description: Digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#734011: Can’t build a package using closure-compiler

2014-01-03 Thread David Prévot
Package: libclosure-compiler-java
Version: 20130227+dfsg1-4
Severity: normal
Control: block 733880 by -1

Hi,

Thanks Tony for uploading a package fixing #705565.

Calling closure-compiler inside pbuilder or sbuild (e.g. from d/rules)
fails with:

run-detectors: unable to find an interpreter for 
/usr/bin/closure-compiler

It works fine with debuild, and closure-compiler can even be called
without error in a minimal (pbuilder) chroot, but not during a “normal”
build.

Regards

David

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 
'oldstable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12-1-rt-amd64 (SMP w/1 CPU core; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libclosure-compiler-java depends on:
ii  default-jre-headless  1:1.7-50
ii  jarwrapper0.45
ii  libandroid-json-org-java  20121204-20090211-1
ii  libargs4j-java2.0.25-1
ii  libguava-java 15.0-2

libclosure-compiler-java recommends no packages.

Versions of packages libclosure-compiler-java suggests:
pn  libclosure-compiler-java-doc  none

-- no debconf information


signature.asc
Description: Digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#734011: Can’t build a package using closure-compiler

2014-01-03 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

Le 03/01/2014 11:34, tony mancill a écrit :
 On 01/02/2014 08:46 PM, Ben Finney wrote:
 On 02-Jan-2014, David Prévot wrote:

 Calling closure-compiler inside pbuilder or sbuild (e.g. from d/rules)
 fails with:

 run-detectors: unable to find an interpreter for 
 /usr/bin/closure-compiler

 […] I'll try to figure out
 what's going on with jarwrappers.  The only change with -4 upload is to
 depend on jarwrappers.

Haven’t double checked (so I don’t tag it directly with “found
20130227+dfsg1-3”), but I’m pretty sure I ran into this bug with -3, and
only filled it against -4 after trying to understand it.

Regards

David


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.15 (GNU/Linux)

iQEcBAEBCAAGBQJSxt19AAoJEAWMHPlE9r08WVMH/3kc+ns1BFc3+yiq/zzbxQmO
DsFTWgeJrTrH/vIk8sbNkwyjo4K4OAvjgKge5rtLxh/K1mNUwEOf0045AzY0qMZE
EHSIusV4U6C7iIL/yj2sK2Ab3a2DxQI6kb3jbyc+vghSGgsZfJVT+wLn1ChPeGQV
2hghTJtaEsr4C9wFBx9bQjC60xtBAjAqrPkmh/OGTZnXEqF6FX6CEpSsvroflvfz
GCkkDagTQHmL5LLrCpmGE2ypyRReekT7GDPoxema8YGLNYliVY81aYzQ3jSnUvWd
mEPu4u49owHyl3kpT4t2Qpze5TKyIadMJPNAc4h/m7kRqUvqZDuY4pSXJDY+Nvw=
=CvLQ
-END PGP SIGNATURE-

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#705565: Fails to load

2013-04-16 Thread David Prévot
Package: libclosure-compiler-java
Version: 20130227+dfsg1-1
Severity: normal

Hi,

I’d be happy to use the closure-compiler as a build-dependency for the
ongoing fullcalendar package, so thanks for packaging it!

Unfortunately, the packaged version fails to load:

$ java -jar /usr/share/java/closure-compiler.jar 
Failed to load Main-Class manifest attribute from
/usr/share/java/closure-compiler.jar

While the prebuilt compiler downloaded upstream actually runs fine.

http://closure-compiler.googlecode.com/files/compiler-latest.zip

Regards

David

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (100, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.8-trunk-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

libclosure-compiler-java depends on no packages.

libclosure-compiler-java recommends no packages.

Versions of packages libclosure-compiler-java suggests:
ii  libclosure-compiler-java-doc  20130227+dfsg1-1

-- no debconf information


signature.asc
Description: Digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#698108: java-package: diff for NMU version 0.50+nmu2

2013-01-15 Thread David Prévot
Hi,

Thanks Niels and Tony for your reviews and advices!

Le 15/01/2013 11:38, tony mancill a écrit :
 On 01/14/2013 11:48 PM, Niels Thykier wrote:

 Seems to me your patch will prevent anyone from using java-package on
 the older Java7 binaries.

Right, I didn't thought it would worth the trouble to support “infested
with security issues making them unsuitable”-versions.

 I think it should have a nice little error message saying Nope,
 won't do this - That version is vulnerable/unsupported/$whatever.

Right, I did bother to update the (multiple duplicates of the same)
documentation, but a better handling of such error would have indeed be
worthwhile.

 I had the same thought - there may be a valid reason for someone to want
 to run jdk-7u9.

OK, so let's just continue to support its building then.

 This issue already appears to be addressed in the 0.51
 package (but with a different patch).  I'm assuming we want to keep the
 patch minimal

That was the idea (both because we're in freeze, and because it's an NMU
to fix an issue opened yesterday). If the release team is fine with
0.51, I guess it could be uploaded to unstable ;).

 can we use this these patterns instead?
 
 jdk-7u+([0-9])-linux-i586.tar.gz
 jdk-7u+([0-9])-linux-x64.tar.gz

I'm afraid it won't cope with the ${archive_name:6:1} versus
${archive_name:6:2} expansion currently used in the scripts (or would
need some more intrusive changes that may not be desirable).

 David, if you'd prefer not to upload again, could you remove the upload
 and I'll prepare the update.  (But thank you for taking the initiative
 in the first place!)

I've prepared another one, debdiff attached. It explicitly adds support
for two digits version, without touching to the one digit version
support nor the documentation (since it's still accurate with that change).

I'll upload it to DELAYED/1 in about four hours (that is one day after
after the initial DELAYED/2 upload), unless we find something else that
need fixing in the mean time or if someone prefers to take care of it
another way.

Regards.

David

diff -Nru java-package-0.50+nmu1/debian/changelog 
java-package-0.50+nmu2/debian/changelog
--- java-package-0.50+nmu1/debian/changelog 2012-09-06 18:38:09.0 
-0400
+++ java-package-0.50+nmu2/debian/changelog 2013-01-15 15:07:11.0 
-0400
@@ -1,3 +1,10 @@
+java-package (0.50+nmu2) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Allow two digits in Java 7 updates. Closes: #597294, #698108
+
+ -- David Prévot taf...@debian.org  Tue, 15 Jan 2013 15:06:26 -0400
+
 java-package (0.50+nmu1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru java-package-0.50+nmu1/lib/oracle-j2re.sh 
java-package-0.50+nmu2/lib/oracle-j2re.sh
--- java-package-0.50+nmu1/lib/oracle-j2re.sh   2012-01-21 08:21:00.0 
-0400
+++ java-package-0.50+nmu2/lib/oracle-j2re.sh   2013-01-15 15:03:51.0 
-0400
@@ -18,6 +18,12 @@
j2se_priority=316
found=true
;;
+   jre-7u[0-9][0-9]-linux-i586.tar.gz) # SUPPORTED
+   j2se_version=1.7.0+update${archive_name:6:2}${revision}
+   j2se_expected_min_size=94 #Mb
+   j2se_priority=316
+   found=true
+   ;;
   esac
   ;;
 amd64|x86_64-linux-gnu)
@@ -33,6 +39,12 @@
j2se_expected_min_size=88 #Mb
j2se_priority=316
found=true
+   ;;
+   jre-7u[0-9][0-9]-linux-x64.tar.gz) # SUPPORTED
+   j2se_version=1.7.0+update${archive_name:6:2}${revision}
+   j2se_expected_min_size=88 #Mb
+   j2se_priority=316
+   found=true
;;
   esac
   ;;
diff -Nru java-package-0.50+nmu1/lib/oracle-j2sdk-doc.sh 
java-package-0.50+nmu2/lib/oracle-j2sdk-doc.sh
--- java-package-0.50+nmu1/lib/oracle-j2sdk-doc.sh  2012-01-21 
08:21:00.0 -0400
+++ java-package-0.50+nmu2/lib/oracle-j2sdk-doc.sh  2013-01-15 
15:02:36.0 -0400
@@ -12,6 +12,11 @@
j2se_expected_min_size=290 #Mb
found=true
;;
+   jdk-7u[0-9][0-9]-apidocs.zip) # SUPPORTED
+   j2se_version=1.7.0+update${archive_name:6:2}${revision}
+   j2se_expected_min_size=290 #Mb
+   found=true
+   ;;
   esac
   if [[ -n $found ]]; then
cat  EOF
diff -Nru java-package-0.50+nmu1/lib/oracle-j2sdk.sh 
java-package-0.50+nmu2/lib/oracle-j2sdk.sh
--- java-package-0.50+nmu1/lib/oracle-j2sdk.sh  2012-01-21 08:21:00.0 
-0400
+++ java-package-0.50+nmu2/lib/oracle-j2sdk.sh  2013-01-15 15:02:05.0 
-0400
@@ -18,6 +18,12 @@
j2se_priority=317
found=true
;;
+   jdk-7u[0-9][0-9]-linux-i586.tar.gz) # SUPPORTED
+   j2se_version=1.7.0+update${archive_name:6:2}${revision}
+   j2se_expected_min_size=190 #Mb
+   j2se_priority=317
+   found=true
+   ;;
   esac
   ;;
 amd64|x86_64-linux-gnu)
@@ -33,6 +39,12 @@

Bug#698108: java-package: diff for NMU version 0.50+nmu2

2013-01-14 Thread David Prévot
tags 698108 + patch
thanks

Dear maintainer,

I've prepared an NMU for java-package (versioned as 0.50+nmu2) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer (or even if I should dcut it to 0-day, given the
security matter).

If you prefer to fix it in another not intrusive way (not c1fb4d0), I'm
happy to (quickly) sponsor your package too.

Regards.

David
diff -Nru java-package-0.50+nmu1/debian/changelog java-package-0.50+nmu2/debian/changelog
--- java-package-0.50+nmu1/debian/changelog	2012-09-06 18:38:09.0 -0400
+++ java-package-0.50+nmu2/debian/changelog	2013-01-14 19:31:25.0 -0400
@@ -1,3 +1,11 @@
+java-package (0.50+nmu2) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Java 7 updates now get two digits. Closes: #698108
+  * Update documentation accordingly.
+
+ -- David Prévot taf...@debian.org  Mon, 14 Jan 2013 19:30:55 -0400
+
 java-package (0.50+nmu1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru java-package-0.50+nmu1/debian/control java-package-0.50+nmu2/debian/control
--- java-package-0.50+nmu1/debian/control	2012-09-06 18:38:27.0 -0400
+++ java-package-0.50+nmu2/debian/control	2013-01-14 19:40:26.0 -0400
@@ -19,10 +19,10 @@
  (with archive files downloaded from providers listed below)
  .
  Supported java binary distributions currently include:
-   * Oracle (http://www.oracle.com/technetwork/java/javase/downloads) :
- - The J2SE Development Kit (JDK), version 6 (update = 10), 7
- - The J2SE Runtime Environment (JRE), version 6 (update = 10), 7
- - The J2SE API Javadoc, version 6 (update = 10), 7
+   * Oracle (http://www.oracle.com/technetwork/java/javase/downloads):
+ - The J2SE Development Kit (JDK), version 6 and 7 (update = 10)
+ - The J2SE Runtime Environment (JRE), version 6 and 7 (update = 10)
+ - The J2SE API Javadoc, version 6 and 7 (update = 10)
  (Choose tar.gz archives or self-extracting archives, do _not_ choose the RPM!)
  .
  Please note that Debian recommends the use of openjdk-6-jdk/openjdk-6-jre
diff -Nru java-package-0.50+nmu1/debian/README.Debian java-package-0.50+nmu2/debian/README.Debian
--- java-package-0.50+nmu1/debian/README.Debian	2012-02-08 19:52:45.0 -0400
+++ java-package-0.50+nmu2/debian/README.Debian	2013-01-14 19:40:33.0 -0400
@@ -15,10 +15,10 @@
 - installing the generated package
 
 Supported java binary distributions currently include:
-  * Oracle (http://www.oracle.com/technetwork/java/javase/downloads) :
-- The J2SE Development Kit (JDK), version 6 (update = 10), 7
-- The J2SE Runtime Environment (JRE), version 6 (update = 10), 7
-- The J2SE API Javadoc, version 6 (update = 10), 7
+  * Oracle (http://www.oracle.com/technetwork/java/javase/downloads):
+- The J2SE Development Kit (JDK), version 6 and 7 (update = 10)
+- The J2SE Runtime Environment (JRE), version 6 and 7 (update = 10)
+- The J2SE API Javadoc, version 6 and 7 (update = 10)
   (Choose tar.gz archives or self-extracting archives, do _not_ choose the RPM!)
 
 All other previously supported jvm (Blackdown, IBM, ..) have been removed and
diff -Nru java-package-0.50+nmu1/lib/oracle-j2re.sh java-package-0.50+nmu2/lib/oracle-j2re.sh
--- java-package-0.50+nmu1/lib/oracle-j2re.sh	2012-01-21 08:21:00.0 -0400
+++ java-package-0.50+nmu2/lib/oracle-j2re.sh	2013-01-14 19:10:30.0 -0400
@@ -12,8 +12,8 @@
 	j2se_priority=314
 	found=true
 	;;
-	jre-7u[0-9]-linux-i586.tar.gz) # SUPPORTED
-	j2se_version=1.7.0+update${archive_name:6:1}${revision}
+	jre-7u[0-9][0-9]-linux-i586.tar.gz) # SUPPORTED
+	j2se_version=1.7.0+update${archive_name:6:2}${revision}
 	j2se_expected_min_size=94 #Mb
 	j2se_priority=316
 	found=true
@@ -28,8 +28,8 @@
 	j2se_priority=314
 	found=true
 	;;
-	jre-7u[0-9]-linux-x64.tar.gz) # SUPPORTED
-	j2se_version=1.7.0+update${archive_name:6:1}${revision}
+	jre-7u[0-9][0-9]-linux-x64.tar.gz) # SUPPORTED
+	j2se_version=1.7.0+update${archive_name:6:2}${revision}
 	j2se_expected_min_size=88 #Mb
 	j2se_priority=316
 	found=true
diff -Nru java-package-0.50+nmu1/lib/oracle-j2sdk-doc.sh java-package-0.50+nmu2/lib/oracle-j2sdk-doc.sh
--- java-package-0.50+nmu1/lib/oracle-j2sdk-doc.sh	2012-01-21 08:21:00.0 -0400
+++ java-package-0.50+nmu2/lib/oracle-j2sdk-doc.sh	2013-01-14 19:09:57.0 -0400
@@ -7,8 +7,8 @@
 	j2se_expected_min_size=44 #Mb
 	found=true
 	;;
-	jdk-7u[0-9]-apidocs.zip) # SUPPORTED
-	j2se_version=1.7.0+update${archive_name:6:1}${revision}
+	jdk-7u[0-9][0-9]-apidocs.zip) # SUPPORTED
+	j2se_version=1.7.0+update${archive_name:6:2}${revision}
 	j2se_expected_min_size=290 #Mb
 	found=true
 	;;
diff -Nru java-package-0.50+nmu1/lib/oracle-j2sdk.sh java-package-0.50+nmu2/lib/oracle-j2sdk.sh
--- java-package-0.50+nmu1/lib/oracle-j2sdk.sh	2012-01-21 08:21:00.0 -0400
+++ java-package-0.50+nmu2/lib/oracle-j2sdk.sh	2013

Bug#687055: unblock: java-package/0.50+nmu1

2012-09-08 Thread David Prévot
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package java-package, it fixes an RC-issue
(untranslatable debconf message) by simply removing the debconf screen
(and the now useless postinst and prerm, dh_installdebconf call, and
debconf dependencies).

unblock java-package/0.50+nmu1

Thanks in advance, regards

David

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru java-package-0.50/debian/changelog java-package-0.50+nmu1/debian/changelog
--- java-package-0.50/debian/changelog	2012-02-19 14:13:36.0 -0400
+++ java-package-0.50+nmu1/debian/changelog	2012-09-06 18:38:09.0 -0400
@@ -1,3 +1,10 @@
+java-package (0.50+nmu1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Drop installation debconf note. Closes: #685082
+
+ -- David Prévot taf...@debian.org  Thu, 06 Sep 2012 18:38:03 -0400
+
 java-package (0.50) unstable; urgency=low
 
   * Java-package reset for reintroduction in debian (removal of all
diff -Nru java-package-0.50/debian/control java-package-0.50+nmu1/debian/control
--- java-package-0.50/debian/control	2012-02-19 13:54:57.0 -0400
+++ java-package-0.50+nmu1/debian/control	2012-09-06 18:38:27.0 -0400
@@ -10,8 +10,7 @@
 
 Package: java-package
 Architecture: all
-Depends:  ${misc:Depends}, debhelper, fakeroot, unzip, libx11-6, libasound2,
- debconf (= 0.5) | debconf-2.0
+Depends: ${misc:Depends}, debhelper, fakeroot, unzip, libx11-6, libasound2
 Recommends: dpkg-dev, gcc
 Suggests: openjdk-6-jre, openjdk-7-jre
 Description: Utility for creating Java Debian packages
diff -Nru java-package-0.50/debian/postinst java-package-0.50+nmu1/debian/postinst
--- java-package-0.50/debian/postinst	2012-02-19 13:45:36.0 -0400
+++ java-package-0.50+nmu1/debian/postinst	1969-12-31 20:00:00.0 -0400
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ $1 = configure ]
-then
-	. /usr/share/debconf/confmodule
-	db_input high java-package/postinst-note || true
-	db_go
-fi
-
-#DEBHELPER#
-
-exit 0
diff -Nru java-package-0.50/debian/prerm java-package-0.50+nmu1/debian/prerm
--- java-package-0.50/debian/prerm	2012-02-19 13:45:45.0 -0400
+++ java-package-0.50+nmu1/debian/prerm	1969-12-31 20:00:00.0 -0400
@@ -1,13 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ $1 = purge ]
-then
-	. /usr/share/debconf/confmodule
-	db_purge
-fi
-
-#DEBHELPER#
-
-exit 0
diff -Nru java-package-0.50/debian/rules java-package-0.50+nmu1/debian/rules
--- java-package-0.50/debian/rules	2012-02-19 13:52:07.0 -0400
+++ java-package-0.50+nmu1/debian/rules	2012-09-06 18:23:37.0 -0400
@@ -28,7 +28,6 @@
 	dh_testroot
 	dh_clean -k
 	dh_installdirs
-	dh_installdebconf
 	install -m 755 make-jpkg.out $(B)/usr/bin/make-jpkg
 	cp lib/*.sh $(B)/usr/share/java-package/
 	find $(B) -type d -name .svn | xargs -r rm -r
diff -Nru java-package-0.50/debian/templates java-package-0.50+nmu1/debian/templates
--- java-package-0.50/debian/templates	2012-02-08 19:52:45.0 -0400
+++ java-package-0.50+nmu1/debian/templates	1969-12-31 20:00:00.0 -0400
@@ -1,13 +0,0 @@
-Template: java-package/postinst-note
-Type: note
-Description: Java-package is now installed - You can invoke make-jpkg to build Java Debian packages
- To use it:
-   1) download one of the java binary archive listed below
-   2) invoke make-jpkg archive-file to build a Debian package from the downloaded archive-
-   3) install the generated package using dpkg
- .
- Supported Java binary distributions currently include:
-   * Oracle :
- - The J2SE Development Kit (JDK), version 6 (update = 10), 7
- - The J2SE Runtime Environment (JRE), version 6 (update = 10), 7
- - The J2SE API Javadoc, version 6 (update = 10), 7
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#685082: java-package: diff for NMU version 0.50+nmu1

2012-09-06 Thread David Prévot
tags 685082 + patch
tags 685082 + pending
thanks

Dear maintainer,

I've prepared an NMU for java-package (versioned as 0.50+nmu1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

It's almost a cherry-pick of 262a79a and 0851561 from your repository.

I'll take care of the unblock request.

Regards.

David
diff -Nru java-package-0.50/debian/changelog java-package-0.50+nmu1/debian/changelog
--- java-package-0.50/debian/changelog	2012-02-19 14:13:36.0 -0400
+++ java-package-0.50+nmu1/debian/changelog	2012-09-06 18:38:09.0 -0400
@@ -1,3 +1,10 @@
+java-package (0.50+nmu1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Drop installation debconf note. Closes: #685082
+
+ -- David Prévot taf...@debian.org  Thu, 06 Sep 2012 18:38:03 -0400
+
 java-package (0.50) unstable; urgency=low
 
   * Java-package reset for reintroduction in debian (removal of all
diff -Nru java-package-0.50/debian/control java-package-0.50+nmu1/debian/control
--- java-package-0.50/debian/control	2012-02-19 13:54:57.0 -0400
+++ java-package-0.50+nmu1/debian/control	2012-09-06 18:38:27.0 -0400
@@ -10,8 +10,7 @@
 
 Package: java-package
 Architecture: all
-Depends:  ${misc:Depends}, debhelper, fakeroot, unzip, libx11-6, libasound2,
- debconf (= 0.5) | debconf-2.0
+Depends: ${misc:Depends}, debhelper, fakeroot, unzip, libx11-6, libasound2
 Recommends: dpkg-dev, gcc
 Suggests: openjdk-6-jre, openjdk-7-jre
 Description: Utility for creating Java Debian packages
diff -Nru java-package-0.50/debian/postinst java-package-0.50+nmu1/debian/postinst
--- java-package-0.50/debian/postinst	2012-02-19 13:45:36.0 -0400
+++ java-package-0.50+nmu1/debian/postinst	1969-12-31 20:00:00.0 -0400
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ $1 = configure ]
-then
-	. /usr/share/debconf/confmodule
-	db_input high java-package/postinst-note || true
-	db_go
-fi
-
-#DEBHELPER#
-
-exit 0
diff -Nru java-package-0.50/debian/prerm java-package-0.50+nmu1/debian/prerm
--- java-package-0.50/debian/prerm	2012-02-19 13:45:45.0 -0400
+++ java-package-0.50+nmu1/debian/prerm	1969-12-31 20:00:00.0 -0400
@@ -1,13 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ $1 = purge ]
-then
-	. /usr/share/debconf/confmodule
-	db_purge
-fi
-
-#DEBHELPER#
-
-exit 0
diff -Nru java-package-0.50/debian/rules java-package-0.50+nmu1/debian/rules
--- java-package-0.50/debian/rules	2012-02-19 13:52:07.0 -0400
+++ java-package-0.50+nmu1/debian/rules	2012-09-06 18:23:37.0 -0400
@@ -28,7 +28,6 @@
 	dh_testroot
 	dh_clean -k
 	dh_installdirs
-	dh_installdebconf
 	install -m 755 make-jpkg.out $(B)/usr/bin/make-jpkg
 	cp lib/*.sh $(B)/usr/share/java-package/
 	find $(B) -type d -name .svn | xargs -r rm -r
diff -Nru java-package-0.50/debian/templates java-package-0.50+nmu1/debian/templates
--- java-package-0.50/debian/templates	2012-02-08 19:52:45.0 -0400
+++ java-package-0.50+nmu1/debian/templates	1969-12-31 20:00:00.0 -0400
@@ -1,13 +0,0 @@
-Template: java-package/postinst-note
-Type: note
-Description: Java-package is now installed - You can invoke make-jpkg to build Java Debian packages
- To use it:
-   1) download one of the java binary archive listed below
-   2) invoke make-jpkg archive-file to build a Debian package from the downloaded archive-
-   3) install the generated package using dpkg
- .
- Supported Java binary distributions currently include:
-   * Oracle :
- - The J2SE Development Kit (JDK), version 6 (update = 10), 7
- - The J2SE Runtime Environment (JRE), version 6 (update = 10), 7
- - The J2SE API Javadoc, version 6 (update = 10), 7


signature.asc
Description: Digital signature
__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#685082: fixed in java-package 0.51~exp1

2012-08-28 Thread David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Control: reopen -1
Control: severity serious
Control: tags -1 wheezy sid
Justification: Policy 3.9.1

Hi,

Le 19/08/2012 09:47, Cédric Pineau a écrit :

 Version: 0.51~exp1
 Distribution: experimental

* Drop installation debconf note (Closes: #685082)

Since “Packages which use the Debian Configuration Management
Specification must allow for translation of their user-visible
messages”, I reopen this bug, and use the proper severity (to make sure
this debconf note gets removed from the package in Wheezy).

Regards

David

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQPZEoAAoJELgqIXr9/gny3MgQAIq9nkKGKrgj5Z1uyJNqR5MR
E1JSks2qxm5f2Ry4FGRwdnMmp7n4qHBUlziL9AtwcC4AgnVOs6gfY2dpGtjotY58
djwX7mM+hA1g+ckjAaIgKKKRZnDfTTmbvkH3YyWE/OhkDxpaZNLBNDVcD/2ceGv5
7xQJyGpuUmBANnK1dHW7HICUb5MmyBLqH95ZJvuC6aeNHpmjKMMDcM5dONO6L++o
M9BoDOH1YKhx3v69a7ibXANLkzD1S+6ifMdB/eq9W6krfQHLzVUxq50juKb6GgJI
lOkN8cW5pxA02D1NsPuF0TB2PSt0NEnoZ0WYecfrKOH1AoaN0ND9qG/ROfx9IsyJ
MtWCZPTZhle5R/49oUX48/xIofjBnBLQQPrlUmpNdhHbMRK2MmZGlPXUR+d80iJJ
vRA0wSgBHKT1d8l9mf824KZQDFWre/9syJ+51d7kOrrlf3aanqf08bHLTxxVHE/H
Ly4GX3feBHdbE1UUFWcaF6mSArhqa2mkw7TFnLPufIHMcyzwC4ZfiwpD/OaFkB6B
QkxfJ0/7F+GkZ4MkhP5F5AmM/bha2dyHRB693TTG+4Xl5pBOhPTDHxqa5BdC32sb
wAhN+srGJgGmDP5OMhQ256QsRFo52fUkuAzvcFsTz9eLyC+hGGuvb96aX5X1Y3KC
1kdyfsa7Sl2qlLEXAUyD
=bYc3
-END PGP SIGNATURE-

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#685082: debconf abuse

2012-08-16 Thread David Prévot
Package: java-package
Version: 0.50
Severity: normal
Tags: l10n

Hi,

Please, drop the useless debconf note that duplicates information
already available in the package description, break the installation
workflow (because it needs the user to acknowledge the note), and is not
even translatable while many team are aiming at fully translated debconf
screens for Wheezy.

http://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#s6.5.1

Thanks in advance for considering fixing it in Wheezy: simply dropping
this screen can be considered as a “documentation fix” and thus be
granted a freeze exception by the release team.

Regards

David

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages java-package depends on:
ii  debconf [debconf-2.0]  1.5.46
ii  debhelper  9.20120608
ii  fakeroot   1.18.4-2
ii  libasound2 1.0.25-4
ii  libx11-6   2:1.5.0-1
ii  unzip  6.0-7

Versions of packages java-package recommends:
ii  dpkg-dev  1.16.8
ii  gcc   4:4.7.1-1

Versions of packages java-package suggests:
ii  openjdk-6-jre  6b24-1.11.3-2
ii  openjdk-7-jre  7~u3-2.1.1-3

-- debconf information excluded

__
This is the maintainer address of Debian's Java team
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers. 
Please use
debian-j...@lists.debian.org for discussions and questions.