Bug#331661: extensions/*.jar ship without source code, shipped jar files are installed

2006-05-03 Thread allomber
On Fri, Apr 21, 2006 at 03:02:10PM +0200, [EMAIL PROTECTED] wrote:
 On Fri, Mar 17, 2006 at 04:59:05PM -0800, Don Armstrong wrote:
 Hello Mark,
 
 docbook-xsl include the following jar files in the extensions directory:
 
 saxon643.jar  saxon651.jar  saxon653.jar  xalan25.jar
 saxon644.jar  saxon652.jar  saxon65.jar
 
 Some source code is only provided for saxon643 and xalan25.
 
 Only saxon65.jar, saxon651.jar and xalan25.jar are currenlty shipped in
 the .deb file.
 
 The version of libsaxon-java in Debian is 6.5.5 and xalan is 2.6.0.
 
 Given that the jar files are not essential to the packages, and given
 your current level of involvement in maintaining it, I would suggest we
 take the simpler route of 2. above.
 
 This means to build a new upstream tarball 1.68.1.dfsg.1 
 (or eventually 1.69.1.dfsg.1 since docbook-xsl-1.69.1 was released) 
 that does not include the extensions directory, and remove reference 
 to theses extensions in the packaging.
 
 For that purpose, I have made suitable packages available at
 http://people.debian.org/~ballombe/pnmu/docbook-xsl/.
 I attach the output of debdiff minus the removal of the extensions
 directory.
 
 Given that this RC bug is 6 months old, we need to fix it soon, so
 I would appreciate an answer in less than a week.

Hello Mark,

Unless I hear from you, I plan to upload the above packages soon now.

Cheers,
-- 
Bill. [EMAIL PROTECTED]
 
Imagine a large red swirl here. 


signature.asc
Description: Digital signature


Bug#331661: extensions/*.jar ship without source code, shipped jar files are installed

2006-04-21 Thread allomber
On Fri, Mar 17, 2006 at 04:59:05PM -0800, Don Armstrong wrote:
 On Tue, 04 Oct 2005, Mark Johnson wrote:
 
  Matthias Klose wrote:
  Package: docbook-xsl
  Version: 1.68.1
  Severity: serious
  
  The extensions contains many jar files, without having the sources in
  the source package, the problematic files seem to be:
  
saxon644.jar
saxon65.jar
saxon651.jar
saxon652.jar
saxon653.jar
  
  I don't change what comes in the upstream source package.
 
 That's fine, but the proper approach here is to either build these
 files from the source code if that's available, or remove them
 entirely and rebuild the orig.tar.gz as 1.68.1.dfsg.orig.tar.gz or
 similar.
 
  It looks like the source for saxon643.jar and xalan25.jar is provided,
  but they are not built during the build process.
  
  If docbook-xsl is now going to require a rebuild of the (supposedly)
  portable jars, then we need to rethink how to package this stuff.
 
 Considering the fact that you can't currently fix any bugs in those
 jars, yes, that's pretty much what it means.
 
 Regardless, for this bug there are three alternatives:
 
 1: Ship the source code for the jars (and build the jars from it)
 
 2: Strip out the jars and distribute as a .dfsg package
 
 3: Remove docbox-xsl from the archive.
 
 Please enact one of them so this bug can be resolved.

Hello Mark,

docbook-xsl include the following jar files in the extensions directory:

saxon643.jar  saxon651.jar  saxon653.jar  xalan25.jar
saxon644.jar  saxon652.jar  saxon65.jar

Some source code is only provided for saxon643 and xalan25.

Only saxon65.jar, saxon651.jar and xalan25.jar are currenlty shipped in
the .deb file.

The version of libsaxon-java in Debian is 6.5.5 and xalan is 2.6.0.

Given that the jar files are not essential to the packages, and given
your current level of involvement in maintaining it, I would suggest we
take the simpler route of 2. above.

This means to build a new upstream tarball 1.68.1.dfsg.1 
(or eventually 1.69.1.dfsg.1 since docbook-xsl-1.69.1 was released) 
that does not include the extensions directory, and remove reference 
to theses extensions in the packaging.

For that purpose, I have made suitable packages available at
http://people.debian.org/~ballombe/pnmu/docbook-xsl/.
I attach the output of debdiff minus the removal of the extensions
directory.

Given that this RC bug is 6 months old, we need to fix it soon, so
I would appreciate an answer in less than a week.

Thanks in advance for your answer,
-- 
Bill. [EMAIL PROTECTED]

Imagine a large red swirl here. 
--- /tmp/fLIl0ufi4X/docbook-xsl-1.68.1/debian/changelog 2006-04-21 
14:52:35.435580543 +0200
+++ /tmp/r6LC92U742/docbook-xsl-1.68.1.dfsg.1/debian/changelog  2006-04-21 
14:52:35.748570387 +0200
@@ -1,3 +1,12 @@
+docbook-xsl (1.68.1.dfsg.1-0.1) unstable; urgency=low
+
+  * NMU
+  * new upstream tarball: 
+- remove xalan  saxon extensions we are missing the source for.
+  * remove reference to these extensions.
+
+ -- Bill Allombert [EMAIL PROTECTED]  Thu, 20 Apr 2006 23:10:09 +
+
 docbook-xsl (1.68.1-0.1) unstable; urgency=low
 
   * NMU: latest version.
--- /tmp/fLIl0ufi4X/docbook-xsl-1.68.1/debian/control   2006-04-21 
14:52:35.435580543 +0200
+++ /tmp/r6LC92U742/docbook-xsl-1.68.1.dfsg.1/debian/control2006-04-21 
14:52:35.748570387 +0200
@@ -19,8 +19,7 @@
  processed to a number of print formats using FOP or TeX-based tools.
  .
  The stylesheets are modular in the sense that you can extend and, to some
- extent, customize them. Included are extension classes for the Saxon and 
Xalan2
- XSLT processors. The documentation is included in this package.
+ extent, customize them. The documentation is included in this package.
  .
  Authors:  Norman Walsh [EMAIL PROTECTED] and docbook-developers at 
Sourceforge
  .
--- /tmp/fLIl0ufi4X/docbook-xsl-1.68.1/debian/docbook-xsl.install   
2006-04-21 14:52:35.437580478 +0200
+++ /tmp/r6LC92U742/docbook-xsl-1.68.1.dfsg.1/debian/docbook-xsl.install
2006-04-21 14:52:35.749570355 +0200
@@ -12,6 +12,3 @@
 template   usr/share/xml/docbook/stylesheet/nwalsh/
 xhtml  usr/share/xml/docbook/stylesheet/nwalsh/
 VERSIONusr/share/xml/docbook/stylesheet/nwalsh/
-debian/docbook-xsl-saxon65-1.68.1.jar   usr/share/java
-debian/docbook-xsl-saxon651-1.68.1.jar  usr/share/java
-debian/docbook-xsl-xalan25-1.68.1.jar   usr/share/java
--- /tmp/fLIl0ufi4X/docbook-xsl-1.68.1/debian/docbook-xsl.links 2006-04-21 
14:52:35.437580478 +0200
+++ /tmp/r6LC92U742/docbook-xsl-1.68.1.dfsg.1/debian/docbook-xsl.links  
1970-01-01 01:00:00.0 +0100
@@ -1,6 +0,0 @@
-usr/share/java/docbook-xsl-saxon65-1.68.1.jar  
usr/share/java/docbook-xsl-saxon65.jar
-usr/share/java/docbook-xsl-saxon653-1.68.1.jar 
usr/share/java/docbook-xsl-saxon653.jar
-usr/share/java/docbook-xsl-xalan25-1.68.1.jar  
usr/share/java/docbook-xsl-xalan25.jar
-usr/share/java/docbook-xsl-saxon65-1.68.1.jar  

Bug#331661: extensions/*.jar ship without source code, shipped jar files are installed

2006-04-11 Thread Steve Langasek
Hello,

Don's analysis of this bug is absolutely correct; we can't ship .jar files
in main that don't have corresponding source that can be rebuilt as needed
for bugfixing; including in the source package.  Is anything being done for
this bug?

-- 
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/


signature.asc
Description: Digital signature


Bug#331661: extensions/*.jar ship without source code, shipped jar files are installed

2006-03-17 Thread Don Armstrong
On Tue, 04 Oct 2005, Mark Johnson wrote:

 Matthias Klose wrote:
 Package: docbook-xsl
 Version: 1.68.1
 Severity: serious
 
 The extensions contains many jar files, without having the sources in
 the source package, the problematic files seem to be:
 
   saxon644.jar
   saxon65.jar
   saxon651.jar
   saxon652.jar
   saxon653.jar
 
 I don't change what comes in the upstream source package.

That's fine, but the proper approach here is to either build these
files from the source code if that's available, or remove them
entirely and rebuild the orig.tar.gz as 1.68.1.dfsg.orig.tar.gz or
similar.

 It looks like the source for saxon643.jar and xalan25.jar is provided,
 but they are not built during the build process.
 
 If docbook-xsl is now going to require a rebuild of the (supposedly)
 portable jars, then we need to rethink how to package this stuff.

Considering the fact that you can't currently fix any bugs in those
jars, yes, that's pretty much what it means.

Regardless, for this bug there are three alternatives:

1: Ship the source code for the jars (and build the jars from it)

2: Strip out the jars and distribute as a .dfsg package

3: Remove docbox-xsl from the archive.

Please enact one of them so this bug can be resolved.


Don Armstrong

-- 
I never until now realized that the primary job of any emoticon is to
say excuse me, that didn't make any sense. ;-P
 -- Cory Doctorow

http://www.donarmstrong.com  http://rzlab.ucr.edu


signature.asc
Description: Digital signature


Bug#331661: extensions/*.jar ship without source code, shipped jar files are installed

2005-10-04 Thread Matthias Klose
Package: docbook-xsl
Version: 1.68.1
Severity: serious

The extensions contains many jar files, without having the sources in
the source package, the problematic files seem to be:

  saxon644.jar
  saxon65.jar
  saxon651.jar
  saxon652.jar
  saxon653.jar

It looks like the source for saxon643.jar and xalan25.jar is provided,
but they are not built during the build process.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#331661: extensions/*.jar ship without source code, shipped jar files are installed

2005-10-04 Thread Mark Johnson

Matthias Klose wrote:

Package: docbook-xsl
Version: 1.68.1
Severity: serious

The extensions contains many jar files, without having the sources in
the source package, the problematic files seem to be:

  saxon644.jar
  saxon65.jar
  saxon651.jar
  saxon652.jar
  saxon653.jar


I don't change what comes in the upstream source package.


It looks like the source for saxon643.jar and xalan25.jar is provided,
but they are not built during the build process.


If docbook-xsl is now going to require a rebuild of the (supposedly) 
portable jars, then we need to rethink how to package this stuff.


I'd hand it over to the java group, but they might not get the xml 
catalog stuff correct - it's subtle.


Cheers,
Mark

--

Mark Johnson  [EMAIL PROTECTED]
Debian XML/SGML:  http://debian-xml-sgml.alioth.debian.org
Home Page:http://linux.duke.edu/~mark/
GPG fp: DBEA FA3C C46A 70B5 F120  568B 89D5 4F61 C07D E242


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]