On Tue, Dec 29, 2015 at 05:07:55PM +0100, Sandro Mani wrote: > On 29.12.2015 15:31, Jonathan Underwood wrote: > >On 24 December 2015 at 14:37, Sandro Mani<manisandro@xxxxxxxxx> wrote: > >Not sure how you generated this list, but you missed (at least) xpra. > >I'll push a new build, but just wanted to let you know you may have > >missed others. > > > Hi, > > Hm yes, and it looks like I also missed > > nomacs > WindowMaker > gthumb > darktable > purple-telegram > > I generated the list doing a dnf repoquery --whatrequires for all > libraries part of libwebp (see [1]) > > libs="" > for lib in $(find old/usr/lib64/*.so* -printf '%f\n'); do > libs="$libs > $(objdump -p old/usr/lib64/$lib | grep SONAME | awk '{print $2}')" > done > for lib in $(echo "$libs" | sort | uniq); do > deps="$deps > $(dnf repoquery -q --whatrequires $lib)" > done > echo "$deps" | sort | uniq > > > A simple dnf repoquery --whatrequires libwebp gives me no results at all. > > Am I missing something about repoquery? There's also --alldeps, but it doesn't work as expected during an so version bump. libwebp provides libwebp.so.6, but various packages require libwebp.so.5, so the list that 'dnf repoquery --whatrequires libwebp --alldeps' returns is incomplete. You can always do "dnf repoquery --whatrequires 'libwebp.so.5()(64bit)'" by hand... There should be a way to ask the question "what source rpms Require or BuildRequire anything provided by binary rpms built from this source rpm (i.e. libwebp)" but I don't know if that is possible. Zbyszek -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx