News:

SMF - Just Installed!

Main Menu

GnuCash Unmet Dependencies

Started by kalpana, Oct 09, 2023, 06:54 AM

Previous topic - Next topic

kalpana

I am following these steps from the GnuCash website:

Code:
sudo dpkg -i gnucash_4.4-1_amd64.deb gnucash-common_4.4-1_all.debfrom my Downloads folder, where the .deb files are located.

I start with this error:
Code:
Selecting previously unselected package gnucash.
(Reading database ... 280353 files and directories currently installed.)
Preparing to unpack gnucash_4.4-1_amd64.deb ...
Unpacking gnucash (1:4.4-1) ...
Preparing to unpack gnucash-common_4.4-1_all.deb ...
Unpacking gnucash-common (1:4.4-1) over (1:4.4-1) ...
dpkg: dependency problems prevent configuration of gnucash:
 gnucash depends on guile-3.0-libs; however:
  Package guile-3.0-libs is not installed.
 gnucash depends on libaqbanking44 (>= 5.99.43); however:
  Package libaqbanking44 is not installed.
 gnucash depends on libboost-filesystem1.74.0 (>= 1.74.0); however:
  Package libboost-filesystem1.74.0 is not installed.
 gnucash depends on libboost-locale1.74.0 (>= 1.74.0); however:
  Package libboost-locale1.74.0 is not installed.
 gnucash depends on libboost-program-options1.74.0 (>= 1.74.0); however:
  Package libboost-program-options1.74.0 is not installed.
 gnucash depends on libboost-regex1.74.0-icu67; however:
  Package libboost-regex1.74.0-icu67 is not installed.
 gnucash depends on libdbi1 (>= 0.9.0); however:
  Package libdbi1 is not installed.
 gnucash depends on libgwengui-gtk3-79 (>= 5.4.0~); however:
  Package libgwengui-gtk3-79 is not installed.
 gnucash depends on libgwenhywfar79 (>= 4.1.0); however:
  Package libgwenhywfar79 is not installed.
 gnucash depends on libicu67 (>= 67.1-1~); however:
  Package libicu67 is not installed.
 gnucash depends on libofx7 (>= 0.9.14); however:
  Package libofx7 is not installed.
 gnucash depends on libpython3.9 (>= 3.9.0~b4); however:
  Package libpython3.9 is not installed.
 gnucash depends on guile-3.0 | guile-2.2 | guile-2.0; however:
  Package guile-3.0 is not installed.
  Package guile-2.2 is not installed.
  Package guile-2.0 is not installed.
 gnucash depends on libfinance-quote-perl; however:
  Package libfinance-quote-perl is not installed.
 gnucash depends on libhtml-tableextract-perl; however:
  Package libhtml-tableextract-perl is not installed.
 gnucash depends on libcrypt-ssleay-perl; however:
  Package libcrypt-ssleay-perl is not installed.
 gnucash depends on libdate-manip-perl; however:
  Package libdate-manip-perl is not installed.

dpkg: error processing package gnucash (--install):
 dependency problems - leaving unconfigured
Setting up gnucash-common (1:4.4-1) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu3) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for libglib2.0-0:amd64 (2.72.4-0ubuntu2.2) ...
Processing triggers for libglib2.0-0:i386 (2.72.4-0ubuntu2.2) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for install-info (6.8-4build1) ...
Errors were encountered while processing:
 gnucash

After running
Code:
apt update && apt upgrade -yI get this error:
Code:

You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 gnucash : Depends: guile-3.0-libs but it is not installable
           Depends: libaqbanking44 (>= 5.99.43) but it is not installable
           Depends: libboost-filesystem1.74.0 (>= 1.74.0) but it is not installable
           Depends: libboost-locale1.74.0 (>= 1.74.0) but it is not installable
           Depends: libboost-program-options1.74.0 (>= 1.74.0) but it is not installable
           Depends: libboost-regex1.74.0-icu67 but it is not installable
           Depends: libdbi1 (>= 0.9.0) but it is not installable
           Depends: libgwengui-gtk3-79 (>= 5.4.0~) but it is not installable
           Depends: libgwenhywfar79 (>= 4.1.0) but it is not installable
           Depends: libicu67 (>= 67.1-1~) but it is not installable
           Depends: libofx7 (>= 0.9.14) but it is not installable
           Depends: libpython3.9 (>= 3.9.0~b4) but it is not installable
           Depends: guile-3.0 but it is not installable or
                    guile-2.2 but it is not installable or
                    guile-2.0 but it is not installable
           Depends: libfinance-quote-perl but it is not installable
           Depends: libhtml-tableextract-perl but it is not installable
           Depends: libcrypt-ssleay-perl but it is not installable
           Depends: libdate-manip-perl but it is not installable
           Recommends: gnucash-docs but it is not installable
           Recommends: python3-gnucash but it is not installable
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
After that,
Code:
apt --fix-broken installseems to want to delete gnucash altogether. Trying to install the packages individual generates a
Code:
package xxxx is not available but is referred to by another package...error.

I have done this before, so I don't know what I am doing incorrectly this time! Any help would be appreciated.

Thanks