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