United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6717770 warning message shows during linux 32bit rpm bundle installation
JDK-6717770 : warning message shows during linux 32bit rpm bundle installation

Details
Type:
Bug
Submit Date:
2008-06-23
Status:
Closed
Updated Date:
2010-04-04
Project Name:
JDK
Resolved Date:
2010-01-27
Component:
install
OS:
linux_suse_sles_9
Sub-Component:
install
CPU:
x86
Priority:
P3
Resolution:
Fixed
Affected Versions:
1.4.2_18-rev
Fixed Versions:
1.4.2_19 (b02)

Related Reports
Backport:
Relates:

Sub Tasks

Description
When installing j2sdkfb-1_4_2_18-rev-b07-linux-i586.rpm using the rpm command, the warning 
"user java_re does not exist - using root" is displayed.
Verified fixed in 1.4.2_19b02

                                    

Comments
EVALUATION

Problem (warning msg) started seen from 1.4.2_17-rev-b13. 1.4.2_18-fcs j4b bundle also has the same warning msg.
It was introduced during build m/c change for J4B. No issue with the functionality of the bundle.

#    By default, /bin/rpm generates a .rpm files which contains files owned
#    by the builder (in Javasoft's case, the user 'java_re'). When
#    the .rpm is installed, /bin/rpm tries to set file ownership based on
#    ownership within the .rpm bundle. If the original file owner does not
#    exist on the install system, then warnings like:
#       "user java_re does not exist - using root"
#    are generated for each installed file. The install works, but many
#    messages are displayed. We have chosen to force the /bin/rpm executable
#    to setuid of all rpm bundle files, and the .rpm file itself, to 'root'.
#    We do this by modifying the /bin/rpm executable in the following as
#    'root':
#       chmod 4755 /bin/rpm .
                                     
2008-06-24



Hardware and Software, Engineered to Work Together