Hi Micheal,

Michael Mansour wrote:
> Hi,
> 
> I've just performed the update to the latest packages released on a SL4.5
> x86_64 machine and got the following near the end of the yum update:
> 
> Finished Transaction Test
> Transaction Test Succeeded
> Running Transaction
>   Updating  : libxml2                      ####################### [ 1/15]
>   Updating  : libxml2                      ####################### [ 2/15]
>   Installing: jdk                          ####################### [ 3/15]
>   Installing: java-1.5.0-sun-compat        ####################### [ 4/15]
>   Updating  : postgresql-libs              ####################### [ 5/15]
>   Updating  : libxml2-devel                ####################### [ 6/15]
>   Updating  : java-1.4.2-sun-compat        ####################### [ 7/15]
>   Updating  : libxml2-python               ####################### [ 8/15]
>   Cleanup   : postgresql-libs              ####################### [ 9/15]
>   Cleanup   : java-1.4.2-sun-compat        ####################### [10/15]
>   Removing  : j2sdk                        ####################### [11/15]
> /var/tmp/rpm-tmp.7034: command substitution: line 62: unexpected EOF while
> looking for matching `"'
> /var/tmp/rpm-tmp.7034: command substitution: line 63: syntax error: unexpected
> end of file

seems to be a bug in the j2sdk preuninstall-scriplet:

MC_TEXT=`grep -v ${MIME_TYPE} < $MAILCAP_FILE | grep -v ${MC_COMMENT}"`

probably should have been "${MC_COMMENT}".

I saw that earlier while uninstalling j2sdk (but didn't really pay attention).

> 
> Is that a problem? do I have to clean up anything as a result?
> 

as far as I understand the scriplet, it tries to remove jnlp entries from 
/etc/mime.types and /etc/mailcap and tries to restore values from/for other 
java-installations. After just uninstalling j2dsk the jnlp entries were gone 
(I didn't try the update!), so one might possibly need to repair those two 
files ... didn't see any problems otherwise.

Ciao, Frank.