Odd experience with geeqie and curl: I just want an explanation
by hazel from LinuxQuestions.org on (#6KFS4)
As some of you know, I don't have a complete Slackware installation. I have what I need, add stuff if the need arises, and do my own dependency checking.
I use geeqie as my all-purpose image viewer. The other day, I found a need for curl so I installed it. It didn't run the first time I tried it because it was missing one of its dependencies, a library called libcares/c-ares (which does dns processing apparently). So I thought "OK, I'll install that in a minute. I'm busy now.". Then I launched geeqie to look at something I happened to be working on at the time, and suddenly that didn't work either. When I launched it from a terminal (which is how I always investigate this sort of problem), I found it wanted libcares too. So I installed c-ares and then they both worked.
What I want to know is why geeqie worked before without libcares. It's now bound to libcurl, which is bound to libcares, so that explains the dependency, but how did it work before I installed curl/libcurl? And why would an image viewer want to do DNS checking anyway?
I use geeqie as my all-purpose image viewer. The other day, I found a need for curl so I installed it. It didn't run the first time I tried it because it was missing one of its dependencies, a library called libcares/c-ares (which does dns processing apparently). So I thought "OK, I'll install that in a minute. I'm busy now.". Then I launched geeqie to look at something I happened to be working on at the time, and suddenly that didn't work either. When I launched it from a terminal (which is how I always investigate this sort of problem), I found it wanted libcares too. So I installed c-ares and then they both worked.
What I want to know is why geeqie worked before without libcares. It's now bound to libcurl, which is bound to libcares, so that explains the dependency, but how did it work before I installed curl/libcurl? And why would an image viewer want to do DNS checking anyway?