Opened 7 years ago
Closed 7 years ago
#269 closed defect (fixed)
wps-object.exe not in expected place (need update to rpm, but no version specified)
Reported by: | Lewis Rosenthal | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | spec files | Version: | |
Severity: | high | Keywords: | |
Cc: |
Description
Installing the test Firefox rpm, WPS object creation fails because wps-object.exe is located in %unixroot/usr/lib/rpm and not %unixroot/usr/lib/rpm/pc (in fact, on this system, there is no pc directory). RPM version is 4.13.09.
The Firefox spec needs to be updated to require a version of the rpm package which includes the pc directory with wps-object.exe in it, or the path to wps-object.exe needs to be in the environment and the full path to it needs to then be removed from the scriptlet.
Change History (5)
comment:1 by , 7 years ago
Component: | rpm → spec files |
---|
comment:2 by , 7 years ago
comment:3 by , 7 years ago
Indeed; os2-rpm does this, and is installed a prerequisite for the newer rpm. So, how did that misfire? I guess the firefox spec doesn't have a requirement for the newer rpm (which would itself require os2-rpm), nor a requirement for os2-rpm itself.
comment:4 by , 7 years ago
Firefox.spec doesn't have a direct requirement for os2-rpm. And given that it doesn't use wps-object directly, it shouldn't. It's bww-resources-rpm that uses wps-object and that should require the right version of os2-rpm that provides fallbacks. This will be done in the next bww-resources-rpm release which firefox.spec itself will depend on. We're now in the process of releasing Firefox 45.9.0 GA whose RPM will have this fixed. So wait for a new RPM to test within a few days.
comment:5 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
bww-resources-rpm is changed and a minimum req to os2-rpm 0-4 is added. so this is fixed now. If latest firefox rpm (to be released) still has issues, open a new ticket at https://github.com/bitwiseworks/mozilla-os2
for the record it's the os2-rpm rpm which brings those dir's and also a symlink to the old location.