Description of problem: unable to install flightgear - -2016.4.2-1.mga6.x86_64 (due to unsatisfied flightgear-data[== 2016.4.1]) Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. urpmi flightgear 2. 3.
flightgear needs a rebuild with fixed version number in the requires.
Assignee: bugsquad => lists.jjorge
Any chance that flightgear requires could be modified to want flightgear-data equal to same version or accept greater than current version? If so maybe yaflight might could use the same feature. installing flightgear-data-2016.4.2-1.mga6.noarch.rpm from /var/cache/urpmi/rpms Preparing... #################### 1/1: flightgear-data ###################### removing package yaflight-0.99.29-6.mga6.x86_64 1/3: removing yaflight-0.99.29-6.mga6.x86_64 ###################### removing package flightgear-2016.4.2-1.mga6.x86_64 2/3: removing flightgear-2016.4.2-1.mga6.x86_64 ####################### 3/3: removing flightgear-data-2016.4.1-1.mga6.noarch
Yes, the requires should be: Requires: flightgear-data >= %{version} Here upstream had not released data 2016.4.2 when they released the .2 version of the engine, so I guess zezinho had to hardcode the min necessary version - but at any rate it should be a minimum, not an exact requires.
Fixed in flightgear-2016.4.2-2.mga6. yaflight does not need to be modified, in comment 2 it was removed because it requires flightgear.
Status: NEW => RESOLVEDCC: (none) => lists.jjorgeResolution: (none) => FIXEDAssignee: lists.jjorge => rverschelde