# Dependency problems

**URL:** https://support.blue-systems.com/t/dependency-problems/4156
**Category:** Netrunner Desktop 17.01
**Created:** [December 6, 2016, 4:53am UTC](https://support.blue-systems.com/t/dependency-problems/4156 "2016-12-06T04:53:46Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![Zelator57](https://support.blue-systems.com/letter_avatar/zelator57/32/5_5575768a8748004e209b776fc1b2916d.png) [@Zelator57](https://support.blue-systems.com/u/Zelator57)
#### Post date: [December 6, 2016, 4:53am UTC](https://support.blue-systems.com/t/dependency-problems/4156/1 "2016-12-06T04:53:46Z")

</div>

After an uneventful installation of the OS I went into Synaptic to install the apps I need. Some installed OK, but some appear to have dependency problems. The most serious is Kmail/Kontact, after which I stopped trying, as it is a deal breaker if it is not installable.

[code]“Could not apply changes!

Fix broken packages first.”

“Fix broken packages”:

An error occurred – the following details are provided  
E: Unable to correct problems, you have held broken packages.  
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.  
E: Unable to correct dependencies  
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.  
E: Unable to correct dependencies[/code]

If I deselect the package “Fix broken packages” does nothing.

I tried Muon, which did install, but:

[code]Unable to mark package – Muon Package manager

The “Kontact “ package could not be marked for installation or upgrade:  
Depends: kontact, but it is not installable  
Depends: kontact, but it is not installable  
Recommends: kontact, but it is not installable  
Recommends: kontact, but it is not installable  
Recommends: kontact, but it is not installable  
Recommends: kontact, but it is not installable  
Recommends: kontact, but it is not installable  
Recommends: kontact, but it is not installable[/code]

Am I missing any repositories? There are a lot of “jessie-backports main” entries in the repo list unselected.

---

<div class="post-metadata">

### Author: ![jacmoe](https://support.blue-systems.com/letter_avatar/jacmoe/32/5_5575768a8748004e209b776fc1b2916d.png) [@jacmoe](https://support.blue-systems.com/u/jacmoe)
#### Post date: [December 6, 2016, 10:51am UTC](https://support.blue-systems.com/t/dependency-problems/4156/2 "2016-12-06T10:51:45Z")

</div>

It is not installable for me either.

You could try and install it from the shell, using the “jessie backport flag”:

```auto
sudo apt-get -t jessie-backports install kmail
```

---

<div class="post-metadata">

### Author: ![Zelator57](https://support.blue-systems.com/letter_avatar/zelator57/32/5_5575768a8748004e209b776fc1b2916d.png) [@Zelator57](https://support.blue-systems.com/u/Zelator57)
#### Post date: [December 7, 2016, 8:21am UTC](https://support.blue-systems.com/t/dependency-problems/4156/3 "2016-12-07T08:21:20Z")

</div>

> [@jacmoe](#):
>
> It is not installable for me either.
> 
> You could try and install it from the shell, using the “jessie backport flag”:
> 
> ```auto
> sudo apt-get -t jessie-backports install kmail
> ```

Tried that, didn’t work, same output as without the -t jessie-backports:

[code]andy@andy-16\_09:~$ sudo apt-get -t jessie-backports install kontact

[sudo] password for andy:  
Reading package lists… Done  
Building dependency tree  
Reading state information… Done  
Some packages could not be installed. This may mean that you have  
requested an impossible situation or if you are using the unstable  
distribution that some required packages have not yet been created  
or been moved out of Incoming.  
The following information may help to resolve the situation:

The following packages have unmet dependencies:  
kontact : Depends: libkf5kdepimdbusinterfaces5 but it is not going to be installed  
Depends: libkf5libkdepim5 but it is not going to be installed  
Recommends: accountwizard but it is not going to be installed  
Recommends: akregator but it is not going to be installed  
Recommends: kaddressbook but it is not going to be installed  
Recommends: kmail but it is not going to be installed  
Recommends: knotes but it is not going to be installed  
Recommends: korganizer but it is not going to be installed  
E: Unable to correct problems, you have held broken packages.[/code]

I can find no definitive way to approach this, dpkg --get-selections | grep hold gives no output so I assume there are no actual held packages, broken or otherwise. Someone suggested apt-get autoremove, but when this happened on a fresh install before running any packages it looks doubtful, possibly risky.

---

<div class="post-metadata">

### Author: ![jacmoe](https://support.blue-systems.com/letter_avatar/jacmoe/32/5_5575768a8748004e209b776fc1b2916d.png) [@jacmoe](https://support.blue-systems.com/u/jacmoe)
#### Post date: [December 7, 2016, 11:42pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/4 "2016-12-07T23:42:09Z")

</div>

I think that this should be officially reported to the maintainers of Netrunner so that a work-around can be found.

In the meantime, however, does adding the rest of the backport repos fix anything?

---

<div class="post-metadata">

### Author: ![AJSlye](https://support.blue-systems.com/user_avatar/support.blue-systems.com/ajslye/32/263_2.png) [@AJSlye](https://support.blue-systems.com/u/AJSlye)
#### Post date: [December 8, 2016, 12:58am UTC](https://support.blue-systems.com/t/dependency-problems/4156/5 "2016-12-08T00:58:08Z")

</div>

Unfortunately, those applications from the jessie backports repository depend on an older version of KF5 than what Netrunner supplies.

---

<div class="post-metadata">

### Author: ![starbuck](https://support.blue-systems.com/user_avatar/support.blue-systems.com/starbuck/32/12_2.png) [@starbuck](https://support.blue-systems.com/u/starbuck)
#### Post date: [December 8, 2016, 12:22pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/6 "2016-12-08T12:22:12Z")

</div>

We are aware of some dependency issues and are working on a unified solution with the upcoming 17.01 release. Basically we will use an advancing snapshot repo from stretch and test all netrunner repos against that, then provide an upgrade path to this consistent base for any 16.09 user. After that, Netrunner users (like Maui users) can opt-in to get the latest packages rolling-style or to stay at any given snapshot in the future. We are confident to get this ready this month.

---

<div class="post-metadata">

### Author: ![Zelator57](https://support.blue-systems.com/letter_avatar/zelator57/32/5_5575768a8748004e209b776fc1b2916d.png) [@Zelator57](https://support.blue-systems.com/u/Zelator57)
#### Post date: [December 8, 2016, 1:09pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/7 "2016-12-08T13:09:00Z")

</div>

> [@starbuck](#):
>
> We are aware if the jessie dependency problems and are working on a unifiying solution in line with the upcoming 17.01 release. Basically we will use an advanced snapshot repo from stretch and test all netrunner repos against that, then provide an upgrade path to this consistent base for any 16.09 user. After that, Netrunner users like Maui users can opt to always get the latest packages rolling-style or to stay at any given snapshot in the future. We are confident to get this all ready this month.

Thanks, I’ll keep using 14 for a bit longer. 16.09 is looking good so far, I’ll see how it goes once this problem is sorted.

My fail list so far:  
Kontact – dependency errors

grub-choose-default – dependency errors  
Calibre – dependency errors  
Ksnapshot – dependency errors  
libreoffice-systray: “unresolvable dependencies”  
Depends: libreoffice-core (=1:5.2.3-2~bpo8+1) but 1:4.3.3-2+deb8u5 is to be installed  
Depends: uno-libs3 (\>=4.4.0~alpha) but 4.3.3-2+deb8u5 is to be installed

- Edit - just discovered I don’t need that – there is one in Libre Office options \> memory.

---

<div class="post-metadata">

### Author: ![AJSlye](https://support.blue-systems.com/user_avatar/support.blue-systems.com/ajslye/32/263_2.png) [@AJSlye](https://support.blue-systems.com/u/AJSlye)
#### Post date: [December 8, 2016, 2:05pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/8 "2016-12-08T14:05:03Z")

</div>

OK, I see the issue there, ksnapshot has been replaced by Spectacle, this is causing the dependency error for that one.  
You also seem the system is trying to mix Llibre Office 5.2.3 on a system that wants to use 4.3.3 available from the main repositories, etc.  
If this IS a repository issue as I suspect, you may need to specify every component needed that conflicts with the ones from main repositories, if available in backports.

---

<div class="post-metadata">

### Author: ![Zelator57](https://support.blue-systems.com/letter_avatar/zelator57/32/5_5575768a8748004e209b776fc1b2916d.png) [@Zelator57](https://support.blue-systems.com/u/Zelator57)
#### Post date: [December 11, 2016, 2:11am UTC](https://support.blue-systems.com/t/dependency-problems/4156/9 "2016-12-11T02:11:22Z")

</div>

Add paprefs to the “broken packages” list - trying to get sound in Skype.

---

<div class="post-metadata">

### Author: ![starbuck](https://support.blue-systems.com/user_avatar/support.blue-systems.com/starbuck/32/12_2.png) [@starbuck](https://support.blue-systems.com/u/starbuck)
#### Post date: [December 11, 2016, 6:01pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/10 "2016-12-11T18:01:44Z")

</div>

Thanks, we will check all those deps for 17.01 to work.

---

<div class="post-metadata">

### Author: ![rocky7x](https://support.blue-systems.com/letter_avatar/rocky7x/32/5_5575768a8748004e209b776fc1b2916d.png) [@rocky7x](https://support.blue-systems.com/u/rocky7x)
#### Post date: [April 25, 2017, 9:39am UTC](https://support.blue-systems.com/t/dependency-problems/4156/11 "2017-04-25T09:39:25Z")

</div>

kmail is still not installable in Netrunner 17.03.

---

<div class="post-metadata">

### Author: ![Winux2000](https://support.blue-systems.com/letter_avatar/winux2000/32/5_5575768a8748004e209b776fc1b2916d.png) [@Winux2000](https://support.blue-systems.com/u/Winux2000)
#### Post date: [April 25, 2017, 1:03pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/12 "2017-04-25T13:03:32Z")

</div>

Same issue for me in 17.03.

[code]sudo apt-get install kmail -o “Debug::pkgProblemResolver=1”  
[sudo] password for xxxx:  
Reading package lists… Done  
Building dependency tree  
Reading state information… Done  
Starting pkgProblemResolver with broken count: 1  
Starting 2 pkgProblemResolver with broken count: 1  
Investigating (0) kdepim-runtime:amd64 \< none -\> 4:16.04.2-2+b2 @rc uN Ib \>  
Broken kdepim-runtime:amd64 Depends on kdepimlibs-data:amd64 \< none | 4:16.04.2-2 @rc uH \> (\>= 4:15.12~)  
Considering kdepimlibs-data:amd64 -2 as a solution to kdepim-runtime:amd64 1  
Holding Back kdepim-runtime:amd64 rather than change kdepimlibs-data:amd64  
Investigating (1) kmail:amd64 \< none -\> 4:16.12.2-0neon+9+build5 @un puN Ib \>  
Broken kmail:amd64 Depends on kdepim-runtime:amd64 \< none | 4:16.04.2-2+b2 @rc uH \>  
Considering kdepim-runtime:amd64 1 as a solution to kmail:amd64 9999  
Re-Instated kdepimlibs-data:amd64  
Re-Instated kdepim-runtime:amd64  
Investigating (1) akonadi-contacts-data:amd64 \< 4:16.12.2-0neon+9+build5 @ii mK Ib \>  
Broken akonadi-contacts-data:amd64 Breaks on kdepimlibs-data:amd64 \< none -\> 4:16.04.2-2 @rc uN \>  
Considering kdepimlibs-data:amd64 -2 as a solution to akonadi-contacts-data:amd64 15  
Added kdepimlibs-data:amd64 to the remove list  
Broken akonadi-contacts-data:amd64 Breaks on kdepimlibs-data:i386 \< none @un H \>  
Considering kdepimlibs-data:amd64 -2 as a solution to akonadi-contacts-data:amd64 15  
Added kdepimlibs-data:amd64 to the remove list  
Fixing akonadi-contacts-data:amd64 via keep of kdepimlibs-data:amd64  
Fixing akonadi-contacts-data:amd64 via keep of kdepimlibs-data:amd64  
Investigating (1) kdepim-runtime:amd64 \< none -\> 4:16.04.2-2+b2 @rc uN Ib \>  
Broken kdepim-runtime:amd64 Depends on kdepimlibs-data:amd64 \< none | 4:16.04.2-2 @rc uH \> (\>= 4:15.12~)  
Considering kdepimlibs-data:amd64 -2 as a solution to kdepim-runtime:amd64 1  
Holding Back kdepim-runtime:amd64 rather than change kdepimlibs-data:amd64  
Investigating (2) kmail:amd64 \< none -\> 4:16.12.2-0neon+9+build5 @un puN Ib \>  
Broken kmail:amd64 Depends on kdepim-runtime:amd64 \< none | 4:16.04.2-2+b2 @rc uH \>  
Considering kdepim-runtime:amd64 1 as a solution to kmail:amd64 9999  
Considering kdepim-runtime:amd64 1 as a solution to kmail:amd64 9999  
Done  
Some packages could not be installed. This may mean that you have  
requested an impossible situation or if you are using the unstable  
distribution that some required packages have not yet been created  
or been moved out of Incoming.  
The following information may help to resolve the situation:

The following packages have unmet dependencies:  
kmail : Depends: kdepim-runtime but it is not going to be installed  
E: Unable to correct problems, you have held broken packages.[/code]

---

<div class="post-metadata">

### Author: ![Winux2000](https://support.blue-systems.com/letter_avatar/winux2000/32/5_5575768a8748004e209b776fc1b2916d.png) [@Winux2000](https://support.blue-systems.com/u/Winux2000)
#### Post date: [April 25, 2017, 6:46pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/13 "2017-04-25T18:46:18Z")

</div>

There’s a mix of kde package versions of 16.04, 16.08 & 16.12 in the Netrunner Desktop 17.03 release.

The netrunner-1703/kde-applications repo has many kde 16.12 packages (but not all), and debian testing repo has a mix of 16.04 & 16.08 for the remaining packages not found in netrunner-1703/kde-applications.

Will the missing kde 16.12 packages be added to the netrunner-1703/kde-applications repo?  
Or, maybe update with the newly released [KDE Applications 17.04](https://www.kde.org/announcements/announce-applications-17.04.0.php).

---

<div class="post-metadata">

### Author: ![shadeslayer](https://support.blue-systems.com/letter_avatar/shadeslayer/32/5_5575768a8748004e209b776fc1b2916d.png) [@shadeslayer](https://support.blue-systems.com/u/shadeslayer)
#### Post date: [April 26, 2017, 3:02pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/14 "2017-04-26T15:02:47Z")

</div>

I’m attempting to fix this problem in netrunner-backports. Once I’ve fixed it, I’ll deploy a update. I’ll see if I can also fix this for the 17.03 release.

---

<div class="post-metadata">

### Author: ![shadeslayer](https://support.blue-systems.com/letter_avatar/shadeslayer/32/5_5575768a8748004e209b776fc1b2916d.png) [@shadeslayer](https://support.blue-systems.com/u/shadeslayer)
#### Post date: [April 26, 2017, 4:24pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/15 "2017-04-26T16:24:14Z")

</div>

Quick update, I have fixed kdepim-runtime in the backports repo. I’ll deploy the update in the upcoming days so you can install kmail.

I’ll see what I can do about some of the apps that are still on 16.08 and 16.04, entirely possible that some of them haven’t been released/updated, but I’ll need to go through each one of them by hand.

---

<div class="post-metadata">

### Author: ![rocky7x](https://support.blue-systems.com/letter_avatar/rocky7x/32/5_5575768a8748004e209b776fc1b2916d.png) [@rocky7x](https://support.blue-systems.com/u/rocky7x)
#### Post date: [April 26, 2017, 5:42pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/16 "2017-04-26T17:42:26Z")

</div>

Thank you very much for your effort. Good luck with the rest of the apps…

---

<div class="post-metadata">

### Author: ![shadeslayer](https://support.blue-systems.com/letter_avatar/shadeslayer/32/5_5575768a8748004e209b776fc1b2916d.png) [@shadeslayer](https://support.blue-systems.com/u/shadeslayer)
#### Post date: [April 27, 2017, 4:54pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/17 "2017-04-27T16:54:30Z")

</div>

Hi  
I’ve deployed the backports update for Netrunner 17.03 users. kmail should now work.

Note that you need to enable Akonadi via the “Plasma Services” KCM before it’ll work.

---

<div class="post-metadata">

### Author: ![Winux2000](https://support.blue-systems.com/letter_avatar/winux2000/32/5_5575768a8748004e209b776fc1b2916d.png) [@Winux2000](https://support.blue-systems.com/u/Winux2000)
#### Post date: [April 27, 2017, 9:41pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/18 "2017-04-27T21:41:35Z")

</div>

Excellent!!! kmail can be installed without issue.

---

<div class="post-metadata">

### Author: ![shadeslayer](https://support.blue-systems.com/letter_avatar/shadeslayer/32/5_5575768a8748004e209b776fc1b2916d.png) [@shadeslayer](https://support.blue-systems.com/u/shadeslayer)
#### Post date: [April 27, 2017, 9:45pm UTC](https://support.blue-systems.com/t/dependency-problems/4156/19 "2017-04-27T21:45:05Z")

</div>

Please mark the thread as solved 🙂
