# SLES 12 - missing dependencies (source install curl)

**URL:** <https://forums.suse.com/t/sles-12-missing-dependencies-source-install-curl/26777>\
**Category:** SLE Software Developer Kit (SDK)\
**Created:** [March 7, 2015, 1:48am UTC](https://forums.suse.com/t/sles-12-missing-dependencies-source-install-curl/26777 "2015-03-07T01:48:09Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ossa](https://avatars.discourse-cdn.com/v4/letter/o/73ab20/32.png) [@ossa](https://forums.suse.com/u/ossa)\
**Post date:** [March 7, 2015, 1:48am UTC](https://forums.suse.com/t/sles-12-missing-dependencies-source-install-curl/26777/1 "2015-03-07T01:48:09Z")

</div>

Hello,

I run a SLES 12 with the following repo configured :

`# | Alias | Name | Enabled | Refresh
--+--------------------------------------------------------------------------------------+-----------------------------+---------+--------
1 | SUSE_Linux_Enterprise_Server_12_x86_64:SLES12-Debuginfo-Pool | SLES12-Debuginfo-Pool | No | No     
2 | SUSE_Linux_Enterprise_Server_12_x86_64:SLES12-Debuginfo-Updates | SLES12-Debuginfo-Updates | No | Yes    
3 | SUSE_Linux_Enterprise_Server_12_x86_64:SLES12-Pool | SLES12-Pool | Yes | No     
4 | SUSE_Linux_Enterprise_Server_12_x86_64:SLES12-Updates | SLES12-Updates | Yes | Yes    
5 | SUSE_Linux_Enterprise_Software_Development_Kit_12_x86_64:SLE-SDK12-Debuginfo-Pool | SLE-SDK12-Debuginfo-Pool | No | No     
6 | SUSE_Linux_Enterprise_Software_Development_Kit_12_x86_64:SLE-SDK12-Debuginfo-Updates | SLE-SDK12-Debuginfo-Updates | No | Yes    
7 | SUSE_Linux_Enterprise_Software_Development_Kit_12_x86_64:SLE-SDK12-Pool | SLE-SDK12-Pool | Yes | No     
8 | SUSE_Linux_Enterprise_Software_Development_Kit_12_x86_64:SLE-SDK12-Updates | SLE-SDK12-Updates | Yes | Yes`

When I try to source install curl or clamav for example, I get :

```auto
# zypper si curl
Refreshing service 'SUSE_Linux_Enterprise_Server_12_x86_64'.
Refreshing service 'SUSE_Linux_Enterprise_Software_Development_Kit_12_x86_64'.
Reading installed packages...
Loading repository data...
Resolving package dependencies...

Problem: nothing provides krb5-mini-devel needed by curl-7.37.0-9.1.src
 Solution 1: do not ask to install a solvable providing curl.src = 7.37.0-9.1
 Solution 2: break curl-7.37.0-9.1.src by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): 
```

```auto
# zypper si clamav
Refreshing service 'SUSE_Linux_Enterprise_Server_12_x86_64'.
Refreshing service 'SUSE_Linux_Enterprise_Software_Development_Kit_12_x86_64'.
Reading installed packages...
Loading repository data...
Resolving package dependencies...

Problem: nothing provides sendmail needed by clamav-0.98.6-10.1.src
 Solution 1: do not ask to install a solvable providing clamav.src = 0.98.6-10.1
 Solution 2: break clamav-0.98.6-10.1.src by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): 
```

Where can I find those packages ?  
I found [this](http://users.suse.com/~meissner/cve/CVE-2014-5352.html) which tells me the package are in the SUSE Linux Enterprise Build System Kit 12 but I didn’t find how to add the matching repo.

Any idea ?

Thank you in advance.

---

<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:** [March 12, 2015, 10:30pm UTC](https://forums.suse.com/t/sles-12-missing-dependencies-source-install-curl/26777/2 "2015-03-12T22:30:00Z")

</div>

Hi  
I’ve spoken with my SUSE contacts, can you raise an SR for the missing krb5-mini-devel package and post back the SR number either here or via a PM.

If you start YaST and add on products, select ‘add’ then Extensions and modules from Registration Server and that should provide sendmail (deprecated/legacy - see Release Notes).

I see you posted about the build system (it’s actually boostrap system) in chat, so wait for an answer there.

---

<div class="post-metadata">

**Author:** ![ossa](https://avatars.discourse-cdn.com/v4/letter/o/73ab20/32.png) [@ossa](https://forums.suse.com/u/ossa)\
**Post date:** [March 17, 2015, 4:50pm UTC](https://forums.suse.com/t/sles-12-missing-dependencies-source-install-curl/26777/3 "2015-03-17T16:50:33Z")

</div>

Thanks for your answers !

the SR number : 10942968431

ok for sendmail

---

<div class="post-metadata">

**Author:** ![christoph1](https://avatars.discourse-cdn.com/v4/letter/c/85f322/32.png) [@christoph1](https://forums.suse.com/u/christoph1)\
**Post date:** [January 14, 2021, 11:39pm UTC](https://forums.suse.com/t/sles-12-missing-dependencies-source-install-curl/26777/4 "2021-01-14T23:39:02Z")

</div>

Hi Ossa,  
Were you able to resolve your issue?  
I have a similar issue when trying to build cyrus-sasl against SUSE SLES repos, missing krb5-mini-devel.  
To investigate, I built cyrus-sasl on openSUSE, and noted this interesting log snippet re missing krb5-mini-devel, says something about downloading from alternative site, namely the api:  
osc checkout openSUSE:Leap:15.1 cyrus-sasl  
cd ~/openSUSE:Leap:15.1/cyrus-sasl  
osc --verbose --http-debug build --noservice  
…  
1/29 (openSUSE:Leap:15.1) krb5-mini-devel-1.16.3-lp151.1.26.x86\_64.rpm  
send: b’GET /repositories/openSUSE:/Leap:/15.1/standard/x86\_64/krb5-mini-devel-1.16.3-lp151.1.26.x86\_64.rpm HTTP/1.1\r  
Accept-Encoding: identity\r  
Host: [download.opensuse.org](http://download.opensuse.org)\r  
User-agent: osc/0.170.0\r  
Connection: close\r  
\r  
’  
reply: 'HTTP/1.1 302 Found\r  
’  
header: Date: Thu, 14 Jan 2021 20:59:52 GMT  
header: Server: Apache/2.4.43 (Linux/SUSE)  
header: Location: [https://download.opensuse.org/distribution/leap/15.1/repo/oss/x86\_64/krb5-mini-devel-1.16.3-lp151.1.26.x86\_64.rpm](https://download.opensuse.org/distribution/leap/15.1/repo/oss/x86_64/krb5-mini-devel-1.16.3-lp151.1.26.x86_64.rpm)  
header: Content-Length: 389  
header: Connection: close  
header: Content-Type: text/html; charset=iso-8859-1  
send: b’GET /distribution/leap/15.1/repo/oss/x86\_64/krb5-mini-devel-1.16.3-lp151.1.26.x86\_64.rpm HTTP/1.1\r  
Accept-Encoding: identity\r  
Host: [download.opensuse.org](http://download.opensuse.org)\r  
User-agent: osc/0.170.0\r  
Connection: close\r  
\r  
’  
reply: 'HTTP/1.1 404 Not Found\r  
’  
header: Date: Thu, 14 Jan 2021 20:59:52 GMT  
header: Server: Apache/2.4.43 (Linux/SUSE)  
header: Vary: accept-language,accept-charset  
header: Upgrade: h2,h2c  
header: Connection: Upgrade, close  
header: Accept-Ranges: bytes  
header: Transfer-Encoding: chunked  
header: Content-Type: text/html; charset=utf-8  
header: Content-Language: en  
openSUSE:Leap:15.1/krb5-mini-devel: attempting download from api, since not found
