This looks like useful output, what distro and command did you use to list this?
$ pacman -Ql imagemagick | grep bin
imagemagick /usr/bin/
imagemagick /usr/bin/Magick++-config
imagemagick /usr/bin/MagickCore-config
imagemagick /usr/bin/MagickWand-config
imagemagick /usr/bin/animate
imagemagick /usr/bin/compare
....
You may also enjoy: $ pacman -Qo /usr/bin/{display,convert}
/usr/bin/display is owned by imagemagick 7.1.0.16-1
/usr/bin/convert is owned by imagemagick 7.1.0.16-1 $ dpkg -L imagemagick-6.q16 | grep bin
/usr/bin
/usr/bin/animate-im6.q16
/usr/bin/compare-im6.q16
/usr/bin/composite-im6.q16
/usr/bin/conjure-im6.q16
/usr/bin/convert-im6.q16
/usr/bin/display-im6.q16
/usr/bin/identify-im6.q16
/usr/bin/import-im6.q16
/usr/bin/mogrify-im6.q16
/usr/bin/montage-im6.q16
/usr/bin/stream-im6.q16
Similarly, you get $ dpkg-query -S /usr/bin/convert-im6.q16
imagemagick-6.q16: /usr/bin/convert-im6.q16
This does not work for the canonical executables though as they are just symlinks to /etc/alternatives/foobaryou can use realpath for this
dpkg -S $(realpath /usr/bin/convert)
and you can ignore the path to it entirely with dpkg -S $(realpath $(which convert))