# Debian package dependency incorrect for ubuntu 26.04

**URL:** <https://discuss.purple-pen.org/t/debian-package-dependency-incorrect-for-ubuntu-26-04/10>\
**Category:** Beta Feedback\
**Created:** [September 14, 2026, 7:14am UTC](https://discuss.purple-pen.org/t/debian-package-dependency-incorrect-for-ubuntu-26-04/10 "2026-09-14T07:14:02Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![misacek007](https://discuss.purple-pen.org/user_avatar/discuss.purple-pen.org/misacek007/32/11_2.png) [@misacek007](https://discuss.purple-pen.org/u/misacek007)\
**Post date:** [September 14, 2026, 7:14am UTC](https://discuss.purple-pen.org/t/debian-package-dependency-incorrect-for-ubuntu-26-04/10/1 "2026-09-14T07:14:02Z")

</div>

First of all, let me say that I’m very happy about the native linux packages. This is for sure making the world much happier place.

I’m on latest LTS version of Ubuntu (26.04) and you most likely have tried 24.04 leading to the “libicu” dependency not being available. The package requires `libicu76` but I have only `libicu78` [1].

This should be easy fix by adding `libicu78` to `config.sh`[2]

I’m willing to test it and also I can provide proper MR if that is prefered way for fixing this problem.

Thank you for the work you are doing for the community.

Kind regards.

m.

* * *

[1] installation of the package on Ubuntu 26.04

**`q@kachnak-ng:~$ sudo apt-get install ~/Downloads/purplepen_4.0.0~beta1-1_amd64.deb`** ` `  
`[sudo: authenticate] Password: `  
`Reading package lists... Done `  
`Building dependency tree... Done `  
`Reading state information... Done `  
`Note, selecting 'purplepen' instead of '/home/q/Downloads/purplepen_4.0.0~beta1-1_amd64.deb' `  
`Solving dependencies... Error! `  
`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: `  
`purplepen : Depends: libicu76 but it is not installable or`  
` libicu74 but it is not installable or`  
` libicu72 but it is not installable or`  
` libicu71 but it is not installable or`  
` libicu70 but it is not installable or`  
` libicu69 but it is not installable or`  
` libicu67 but it is not installable or`  
` libicu66 but it is not installable`  
`E: Unable to satisfy dependencies. Reached two conflicting assignments: `  
` 1. purplepen:amd64=4.0.0~beta1-1 is selected for install`  
` 2. purplepen:amd64 Depends libicu76 | libicu74 | libicu72 | libicu71 | libicu70 | libicu69 | libicu67 | libicu66`  
` but none of the choices are installable:`  
` [no choices]`

**`q@kachnak-ng:~$ apt-cache search libicu`**  
`icu-devtools - Development utilities for International Components for Unicode `  
`libicu-dev - Development files for International Components for Unicode `  
`libicu78 - International Components for Unicode `  
`libicu4j-4.4-java - Library for Unicode support and internationalization `  
`libicu4j-java - Library for Unicode support and internationalization`

-–

[2] fix for the missing libicu78 dependency

**`diff --git a/src/Installer/LinuxInstaller/config.sh b/src/Installer/LinuxInstaller/config.sh`** ` `  
**`index 9ac1d2e..c397d00 100644`** ` `  
**`--- a/src/Installer/LinuxInstaller/config.sh`** ` `  
**`+++ b/src/Installer/LinuxInstaller/config.sh`** ` `  
`@@ -309,7 +309,7 @@ and export the results for printing and race management.}" `  
`# exist.`  
`: "${DEB_DEPENDS:=libc6, libgcc-s1, libstdc++6, \`  
`libx11-6, libice6, libsm6, libfontconfig1, \`  
`-libicu76 | libicu74 | libicu72 | libicu71 | libicu70 | libicu69 | libicu67 | libicu66, \ `  
`+libicu78 | libicu76 | libicu74 | libicu72 | libicu71 | libicu70 | libicu69 | libicu67 | libicu66, \ `  
`libssl3t64 | libssl3 | libssl1.1}"`  
` `  
` # Packages that improve the experience but are not required to start.`

---

<div class="post-metadata">

**Author:** ![Dorien](https://discuss.purple-pen.org/letter_avatar_proxy/v4/letter/d/bcef8e/32.png) [@Dorien](https://discuss.purple-pen.org/u/Dorien)\
**Post date:** [September 14, 2026, 11:35am UTC](https://discuss.purple-pen.org/t/debian-package-dependency-incorrect-for-ubuntu-26-04/10/2 "2026-09-14T11:35:16Z")

</div>

I can confirm that with Linux 24.04.2 LTS, the install is extremely quick and straightforward. And puts itself in the right place in my menus.

Absolutely delighted to have Linux and Mac versions; our previous habit of running XP in VirtualBox was starting to fall apart as the product moved on from the last XP-supported version.

My one observation on the Linux install is that the paragraph underneath the “Download DEB Package” button exceeded my understanding, and I couldn’t work out whether or why I might want to edit the first line or change the Enabled status.

 ![image](https://discuss.purple-pen.org/uploads/default/original/1X/f611c74352a75684be8262c8ac40773592f44232.png)

---

<div class="post-metadata">

**Author:** ![Dorien](https://discuss.purple-pen.org/letter_avatar_proxy/v4/letter/d/bcef8e/32.png) [@Dorien](https://discuss.purple-pen.org/u/Dorien)\
**Post date:** [September 14, 2026, 11:36am UTC](https://discuss.purple-pen.org/t/debian-package-dependency-incorrect-for-ubuntu-26-04/10/3 "2026-09-14T11:36:29Z")

</div>

Sorry if I should have started a new thread for this, only the first line is relevant to the original post.

---

<div class="post-metadata">

**Author:** ![petergolde](https://discuss.purple-pen.org/user_avatar/discuss.purple-pen.org/petergolde/32/7_2.png) [@petergolde](https://discuss.purple-pen.org/u/petergolde)\
**Post date:** [September 14, 2026, 5:10pm UTC](https://discuss.purple-pen.org/t/debian-package-dependency-incorrect-for-ubuntu-26-04/10/4 "2026-09-14T17:10:16Z")

</div>

Is there a simple way that people can install on Ubuntu 26.04 as a temporary workaround until this dependency is fixed. Ideally I would like to just edit the web page today to explain a workaround instead of republishing the packages, but I don’t know if such a thing is possible. Were you able to get it installed?

---

<div class="post-metadata">

**Author:** ![misacek007](https://discuss.purple-pen.org/user_avatar/discuss.purple-pen.org/misacek007/32/11_2.png) [@misacek007](https://discuss.purple-pen.org/u/misacek007)\
**Post date:** [September 15, 2026, 8:03am UTC](https://discuss.purple-pen.org/t/debian-package-dependency-incorrect-for-ubuntu-26-04/10/5 "2026-09-15T08:03:06Z")

</div>

I ended up using AppImage.

You can force installation of deb package and install `libicu78` separately but it would print missing dependencies every time you use apt for anything [1]

I believe it would be best at this moment to just mention that on Ubuntu 26.04 AppImage should be used until this is fixed.

* * *

[1]: forcing installation on Ubuntu 26.04  
\*\*  
`$ sudo dpkg -i --force-all ~/Downloads/purplepen_4.0.0~beta1-1_amd64.deb`\*\*` `  
`(Reading database… 467358 files and directories currently installed.) `  
`Preparing to unpack …/purplepen_4.0.0~beta1-1_amd64.deb… `  
`Unpacking purplepen (4.0.0~beta1-1) over (4.0.0~beta1-1)… `  
**`dpkg:`** `purplepen: dependency problems, but configuring anyway as you requested:`  
`purplepen depends on libicu76 | libicu74 | libicu72 | libicu71 | libicu70 | libicu69 | libicu67 | libicu66; however:`  
` Package libicu76 is not installed.`  
` Package libicu74 is not installed.`  
` Package libicu72 is not installed.`  
` Package libicu71 is not installed.`  
` Package libicu70 is not installed.`  
` Package libicu69 is not installed.`  
` Package libicu67 is not installed.`  
` Package libicu66 is not installed.`  
` `  
`Setting up purplepen (4.0.0~beta1-1)… `  
`Processing triggers for mailcap (3.75ubuntu1.1)… `  
`Processing triggers for desktop-file-utils (0.28-1build1)… `  
`Processing triggers for hicolor-icon-theme (0.18-2build1)… `  
`Processing triggers for shared-mime-info (2.4-5build3)…`

**`$ sudo apt-get install libicu78`** ` `  
`Reading package lists... Done `  
`Building dependency tree... Done `  
`Reading state information... Done `  
`libicu78 is already the newest version (78.2-2ubuntu1). `  
`libicu78 set to manually installed. `  
`You might want to run 'apt --fix-broken install' to correct these. `  
`The following packages have unmet dependencies: `  
`purplepen : Depends: libicu76 but it is not installable or`  
` libicu74 but it is not installable or`  
` libicu72 but it is not installable or`  
` libicu71 but it is not installable or`  
` libicu70 but it is not installable or`  
` libicu69 but it is not installable or`  
` libicu67 but it is not installable or`  
` libicu66 but it is not installable`  
`E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).`

---

<div class="post-metadata">

**Author:** ![petergolde](https://discuss.purple-pen.org/user_avatar/discuss.purple-pen.org/petergolde/32/7_2.png) [@petergolde](https://discuss.purple-pen.org/u/petergolde)\
**Post date:** [September 15, 2026, 11:50pm UTC](https://discuss.purple-pen.org/t/debian-package-dependency-incorrect-for-ubuntu-26-04/10/6 "2026-09-15T23:50:35Z")

</div>

The .deb file for Debian/Ubuntu Linux installs has been updated. It should now work with Ubuntu 26.04 and similar distributions.

The new .deb file is:

[https://downloads.purple-pen.org/linux/deb/pool/beta/main/p/purplepen/purplepen\_4.0.0~beta1-2\_amd64.deb](https://downloads.purple-pen.org/linux/deb/pool/beta/main/p/purplepen/purplepen_4.0.0~beta1-2_amd64.deb)
