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 Lewis Rosenthal, 7 years ago

Component: rpmspec files

comment:2 by Silvan Scherrer, 7 years ago

for the record it's the os2-rpm rpm which brings those dir's and also a symlink to the old location.

comment:3 by Lewis Rosenthal, 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 dmik, 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 Silvan Scherrer, 7 years ago

Resolution: fixed
Status: newclosed

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

Note: See TracTickets for help on using tickets.