Bug#574029: jh_manifest utf8 errors

2010-07-06 Thread Picca Frédéric-Emmanuel
Le Mon, 05 Jul 2010 16:57:15 +0200,
Niels Thykier ni...@thykier.net a écrit :

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Hi
 
 We have rewritten jh_manifest in our repository from scratch. If you
 have some spare time, please checkout javahelper[1] and build test your
 packages with the new version. I have not encountered this issue with
 the new jh_manifest, but I would like some more testing of it (also to
 catch possible regressions).
 
 btw: The tango-nonfree package on mentors have a syntax error and is
 referring to a non-existent jar file in debian/$package.manifest. The
 old jh_manifest silently ignored this - the new one complains.
 
 ~Niels
 
 [1]
 git clone git://git.debian.org/pkg-java/javatools.git
 sed -i 's/\(0.32\)/\(0.32~snapshot\)/' debian/changelog
 # build and use in chroot ...

ok, it works for me now, you have done a great work.

thanks

Frédéric

perl 1 / python 0 ;)

-- 
GPG public key   1024D/A59B1171 2009-08-11
fingerprint = 1688 A3D6 F0BD E4DF 2E6B  06AA B6A9 BA6A A59B 1171
uid  Picca Frédéric-Emmanuel pi...@synchrotron-soleil.fr


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


Bug#574029: jh_manifest utf8 errors

2010-07-05 Thread Niels Thykier
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi

We have rewritten jh_manifest in our repository from scratch. If you
have some spare time, please checkout javahelper[1] and build test your
packages with the new version. I have not encountered this issue with
the new jh_manifest, but I would like some more testing of it (also to
catch possible regressions).

btw: The tango-nonfree package on mentors have a syntax error and is
referring to a non-existent jar file in debian/$package.manifest. The
old jh_manifest silently ignored this - the new one complains.

~Niels

[1]
git clone git://git.debian.org/pkg-java/javatools.git
sed -i 's/\(0.32\)/\(0.32~snapshot\)/' debian/changelog
# build and use in chroot ...
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwx8skACgkQVCqoiq1YlqxNQACgtDuP5TGsAZcbByGThe87zFQe
5ocAoMunUDsoM+qr2hArG08Ek29ckL0o
=JgMA
-END PGP SIGNATURE-



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


Bug#574029: jh_manifest utf8 errors

2010-05-23 Thread Eric Lavarde

On 13/05/10 13:49, Niels Thykier wrote:

Hi

I have been able to reproduce this on a testing system, but no in my
unstable chroot. I noticed that each time I run the test, the byte value
in question changed and eventually (given enough runs) it will succeed,
but add a character to the manifest.
   I am at a loss to the reason of the problem and also why it works in
my unstable chroot - python-debian and python-minimal had same version
in testing and my chroot and messing with locale did not seem to fix it.

~Niels


Hi,

I guess that there is some random factor in place, and for me it looks 
like a C-alike wrong pointer: so for me it's an error in an underlying 
python library implemented in C/C++ (don't know in which language python 
itself is written; I'm assuming that python itself doesn't work with 
pointers). The only remaining question is probably: which library? and 
then the bug could be reassigned.


Eric



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


Bug#574029: jh_manifest utf8 errors

2010-05-13 Thread Niels Thykier
Hi

I have been able to reproduce this on a testing system, but no in my
unstable chroot. I noticed that each time I run the test, the byte value
in question changed and eventually (given enough runs) it will succeed,
but add a character to the manifest.
  I am at a loss to the reason of the problem and also why it works in
my unstable chroot - python-debian and python-minimal had same version
in testing and my chroot and messing with locale did not seem to fix it.

~Niels



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


Bug#574029: jh_manifest utf8 errors

2010-05-01 Thread Eric Lavarde

Hi,

OK, did some progress but it's very weird...

I've patched jh_manifest to get some debug information (the last change 
in the attached patch, the others are just to get rid of the other 
warning about deprecation).


Here is the output (with LANG unset):

$ /tmp/jh_manifest -v -plibknopflerfish-osgi-framework-java
Updating manifest in 
/home/ericl/ALIOTH/build-area/knopflerfish-osgi-2.3.3/debian/libknopflerfish-osgi-framework-java/usr/share/java/framework-2.3.3.jar

DEBUG: sec[i] = 1.0
DEBUG: sec[i] = Apache Ant 1.7.1
DEBUG: sec[i] = 14.0-b16 (Sun Microsystems Inc.)
DEBUG: sec[i] = org.knopflerfish.framework.Main
DEBUG: sec[i] = OSGi Framework API
DEBUG: sec[i] = 1.3
DEBUG: sec[i] = Open Service Gateway initiative
DEBUG: sec[i] = Knopflerfish OSGi Framework
DEBUG: sec[i] = 4.1.10
DEBUG: sec[i] = Knopflerfish
DEBUG: sec[i] = Knopflerfish
DEBUG: sec[i] = 4.1.10
DEBUG: sec[i] = frameworkbundle
DEBUG: sec[i] = Knopflerfish OSGi framework system bundle
DEBUG: sec[i] = org.osgi.framework;specification-version=1.3,org.osgi.
 service.packageadmin;specification-version=1.2,org.osgi.service.permi
 ssionadmin;specification-version=1.2,org.osgi.util.tracker;specificat
 ion-version=1.3.1,org.osgi.service.startlevel;specification-version=1
 .0,org.osgi.service.condpermadmin;specification-version=1.0
DEBUG: sec[i] = http://www.knopflerfish.org
aEBUG: sec[i] = Build Sat May 1 2010, 13:58:36
Updating manifest in 
/home/ericl/ALIOTH/build-area/knopflerfish-osgi-2.3.3/debian/libknopflerfish-osgi-framework-java/usr/share/java/framework-2.3.3.jar

DEBUG: sec[i] = 1.0
DEBUG: sec[i] = Apache Ant 1.7.1
DEBUG: sec[i] = 14.0-b16 (Sun Microsystems Inc.)
DEBUG: sec[i] = org.knopflerfish.framework.Main
DEBUG: sec[i] = OSGi Framework API
DEBUG: sec[i] = 1.3
DEBUG: sec[i] = Open Service Gateway initiative
DEBUG: sec[i] = Knopflerfish OSGi Framework
DEBUG: sec[i] = 4.1.10
DEBUG: sec[i] = Knopflerfish
DEBUG: sec[i] = Knopflerfish
DEBUG: sec[i] = 4.1.10
DEBUG: sec[i] = frameworkbundle
DEBUG: sec[i] = Knopflerfish OSGi framework system bundle
DEBUG: sec[i] = org.osgi.framework;specification-version=1.3,org.osgi.
 service.packageadmin;specification-version=1.2,org.osgi.service.permi
 ssionadmin;specification-version=1.2,org.osgi.util.tracker;specificat
 ion-version=1.3.1,org.osgi.service.startlevel;specification-version=1
 .0,org.osgi.service.condpermadmin;specification-version=1.0
DEBUG: sec[i] = http://www.knopflerfish.org
3EBUG: sec[i] = Build Sat May 1 2010, 13:58:36

First weirdness is that jh_manifest updates twice the manifest of the 
same jar file.


Second weirdness is that the first letter of DEBUG for the last line 
with the date is overwritten with a random character (the a and the 3, 
always the same in all my tests).


But, as you can see, jh_manifest didn't obviously failed, and it 
actually is quite random, sometimes it works, sometimes it doesn't, 
especially if I go out and back into the chroot, it generally switches 
behavior. Also weird.


And, 4th weirdness, I can generally bring it to crash (or not crash) by 
changing the environment, LANG appears to be only a variable like any 
other, e.g.

$ X=Y /tmp/jh_manifest -v -plibknopflerfish-osgi-framework-java
Updating manifest in 
/home/ericl/ALIOTH/build-area/knopflerfish-osgi-2.3.3/debian/libknopflerfish-osgi-framework-java/usr/share/java/framework-2.3.3.jar
DEBUG: sec[i] = 1.0 



DEBUG: sec[i] = Apache Ant 1.7.1 



DEBUG: sec[i] = 14.0-b16 (Sun Microsystems Inc.)
DEBUG: sec[i] = org.knopflerfish.framework.Main
DEBUG: sec[i] = OSGi Framework API
DEBUG: sec[i] = 1.3
DEBUG: sec[i] = Open Service Gateway initiative
DEBUG: sec[i] = Knopflerfish OSGi Framework
DEBUG: sec[i] = 4.1.10
DEBUG: sec[i] = Knopflerfish
DEBUG: sec[i] = Knopflerfish
DEBUG: sec[i] = 4.1.10
DEBUG: sec[i] = frameworkbundle
DEBUG: sec[i] = Knopflerfish OSGi framework system bundle
DEBUG: sec[i] = org.osgi.framework;specification-version=1.3,org.osgi.
 service.packageadmin;specification-version=1.2,org.osgi.service.permi
 ssionadmin;specification-version=1.2,org.osgi.util.tracker;specificat
 ion-version=1.3.1,org.osgi.service.startlevel;specification-version=1
 .0,org.osgi.service.condpermadmin;specification-version=1.0
DEBUG: sec[i] = http://www.knopflerfish.org
aEBUG: sec[i] = Build Sat May 1 2010, 13:58:36
Updating manifest in 
/home/ericl/ALIOTH/build-area/knopflerfish-osgi-2.3.3/debian/libknopflerfish-osgi-framework-java/usr/share/java/framework-2.3.3.jar

DEBUG: sec[i] = 1.0
DEBUG: sec[i] = Apache Ant 1.7.1
DEBUG: sec[i] = 14.0-b16 (Sun Microsystems Inc.)
DEBUG: sec[i] = org.knopflerfish.framework.Main
DEBUG: sec[i] = OSGi Framework API
DEBUG: sec[i] = 1.3
DEBUG: sec[i] = Open Service Gateway initiative
DEBUG: sec[i] = Knopflerfish OSGi Framework
DEBUG: sec[i] = 4.1.10
DEBUG: sec[i] = Knopflerfish
DEBUG: sec[i] = Knopflerfish
DEBUG: sec[i] = 4.1.10
DEBUG: sec[i] = frameworkbundle
DEBUG: sec[i] = Knopflerfish OSGi framework system bundle
DEBUG: sec[i] = 

Bug#574029: jh_manifest utf8 errors - workaround

2010-05-01 Thread Eric Lavarde

Hello,

On 01/05/10 17:16, Eric Lavarde wrote:

Very last thing: the workaround with override_jh_manifest doesn't seem
to work for me, jh_manifest gets called and happily fails...


Sorry to reply to myself but I found another workaround. Just add the 
following to debian/rules:


JH_MANIFEST_ARGS := -V

It helps also find the next (minor) bug in jh_manifest because the 
output is:

$ jh_manifest -V
javahelper version: ??

Eric



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


Bug#574029: jh_manifest utf8 errors - workaround

2010-05-01 Thread Matthew Johnson
On Sat May 01 17:40, Eric Lavarde wrote:
 On 01/05/10 17:16, Eric Lavarde wrote:
 Very last thing: the workaround with override_jh_manifest doesn't seem
 to work for me, jh_manifest gets called and happily fails...

 Sorry to reply to myself but I found another workaround. Just add the  
 following to debian/rules:

 JH_MANIFEST_ARGS := -V

Looks like you are using CDBS not dh7, so you will need to do this.

Also looks like it might be a bug with the library I'm using, so I might punt
it to them.

Matt

-- 
Matthew Johnson


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


Bug#574029: jh_manifest utf8 errors

2010-04-27 Thread Picca Frédéric-Emmanuel
Le Tue, 27 Apr 2010 09:57:37 +0200,
Picca Frédéric-Emmanuel frederic-emmanuel.pi...@synchrotron-soleil.fr a écrit 
:

if I redo a few times the jh_manifest -v
It stops at different progression of the manifest updating.

pi...@grisette:~/Debian/tango/tango-nonfree$ jh_manifest -v
/usr/bin/jh_manifest:3: DeprecationWarning: please use 'debian' instead of 
'debian_bundle'
  import sys,getopt,debian_bundle.deb822,scriptutil,os,tempfile,copy
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/Astor-5.2.3.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/ATKCore-4.0.6.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/atkpanel-4.2.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/AtkTuning-2.8.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/ATKWidget-4.0.6.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/DeviceTree-1.8.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/Jive-4.0.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/LogViewer-1.2.1.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/Pogo-6.2.0.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/TangORB-7.1.0.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/tool_panels-1.9.jar
Traceback (most recent call last):
  File /usr/bin/jh_manifest, line 264, in module


then

pi...@grisette:~/Debian/tango/tango-nonfree$ jh_manifest -v
/usr/bin/jh_manifest:3: DeprecationWarning: please use 'debian' instead of 
'debian_bundle'
  import sys,getopt,debian_bundle.deb822,scriptutil,os,tempfile,copy
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/Astor-5.2.3.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/ATKCore-4.0.6.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/atkpanel-4.2.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/AtkTuning-2.8.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/ATKWidget-4.0.6.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/DeviceTree-1.8.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/Jive-4.0.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/LogViewer-1.2.1.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/Pogo-6.2.0.jar
Traceback (most recent call last):
  File /usr/bin/jh_manifest, line 264, in module

then

pi...@grisette:~/Debian/tango/tango-nonfree$ jh_manifest -v
/usr/bin/jh_manifest:3: DeprecationWarning: please use 'debian' instead of 
'debian_bundle'
  import sys,getopt,debian_bundle.deb822,scriptutil,os,tempfile,copy
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/Astor-5.2.3.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/ATKCore-4.0.6.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/atkpanel-4.2.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/AtkTuning-2.8.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/ATKWidget-4.0.6.jar
Traceback (most recent call last):
  File /usr/bin/jh_manifest, line 264, in module


If you want to repoduce by yourself

the package is on mentors

- dget 
http://mentors.debian.net/debian/pool/main/t/tango-nonfree/tango-nonfree_7.1.1-1.dsc


-- 
GPG public key   1024D/A59B1171 2009-08-11
fingerprint = 1688 A3D6 F0BD E4DF 2E6B  06AA B6A9 BA6A A59B 1171
uid  Picca Frédéric-Emmanuel pi...@synchrotron-soleil.fr


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


Bug#574029: jh_manifest utf8 errors

2010-04-27 Thread Picca Frédéric-Emmanuel
Le Sun, 18 Apr 2010 18:14:05 +0100,
Matthew Johnson mj...@debian.org a écrit :

 I really could do with seeing the manifest from either of your packages - I
 suspect that there is non-utf8 data in there. Without seeing it though I can't
 reproduce or suggest a fix. (I'm afraid I can't read winmail.dat)
 
 Matt
 

Hello

sorry for such a late answer.

Attached the faulty manifest file, the one from ATKWidget-4.0.6.jar.

it seems that this MANIFEST is not in unix format.

pi...@grisette:/tmp$ file MANIFEST.MF 
MANIFEST.MF: ASCII text, with CRLF line terminators

the error is still:

pi...@grisette:~/Debian/tango/tango-nonfree$ jh_manifest -v
/usr/bin/jh_manifest:3: DeprecationWarning: please use 'debian' instead of 
'debian_bundle'
  import sys,getopt,debian_bundle.deb822,scriptutil,os,tempfile,copy
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/Astor-5.2.3.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/ATKCore-4.0.6.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/atkpanel-4.2.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/AtkTuning-2.8.jar
Updating manifest in 
/home/picca/Debian/tango/tango-nonfree/debian/libtango-java/usr/share/java/ATKWidget-4.0.6.jar
Traceback (most recent call last):
  File /usr/bin/jh_manifest, line 264, in module
updatejar(j, tempmanifest, args)
  File /usr/bin/jh_manifest, line 78, in updatejar
manifest = parseManifest(tempdir + /META-INF/MANIFEST.MF, None, manifest)
  File /usr/bin/jh_manifest, line 164, in parseManifest
manifest[section][i.strip()] = sec[i].strip().replace('\n ','')
  File /usr/lib/pymodules/python2.5/debian/deb822.py, line 179, in __getitem__
value = value.decode(self.encoding)
  File /usr/lib/python2.5/encodings/utf_8.py, line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xf3 in position 5: 
unexpected end of data


thanks.

Frederic

-- 
GPG public key   1024D/A59B1171 2009-08-11
fingerprint = 1688 A3D6 F0BD E4DF 2E6B  06AA B6A9 BA6A A59B 1171
uid  Picca Frédéric-Emmanuel pi...@synchrotron-soleil.fr


MANIFEST.MF
Description: Binary data


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


Bug#574029: jh_manifest utf8 errors

2010-04-27 Thread Matthew Johnson
On Tue Apr 27 09:57, Picca Frédéric-Emmanuel wrote:
 
  I really could do with seeing the manifest from either of your packages - I
  suspect that there is non-utf8 data in there. Without seeing it though I 
  can't
  reproduce or suggest a fix. (I'm afraid I can't read winmail.dat)
 
 sorry for such a late answer.
 
 Attached the faulty manifest file, the one from ATKWidget-4.0.6.jar.

Hmm, this is very weird, I cannot reproduce this failure either by manually
running jh_manifest, or building the package in a clean chroot (via cowbuilder)
- it builds just fine.

 it seems that this MANIFEST is not in unix format.

That should not be a problem.

 the error is still:
 
 Traceback (most recent call last):
   File /usr/bin/jh_manifest, line 264, in module
 updatejar(j, tempmanifest, args)
   File /usr/bin/jh_manifest, line 78, in updatejar
 manifest = parseManifest(tempdir + /META-INF/MANIFEST.MF, None, 
 manifest)
   File /usr/bin/jh_manifest, line 164, in parseManifest
 manifest[section][i.strip()] = sec[i].strip().replace('\n ','')
   File /usr/lib/pymodules/python2.5/debian/deb822.py, line 179, in 
 __getitem__
 value = value.decode(self.encoding)
   File /usr/lib/python2.5/encodings/utf_8.py, line 16, in decode
 return codecs.utf_8_decode(input, errors, True)
 UnicodeDecodeError: 'utf8' codec can't decode byte 0xf3 in position 5: 
 unexpected end of data

This is really weird, since none of the manifests I have after building, nor
the one you sent me, contain a byte with the value f3 (according to hexdump).

I have two more questions: what locale are you building in, and could you run
the following command after you get a build failure (either of you):

   for j in `find debian -name *.jar `; 
   do 
  rm -rf META-INF; 
  jar xf $j META-INF/MANIFEST.MF;
  hexdump -C META-INF/MANIFEST.MF | grep -i f3;
   done

For me this returns no results - ie, none of the manifests contain a byte 0xf3.

I know this isn't really helping with getting javahelper working for you.
There's an easy work around though - you're probably not actually using any
jh_manifest features, so you could just add:

override_jh_manifest:
   
to your debian/rules file (assuming dh7) and it will skip running it at all.
This should be fine.

Matt
-- 
Matthew Johnson


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


Bug#574029: jh_manifest utf8 errors

2010-04-20 Thread Eric Lavarde

Hello,

Matthew Johnson wrote:

On Mon Apr 19 14:09, Eric Lavarde - Debian wrote:

Matthew Johnson said:

I really could do with seeing the manifest from either of your packages -
I
suspect that there is non-utf8 data in there. Without seeing it though I
can't
reproduce or suggest a fix. (I'm afraid I can't read winmail.dat)

Matt

As I wrote in my email, there is no manifest to share! jh_manifest only
gets called because I'm using CDBS, I have no debian/manifest or
debian/package.manifest file.


You do - all jars embed a manifest, the upstream build system may embed more
data. extract META-INF/MANIFEST.MF from your jar files (or send me the jars)

Matt

Here it is, it comes from Knopflerfish's framework.jar (checked-in in 
the Debian-Java SVN).
I noticed that the manifest is in DOS format. Could it be the issue? (I 
couldn't test, the manifest is generated through ant/build.xml)


Eric
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 14.0-b16 (Sun Microsystems Inc.)
Main-class: org.knopflerfish.framework.Main
Specification-Title: OSGi Framework API
Specification-Version: 1.3
Specification-Vendor: Open Service Gateway initiative
Implementation-Title: Knopflerfish OSGi Framework
Implementation-Version: 4.1.10
Implementation-Vendor: Knopflerfish
Bundle-Vendor: Knopflerfish
Bundle-Version: 4.1.10
Bundle-Name: frameworkbundle
Bundle-Description: Knopflerfish OSGi framework system bundle
Export-Package: org.osgi.framework;specification-version=1.3,org.osgi.
 service.packageadmin;specification-version=1.2,org.osgi.service.permi
 ssionadmin;specification-version=1.2,org.osgi.util.tracker;specificat
 ion-version=1.3.1,org.osgi.service.startlevel;specification-version=1
 .0,org.osgi.service.condpermadmin;specification-version=1.0
Bundle-DocURL: http://www.knopflerfish.org
Build-Date: Build Sat March 13 2010, 13:07:56

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


Bug#574029: jh_manifest utf8 errors

2010-04-19 Thread Eric Lavarde - Debian
Hi Matthew,

Matthew Johnson said:
 I really could do with seeing the manifest from either of your packages -
 I
 suspect that there is non-utf8 data in there. Without seeing it though I
 can't
 reproduce or suggest a fix. (I'm afraid I can't read winmail.dat)

 Matt
As I wrote in my email, there is no manifest to share! jh_manifest only
gets called because I'm using CDBS, I have no debian/manifest or
debian/package.manifest file.

Nevertheless, one thing I forgot to mentioned and which I'm not sure
about, but it seemed to me that the error appearance did depend on the
svn-buildpackage command line: with --svn-dont-purge I got the error, but
not without this option, and then I changed something to the content of
the debian/ directory, and I always got the error.
I know it sounds stupid, and I have no explanation, but that's what I
experienced.

Eric

-- 
You don't need to CC me on debian-java, debian-mentors and
pkg-java-maintainers.
Please CC me on other Debian lists.



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


Bug#574029: jh_manifest utf8 errors

2010-04-19 Thread Matthew Johnson
On Mon Apr 19 14:09, Eric Lavarde - Debian wrote:
 Matthew Johnson said:
  I really could do with seeing the manifest from either of your packages -
  I
  suspect that there is non-utf8 data in there. Without seeing it though I
  can't
  reproduce or suggest a fix. (I'm afraid I can't read winmail.dat)
 
  Matt
 As I wrote in my email, there is no manifest to share! jh_manifest only
 gets called because I'm using CDBS, I have no debian/manifest or
 debian/package.manifest file.

You do - all jars embed a manifest, the upstream build system may embed more
data. extract META-INF/MANIFEST.MF from your jar files (or send me the jars)

Matt

-- 
Matthew Johnson


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


Bug#574029: jh_manifest utf8 errors

2010-04-18 Thread Matthew Johnson
I really could do with seeing the manifest from either of your packages - I
suspect that there is non-utf8 data in there. Without seeing it though I can't
reproduce or suggest a fix. (I'm afraid I can't read winmail.dat)

Matt

-- 
Matthew Johnson


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