Description of problem: Trying to use --prefix or --relocate when installing a relocatable package does not work. The package always uses the default prefix in the spec file. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Create a spec file for an rpm that is relocatable 2. rpm -ivh --prefix=/foo file.rpm 3. observe the package igorning the --prefix option and defaulting to the prefix in the spec file. Actual Results: The rpm seems to install to the prefix that is defined in the .spec file, totally ignoring the command line argument. Expected Results: The rpm would install to the prefix issued. Additional info: I can take the same package and install it on a 7.2 system. On the 7.2 system, the --prefix argument is followed, and my package installs to my prefix. Not so on 8.0
Created attachment 81164 [details] Sample SPEC file. RPM build from this file on 7.2 handles --prefix fine, build on 8.0, not so fine.
*** This bug has been marked as a duplicate of 75550 ***