Operating System - Linux
1832058 Members
3199 Online
110034 Solutions
New Discussion

Re: Error RPM_FORCE_NPTL etc while installing psp 7.10 rhel3

 
SOLVED
Go to solution
Johan Hoeke
Advisor

Error RPM_FORCE_NPTL etc while installing psp 7.10 rhel3

Get this message while trying to install
proliant support pack 7.10 for RHEL3.
error: RPM_FORCE_NPTL is set, LD_ASSUME_KERNEL is not set, but the thread environment is still not NPTL
Installation of this component FAILED.


Kernel is 2.4.21-9.0.1.ELsmp
rpm is rpm-4.2.1-4.4

Anyone seen this? Proliant support pack 7.00 loaded just fine a couple of months ago...
7 REPLIES 7
Michael Garner_1
Honored Contributor

Re: Error RPM_FORCE_NPTL etc while installing psp 7.10 rhel3

Can you attach the /var/log/hppldu.log file from the failing server? I need to know whether the issue is caused by a particular component of the installer itself. I'll be able to tell that from the log file.

Thanks,
Michael Garner
Linux PSP Developer
Johan Hoeke
Advisor

Re: Error RPM_FORCE_NPTL etc while installing psp 7.10 rhel3

Michael wrote:
>Can you attach the /var/log/hppldu.log file >from the failing server? I need to know >whether the issue is caused by a particular >component of the installer itself. I'll be >able to tell that from the log file.

>Thanks,
>Michael Garner
>Linux PSP Developer

Thanks for the reply Michael. Although I didn't specify it in the post, I attached the (somewhat trimmed and zipped) hppldu.log file in the original post. I'll do it again for good measure.
Michael Garner_1
Honored Contributor

Re: Error RPM_FORCE_NPTL etc while installing psp 7.10 rhel3

Johan,
There isn't enough information in the log file for me to debug this further. So, the next step is to get you to send me a debug log of an installation. To do this, add the "--debug" option to the command-line installxxx.sh command.

You will need to redirect this to a file because the output is quite extensive. It will generate a file that could be as much as 80MB in size. Once you have it, you should be able to tar and zip it down to about 2MB.

Since the file is too large to attach in the forum, once you have it, reply to this post with your e-mail address and I'll send my e-mail address for you to send the log file to.

I've done some additional testing over the last couple of days trying to replicate this issue and haven't been successful yet. I'm hoping that the debug log will provide me with the missing piece of the puzzle.

I have an assumption that the value for the LD_ASSUME_KERNEL in the install.sh shell needs to be modified on your server to be LD_ASSUME_KERNEL=2.4.21 instead of the default LD_ASSUME_KERNEL=2.4.1. I've already had to make this change in the next version to resolve some issues with 64-bit support. If you want, you can make this change in the install710.sh file and let me know the results.

Thanks,
Michael Garner
Johan Hoeke
Advisor

Re: Error RPM_FORCE_NPTL etc while installing psp 7.10 rhel3

Michael, thanks for looking into this. Changing LD_ASSUME_KERNEL to 2.4.21 did not help. Running the installer as follows
./install710.sh --debug > install710.log 2>&1, the installer hangs producing the attached log files.

--
Johan
Michael Garner_1
Honored Contributor
Solution

Re: Error RPM_FORCE_NPTL etc while installing psp 7.10 rhel3

Johan,
I've been able to determine the line of code that causes the error to be reported by the data in the log file.

The line is a query of the RPM database for information about what has been installed on the server so that we can update our internal version database file. To try to work around this issue, can you attempt the following:

1) Copy your /var/lib/rpm directory to a backup location.

2) Rebuild your RPM database. You can do this by typing "rpm --rebuilddb". If you get any errors, stop and copy the backup back to the /var/lib/rpm directory.

3) Once you have rebuilt the RPM database, go to the /var/hp directory and rename the hpverdb.xml file. This file contains the records of all the installations, status, and date/time stamps of all PSP and RPM installs. By renaming it, the PSP will recreate it when it runs.

I'll work on determining how to resolve this issue in code for the next release.

Sorry for the time it's taken to debug this issue.

Regards,
Michael
Johan Hoeke
Advisor

Re: Error RPM_FORCE_NPTL etc while installing psp 7.10 rhel3

Michael,

didn't have time to work on this a while,
but here it goes again:

ran rpm --rebuilddb w/out any error messages
changed the LD_ASSUME_KERNEL to 2.4.21
renamed the /var/hp/hpverdb.xml

ran ./install710.sh --nui --debug in a
script, it still failed. am attaching the script file, bzip2 compressed.
the hpverdb.xml is empty, included it and the hppldu.log

Johan Hoeke
Advisor

Re: Error RPM_FORCE_NPTL etc while installing psp 7.10 rhel3

I'll close this because 7.11 is out. points for Michael for the effort