<p dir="ltr">The * won&#39;t work with rpm -ql. Must be exact package name.</p>
<p dir="ltr">The file list is from the kdepim-lib</p>
<div class="gmail_quote">On Feb 14, 2016 12:57 PM, &quot;Sean Kilpatrick&quot; &lt;<a href="mailto:kilpatms@gmail.com">kilpatms@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks for the tip. Ran the command and got this:<br>
<br>
/usr/lib64/kde4/plugins/designer/kdepimwidgets.so<br>
/usr/lib64/libkdepim.so.4.10.5<br>
/usr/lib64/libkdepimdbusinterfaces.so.4.10.5<br>
/usr/lib64/libkdepim-copy.so.4.10.5kdepim*<br>
/usr/share/mime/packages/kdepimlibs-mime.xml<br>
/usr/share/mime/packages/kdepim-mime.xml<br>
<br>
Which list does NOT contain the actual executable!<br>
<br>
ran rpm -ql kdepim*<br>
<br>
and was told that package kdepim* was not installed.<br>
Neither was kdepim*.x86_64<br>
<br>
Sean<br>
<br>
---------------------------------------------------------------<br>
<br>
On Sun, 2016-02-14 at 09:54 -0500, DJ-Pfulio wrote:<br>
&gt; On 02/14/16 09:21, Sean Kilpatrick wrote:<br>
&gt; &gt; As I said, this gets weird.<br>
&gt; &gt; as root, running yum install gets me this:<br>
&gt; &gt;<br>
&gt; &gt; Package 7:kdepim-4.10.5-4.el7.x86_64 already installed and latest<br>
&gt; &gt; version<br>
&gt; &gt; Nothing to do<br>
&gt; &gt;<br>
&gt; &gt; If I run find &lt;find / -type f -name kdepim -print&gt; *<br>
&gt;<br>
&gt; That &#39;find&#39; will only find something with exactly the &quot;kdepim&quot; name.<br>
&gt; That is seldom what you want.  Try<br>
&gt; $ find / -type f -iname \*kdepim\*<br>
&gt; instead.<br>
&gt;<br>
&gt; &gt; I get this message, which makes no sense:<br>
&gt; &gt; find: ‘/run/user/1000/gvfs’: Permission denied<br>
&gt;<br>
&gt; gvfs push temporary mounts in strange places. If there isn&#39;t anything<br>
&gt; there, it isn&#39;t owned by your userid. That all the error means. Safe to<br>
&gt; ignore.  I&#39;m not a fan of fake-mounts, like gvfs uses. Boooo for not<br>
&gt; following standards - like shouldn&#39;t &#39;df&#39; show the gvfs mounts?  It<br>
&gt; doesn&#39;t. Plus gvfs is slow, really, really, slow.<br>
&gt;<br>
&gt; &gt; Which I am guessing means it couldn&#39;t look in that (empty) directory for<br>
&gt; &gt; some unknowable reason so it quit.<br>
&gt; &gt;<br>
&gt; &gt; so I ran yum remove, which worked, and then ran yum install, which<br>
&gt; &gt; worked.  Still can&#39;t find the damn executable.<br>
&gt;<br>
&gt; Names of programs don&#39;t need to match package names.  Certainly<br>
&gt; rpm/yum/whatever has a way to get a list of files and locations from the<br>
&gt; package name?  In theory, there should be a new menu entry after the<br>
&gt; install.<br>
&gt;<br>
&gt; &gt; then read through the man file and tried this:<br>
&gt; &gt; find / -type f -name kdepim -path ./run/user/1000 -prune -o -print *<br>
&gt;<br>
&gt; Good idea, but forget exact matching.  Programs tend to be install into<br>
&gt; /usr/bin/ or /usr/X11/bin/, IME.<br>
&gt;<br>
&gt; &gt;  but I obviously do NOT have the syntax right because the output listed<br>
&gt; &gt; every file on the box -- I think because I couldn&#39;t scroll back up to<br>
&gt; &gt; the beginning of the list -- buffer isn&#39;t that big!<br>
&gt;<br>
&gt; Either redirect the output to a file or pipe through more/less to page.<br>
&gt;  If you want both, use &#39;tee&#39;.<br>
&gt;<br>
&gt; &gt; * NOTE:  the syntax for the FIND command is amazingly complex.  And the<br>
&gt; &gt; INFO file appears to be only a copy of the MAN file. No help there. And,<br>
&gt; &gt; of course, in keeping with Linux docs, there are no examples of how to<br>
&gt; &gt; do things.<br>
&gt;<br>
&gt; Agreed. Not just complex, but EXTREMELY POWERFUL (and dangerous).<br>
&gt; Web Search: &quot;Linux find examples&quot;<br>
&gt;<br>
&gt; Mastering &#39;find&#39; is worthwhile.<br>
&gt;<br>
&gt; Another option is to install &#39;locate&#39; and use that, but locate has a DB<br>
&gt; that gets rebuilt daily or weekly, so if you want to use it immediately<br>
&gt; after a package install, updating the DB is required.<br>
&gt;<br>
&gt; Come out some Sunday and we can get into &#39;find&#39; to almost any level you<br>
&gt; want.<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Ale mailing list<br>
&gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
&gt; <a href="http://mail.ale.org/mailman/listinfo/ale" rel="noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
&gt; See JOBS, ANNOUNCE and SCHOOLS lists at<br>
&gt; <a href="http://mail.ale.org/mailman/listinfo" rel="noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
<br>
<br>
<br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" rel="noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" rel="noreferrer" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</blockquote></div>