Troubleshooting
Problem
| # rpm -ivh hexedit-1.4.2-1.aix6.1.ppc.rpm --force Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:hexedit-1.4.2-1 ################################# [100%] rpm_share: 0645-007 ATTENTION: whichfs() returned an unexpected result. rpm_share: 0645-007 ATTENTION: get_rpm_inst_root_list() returned an unexpected result. rpm_share: 0645-007 ATTENTION: update_inst_root() returned an unexpected result. |
Cause
Diagnosing The Problem
|
# script /tmp/rpm.debug (begin script logging)
# export RPM_SHARE_DEBUG=true
# rpm -ivh hexedit-1.4.2-1.aix6.1.ppc.rpm --force
# exit (exit the script logging)
|
| + [[ -z /etc/rc.d/rc2.d/Kvncserver ]] + [[ 1 -gt 0 ]] + /usr/lib/instl/libinst_whichfs /etc/rc.d/rc2.d/Kvncserver + eval pmerror "whichfs()"; return 1 + pmerror whichfs() + perror 26 whichfs() + ISERROR=1 + print_msg 26 whichfs() + 1>& 2 + [ -ne 1 ] rpm_share: 0645-007 ATTENTION: whichfs() returned an unexpected result. + ISERROR=0 + return 0 + return 0 + return 1 FS= + eval pmerror "get_rpm_inst_root_list()"; return 1 + pmerror get_rpm_inst_root_list() + perror 26 get_rpm_inst_root_list() + ISERROR=1 + print_msg 26 get_rpm_inst_root_list() + 1>& 2 + [ -ne 1 ] rpm_share: 0645-007 ATTENTION: get_rpm_inst_root_list() returned an unexpected result. + ISERROR=0 + return 0 + return 0 + return 1 + eval pmerror "update_inst_root()"; return 1 + pmerror update_inst_root() + perror 26 update_inst_root() + ISERROR=1 + print_msg 26 update_inst_root() + 1>& 2 + [ -ne 1 ] rpm_share: 0645-007 ATTENTION: update_inst_root() returned an unexpected result. + ISERROR=0 + return 0 + return 0 + return 1 + FAIL + cleanup |
|
# ls -l /etc/rc.d/rc2.d/Kvncserver
/etc/rc.d/rc2.d/Kvncserver -> ../init.d/vncserver # ls -L /etc/rc.d/rc2.d/Kvncserver
../init.d/vncserver: A file or directory in the path name does not exist. Determine what provides this file:
# lslpp -w /etc/rc.d/init.d/vncserver
No data was returned, so this file is not from an installp image # rpm -q --whatprovides /etc/rc.d/init.d/vncserver
tightvnc-server-1.3.10-2.ppc Now, check the integrity: # rpm -V tightvnc-server-1.3.10-2.ppc
missing c /etc/rc.d/init.d/vncserver |
Resolving The Problem
Resolve the missing files or symbolic links by reinstalling or restoring the file sets or packages.
| SUPPORT | ||||
|---|---|---|---|---|
|
A) For all questions or issues with AIX Toolbox for Linux Application ("AIX Toolbox") packages, support is provided through the AIX Open Source Community Discussion forum:
Cases opened to address AIX Toolbox problems are canceled and users are referred to the Open Source Forum.
B) If there is a problem with installing rpm.rte, or executing the rpm binary file, open an AIX Case (See the following C section) for assistance. Examples of rpm.rte issues supported through AIX Support: Example of an rpm.rte rpm loading issue:
C) Opening an AIX Support Case If more assistance is required due to issues with rpm.rte file set (see preceding B section), use the following step-by-step instructions to contact IBM to open a case for software with an active and valid support contract. 1. Document (or collect screen captures of) all symptoms, errors, and messages related to your issue. 2. Capture any logs or data relevant to the situation. 3. Contact IBM to open a case: -For electronic support, see the IBM Support Community: |
Related Information
Was this topic helpful?
Document Information
Modified date:
21 June 2021
UID
ibm16465773