Bug#342623: Patch does not seem to remediate the issue identified
Barry Hawkins
barry at alltc.com
Mon Feb 6 02:10:45 UTC 2006
tags 342623 -patch
stop
Andreas,
Thank you for your bug report and patch. I have applied the patch
and tested it, and the addition of quotes to the [ -z ] test does not
seem to correct the issue you have identified with passing a string
containing one or more space characters:
$ less /usr/bin/make-jpkg
[...]
# If a default has been set for either of the
# environment variables, use it; otherwise,
# default to the name and email used by the
# Debian Java Maintainers project.
if [ -z "$J2SE_PACKAGE_FULL_NAME" ]; then
maintainer_name="Debian Java Maintainers"
else
maintainer_name="$J2SE_PACKAGE_FULL_NAME"
fi
[...]
$ fakeroot make-jpkg --full-name John Doe --email john at example.com
ibm-java2-sdk-50-linux-i386.tgz
make-jpkg: missing pathname
Try `make-jpkg --help' for more information.
This phenomenon is not uncommon in my experience; the workaround I
usually apply is either to enclose the argument's value in quotes or to
precede the space with the "\" character:
$ fakeroot make-jpkg --full-name "John Doe" --email john at example.com
ibm-java2-sdk-50-linux-i386.tgz
Creating temporary directory: /tmp/make-jpkg.XXXX4AfaaL
Loading plugins: blackdown-j2re.sh blackdown-j2sdk.sh common.sh
ibm-j2re.sh ibm-j2sdk.sh j2re.sh j2sdk-doc.sh j2sdk.sh j2se.sh
sun-j2re.sh sun-j2sdk-doc.sh sun-j2sdk.sh
Detected product:
Java(TM) Software Development Kit (J2SDK)
Standard Edition, Version 1.5.0
IBM Corporation
Is this correct [Y/n]:
[...]
$ fakeroot make-jpkg --full-name John\ Doe --email john at example.com
ibm-java2-sdk-50-linux-i386.tgz
Creating temporary directory: /tmp/make-jpkg.XXXX83op4b
Loading plugins: blackdown-j2re.sh blackdown-j2sdk.sh common.sh
ibm-j2re.sh ibm-j2sdk.sh j2re.sh j2sdk-doc.sh j2sdk.sh j2se.sh
sun-j2re.sh sun-j2sdk-doc.sh sun-j2sdk.sh
Detected product:
Java(TM) Software Development Kit (J2SDK)
Standard Edition, Version 1.5.0
IBM Corporation
Is this correct [Y/n]:
[...]
If you have any other techniques for handling these parameters and
would like to submit them, please do.
Regards,
--
Barry Hawkins
All Things Computed
site: www.alltc.com
weblog: www.yepthatsme.com
Registered Linux User #368650
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20060205/c7b79ab4/attachment.pgp
More information about the pkg-java-maintainers
mailing list