[opensuse-packaging] Should "Requires" force the required package to change repos?
All, I have a perl module packaged that has within it a sub-package which is an application. I have upgraded the package in my home directory. I have the perl module itself currently installed in my PC from the D:L:P project/repo. When I install the app from my home package I expected it to force the module to come from my home project as well. That's not happening, and I find it confusing. The project > package is home:gregfreemyer:Tools-for-forensic-boot-cd
perl-Image-ExifTool
The key lines from the specfile are: === Name: perl-Image-ExifTool Version: 8.77 ... %package -n exiftool ... Requires: perl(Image::ExifTool) = %{version} === You can see the above Requires statement is working by looking at: https://build.opensuse.org/package/binary?arch=x86_64&filename=exiftool-8.77... You can see perl-Image-ExifTool provides version 8.77 here: https://build.opensuse.org/package/binary?arch=i586&filename=perl-Image-Exif... But when I install exiftool v8.77 I still have perl-Image-ExifTool v 8.65 installed. My only thought is maybe "Requires" won't cause perl(Image::ExifTool) to switch from the D:L:P repo to my home repo? Thanks Greg -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (1)
-
Greg Freemyer