<p dir="ltr">The * won'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, "Sean Kilpatrick" <<a href="mailto:kilpatms@gmail.com">kilpatms@gmail.com</a>> 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>
> On 02/14/16 09:21, Sean Kilpatrick wrote:<br>
> > As I said, this gets weird.<br>
> > as root, running yum install gets me this:<br>
> ><br>
> > Package 7:kdepim-4.10.5-4.el7.x86_64 already installed and latest<br>
> > version<br>
> > Nothing to do<br>
> ><br>
> > If I run find <find / -type f -name kdepim -print> *<br>
><br>
> That 'find' will only find something with exactly the "kdepim" name.<br>
> That is seldom what you want. Try<br>
> $ find / -type f -iname \*kdepim\*<br>
> instead.<br>
><br>
> > I get this message, which makes no sense:<br>
> > find: ‘/run/user/1000/gvfs’: Permission denied<br>
><br>
> gvfs push temporary mounts in strange places. If there isn't anything<br>
> there, it isn't owned by your userid. That all the error means. Safe to<br>
> ignore. I'm not a fan of fake-mounts, like gvfs uses. Boooo for not<br>
> following standards - like shouldn't 'df' show the gvfs mounts? It<br>
> doesn't. Plus gvfs is slow, really, really, slow.<br>
><br>
> > Which I am guessing means it couldn't look in that (empty) directory for<br>
> > some unknowable reason so it quit.<br>
> ><br>
> > so I ran yum remove, which worked, and then ran yum install, which<br>
> > worked. Still can't find the damn executable.<br>
><br>
> Names of programs don't need to match package names. Certainly<br>
> rpm/yum/whatever has a way to get a list of files and locations from the<br>
> package name? In theory, there should be a new menu entry after the<br>
> install.<br>
><br>
> > then read through the man file and tried this:<br>
> > find / -type f -name kdepim -path ./run/user/1000 -prune -o -print *<br>
><br>
> Good idea, but forget exact matching. Programs tend to be install into<br>
> /usr/bin/ or /usr/X11/bin/, IME.<br>
><br>
> > but I obviously do NOT have the syntax right because the output listed<br>
> > every file on the box -- I think because I couldn't scroll back up to<br>
> > the beginning of the list -- buffer isn't that big!<br>
><br>
> Either redirect the output to a file or pipe through more/less to page.<br>
> If you want both, use 'tee'.<br>
><br>
> > * NOTE: the syntax for the FIND command is amazingly complex. And the<br>
> > INFO file appears to be only a copy of the MAN file. No help there. And,<br>
> > of course, in keeping with Linux docs, there are no examples of how to<br>
> > do things.<br>
><br>
> Agreed. Not just complex, but EXTREMELY POWERFUL (and dangerous).<br>
> Web Search: "Linux find examples"<br>
><br>
> Mastering 'find' is worthwhile.<br>
><br>
> Another option is to install 'locate' and use that, but locate has a DB<br>
> that gets rebuilt daily or weekly, so if you want to use it immediately<br>
> after a package install, updating the DB is required.<br>
><br>
> Come out some Sunday and we can get into 'find' to almost any level you<br>
> want.<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>
<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>