# rpm dependencies

**URL:** <https://forums.suse.com/t/rpm-dependencies/27939>\
**Category:** SLES Configure-Administer\
**Created:** [February 26, 2016, 11:35pm UTC](https://forums.suse.com/t/rpm-dependencies/27939 "2016-02-26T23:35:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ketter](https://avatars.discourse-cdn.com/v4/letter/k/2bfe46/32.png) [@ketter](https://forums.suse.com/u/ketter)\
**Post date:** [February 26, 2016, 11:35pm UTC](https://forums.suse.com/t/rpm-dependencies/27939/1 "2016-02-26T23:35:00Z")

</div>

I’m not a SLES expert. I have done some searching, but still can’t  
find an answer to this. If someone could point me in the right  
direction, it would be much appreciated.

Trying to install ZendTo on SLES 11 SP4.

# rpm -ivh zendto-4.12-5.noarch.rpm

error: Failed dependencies:  
clamd is needed by zendto-4.12-5.noarch  
mysql-server is needed by zendto-4.12-5.noarch  
rpmlib(FileDigests) \<= 4.6.0-1 is needed by  
zendto-4.12-5.noarch

clamav and mysql are both installed and running. Any ideas what to  
look at to figure out why the install doesn’t recognize them? And  
what is the third item - rpmlib?

Thanks  
Ken

---

<div class="post-metadata">

**Author:** ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)\
**Post date:** [February 27, 2016, 12:18am UTC](https://forums.suse.com/t/rpm-dependencies/27939/2 "2016-02-27T00:18:51Z")

</div>

> [@](#):
>
> On Fri 26 Feb 2016 09:35:00 PM CST, KeN Etter wrote:
> 
> I’m not a SLES expert. I have done some searching, but still can’t  
> find an answer to this. If someone could point me in the right  
> direction, it would be much appreciated.
> 
> Trying to install ZendTo on SLES 11 SP4.
> 
> # rpm -ivh zendto-4.12-5.noarch.rpm
> 
> error: Failed dependencies:  
> clamd is needed by zendto-4.12-5.noarch  
> mysql-server is needed by zendto-4.12-5.noarch  
> rpmlib(FileDigests) \<= 4.6.0-1 is needed by  
> zendto-4.12-5.noarch
> 
> clamav and mysql are both installed and running. Any ideas what to  
> look at to figure out why the install doesn’t recognize them? And  
> what is the third item - rpmlib?
> 
> Thanks  
> Ken

Hi  
If you use zypper instead of rpm, things will be resolved automatically  
for you or provide better info on what is wrong…

```auto
zypper in zendto-4.12-5.noarch.rpm
```

–  
Cheers Malcolm Â°Â¿Â° LFCS, SUSE Knowledge Partner (Linux Counter #276890)  
SUSE Linux Enterprise Desktop 12 SP1|GNOME 3.10.4|3.12.53-60.30-default  
If you find this post helpful and are logged into the web interface,  
please show your appreciation and click on the star below… Thanks!

---

<div class="post-metadata">

**Author:** ![ab1](https://avatars.discourse-cdn.com/v4/letter/a/d2c977/32.png) [@ab1](https://forums.suse.com/u/ab1)\
**Post date:** [February 27, 2016, 6:33am UTC](https://forums.suse.com/t/rpm-dependencies/27939/3 "2016-02-27T06:33:14Z")

</div>

I think the ‘rpmlib’ bit is referring to the version of the rpm system,  
and on SLES 11 SP4 it’s 4.4, not 4.6, so that may be a tricky one. Still,  
try using skipping that dependency if it’s the only thing left and you  
should be fine.

The others may be a bit more interesting, so perhaps skip them too. The  
package name for the mysql service on SLES is just ‘mysql’ and if clamd is  
clam antivirus software, then that’s ‘clamav’, and if not meaning that  
software, I have no idea what that means. Since the package names do not  
line up, even though the services are there the rpm system will not find  
them, so you’ll need to skip those dependencies.

```auto
rpm --nodeps -i zendo
```

–  
Good luck.

If you find this post helpful and are logged into the web interface,  
show your appreciation and click on the star below…

---

<div class="post-metadata">

**Author:** ![ketter](https://avatars.discourse-cdn.com/v4/letter/k/2bfe46/32.png) [@ketter](https://forums.suse.com/u/ketter)\
**Post date:** [February 29, 2016, 5:57pm UTC](https://forums.suse.com/t/rpm-dependencies/27939/4 "2016-02-29T17:57:08Z")

</div>

On Fri, 26 Feb 2016 22:18:51 GMT, malcolmlewis  
[malcolmlewis@no-mx.forums.microfocus.com](mailto:malcolmlewis@no-mx.forums.microfocus.com) wrote:  
[color=blue]

> > [@](#):
> >
> > On Fri 26 Feb 2016 09:35:00 PM CST, KeN Etter wrote:
> > 
> > I’m not a SLES expert. I have done some searching, but still can’t  
> > find an answer to this. If someone could point me in the right  
> > direction, it would be much appreciated.
> > 
> > Trying to install ZendTo on SLES 11 SP4.
> > 
> > # rpm -ivh zendto-4.12-5.noarch.rpm
> > 
> > error: Failed dependencies:  
> > clamd is needed by zendto-4.12-5.noarch  
> > mysql-server is needed by zendto-4.12-5.noarch  
> > rpmlib(FileDigests) \<= 4.6.0-1 is needed by  
> > zendto-4.12-5.noarch
> > 
> > clamav and mysql are both installed and running. Any ideas what to  
> > look at to figure out why the install doesn’t recognize them? And  
> > what is the third item - rpmlib?
> > 
> > Thanks  
> > Ken
> 
> Hi  
> If you use zypper instead of rpm, things will be resolved automatically  
> for you or provide better info on what is wrong…
> 
> `
> zypper in zendto-4.12-5.noarch.rpm
> `[/color]

that returns this:  
Problem: nothing provides clamd needed by zendto-4.12-5.noarch

But clamav is installed and clamd is running. I’m stumped.  
Frustrating because my original install of zendto is way out of date  
and needs replaced. If Novell Filr had a couple additional features,  
I could replace ZendTo with Filr. Maybe I just need to use something  
other than SLES for this.

---

<div class="post-metadata">

**Author:** ![ketter](https://avatars.discourse-cdn.com/v4/letter/k/2bfe46/32.png) [@ketter](https://forums.suse.com/u/ketter)\
**Post date:** [February 29, 2016, 6:00pm UTC](https://forums.suse.com/t/rpm-dependencies/27939/5 "2016-02-29T18:00:52Z")

</div>

On Sat, 27 Feb 2016 04:33:14 GMT, ab [ab@no-mx.forums.microfocus.com](mailto:ab@no-mx.forums.microfocus.com)  
wrote:  
[color=blue]

> I think the ‘rpmlib’ bit is referring to the version of the rpm system,  
> and on SLES 11 SP4 it’s 4.4, not 4.6, so that may be a tricky one. Still,  
> try using skipping that dependency if it’s the only thing left and you  
> should be fine.
> 
> The others may be a bit more interesting, so perhaps skip them too. The  
> package name for the mysql service on SLES is just ‘mysql’ and if clamd is  
> clam antivirus software, then that’s ‘clamav’, and if not meaning that  
> software, I have no idea what that means. Since the package names do not  
> line up, even though the services are there the rpm system will not find  
> them, so you’ll need to skip those dependencies.
> 
> `
> rpm --nodeps -i zendo
> `[/color]

My understanding is that clamd is the daemon for clamav. And it  
appears to be running. I may just go a different route. Thanks.
