On Tue, Apr 5, 2016 at 1:25 PM, James Hogarth <james.hoga...@gmail.com>
wrote:

>
> On 5 April 2016 at 18:41, Richard Shaw <hobbes1...@gmail.com> wrote:
>
>> Fedora is currently two major and one minor release behind on OCE due to
>> the fact that smesh had not been updated to some library/API changes.
>> Secondarily smesh would not build on GCC 6 but that has now been fixed.
>>
>> I plan to build OCE 0.17.1 and newly released smesh 6.6 in the next day
>> or so.
>>
>> On a tangent, I was able to figure out required rebuilds with
>> yum/repoquery but I can't seem to find the magic incantation for "dnf
>> repoquery".
>>
>> Is there a documented "best practice/known good" command in the wiki and
>> I just can't find it?
>>
>>
>
> dnf repoquery --whatrequires foo ought to show you what has a requires on
> foo to find it ... make sure you check whatever you provide that you expect
> people to be requiring on ...
>

There are too many packages and libraries to do manually one-by-one, here's
the old repoquery way though I'm not sure why it's ignoring my --qf option:

$ repoquery --disablerepo=* --enablerepo=rawhide --provides OCE\* | xargs
repoquery --disablerepo=* --enablerepo=rawhide --source --qf="%{name}"
--whatrequires | sort | uniq

[remove output about yum being depreciated]

gmsh-2.12.0-1.fc25.src.rpm
netgen-mesher-5.3.1-10.fc24.src.rpm
OCE-0.16.1-7.fc24.src.rpm
smesh-6.5.3.1-11.fc24.src.rpm

Thanks,
Richard
--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to