Opened 13 years ago
Closed 13 years ago
#16 closed defect (fixed)
pthread.dll not installed
Reported by: | David McKenna | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | other | Version: | |
Severity: | Keywords: | ||
Cc: |
Description
I installed the bootstrap version 1.3 after installing eCS 2.1. Everything seemed to go smoothly, but when I tried to use YUM after installing it and rebooting, I got an error saying 'no such file or directory'. After some investigation I found that pthread.dll was not installed. I copied it from the bootstrap and now YUM works fine.
Change History (3)
comment:1 by , 13 years ago
comment:3 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
This bug is into rpmbuild code: automatic LX header parsing adds required dll names to package, but does not add extension.
So a 'requires pthread' could match both a file or a package name. Since a pthread.rpm exists, it is matched first. But in newer pthread releases, the abi change forced a dll name change, and the old dll is packaged in the pthread-legacy package.
Until rpm gets fixed, the pthread package is built as before.
Workaround in changeset 165.