[GNC] Build From Source Near Impossible

David H hellvee at gmail.com
Sat Aug 6 16:41:46 EDT 2022


I either use the Flatpak version which is always updated with the latest
release or I use David Whiting's script to build on Ubuntu (
https://lists.gnucash.org/pipermail/gnucash-user/2021-October/097864.html)
- clones the git repository locally and as a newbie to building on Linux it
was easy to follow and worked like a charm :-)

Cheers David H.

On Sat, 6 Aug 2022 at 21:03, crusadeon09 via gnucash-user <
gnucash-user at gnucash.org> wrote:

> I'm running Ubuntu, 21.10, Impish Indri.
>
> I downloaded the 4.11 tarball, gnucash-4.11.tar.bz2
>
> I followed these directions:
> https://wiki.gnucash.org/wiki/Building
> https://wiki.gnucash.org/wiki/Build_Tools
> https://wiki.gnucash.org/wiki/Building_On_Linux
>
> I tried changing repositories. I ran "sudo apt update" multiple times. The
> dependencies for 4.11 simply wouldn't install.
>
> (base) chris at chris-B550-AORUS-ELITE:~$ sudo apt-get build-dep gnucash
> Reading package lists... Done
> Reading package lists... Done
> Building dependency tree... Done
> 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:
> libgtk-3-dev : Depends: gir1.2-gtk-3.0 (= 3.24.30-1ubuntu1) but
> 3.24.30-1ubuntu1.1 is to be installed
> Depends: libgdk-pixbuf-2.0-dev (>= 2.40.0) but it is not going to be
> installed or
> libgdk-pixbuf2.0-dev (>= 2.40.0) but it is not going to be installed
> Depends: libgtk-3-0 (= 3.24.30-1ubuntu1) but 3.24.30-1ubuntu1.1 is to be
> installed
> libpython3.9-dev : Depends: libpython3.9-stdlib (= 3.9.7-2build1) but
> 3.9.7-2ubuntu0.1 is to be installed
> Depends: libpython3.9 (= 3.9.7-2build1) but 3.9.7-2ubuntu0.1 is to be
> installed
> libsepol1-dev : Depends: libsepol1 (= 3.1-1ubuntu2) but 3.1-1ubuntu2.1 is
> to be installed
> libwebkit2gtk-4.0-dev : Depends: libwebkit2gtk-4.0-37 (=
> 2.34.6-0ubuntu0.21.10.1) but 2.36.3-0ubuntu0.21.10.1 is to be installed
> Depends: gir1.2-webkit2-4.0 (= 2.34.6-0ubuntu0.21.10.1) but
> 2.36.3-0ubuntu0.21.10.1 is to be installed
> Depends: libsoup2.4-dev (>= 2.40) but it is not going to be installed
> Depends: libjavascriptcoregtk-4.0-dev (= 2.34.6-0ubuntu0.21.10.1) but it
> is not going to be installed
> libxml2-dev : Depends: libxml2 (= 2.9.12+dfsg-4ubuntu0.1) but
> 2.9.12+dfsg-4ubuntu0.2 is to be installed
> python3.9-dev : Depends: python3.9 (= 3.9.7-2build1) but 3.9.7-2ubuntu0.1
> is to be installed
> Depends: libpython3.9 (= 3.9.7-2build1) but 3.9.7-2ubuntu0.1 is to be
> installed
> E: Unable to correct problems, you have held broken packages.
>
> I tried loading them individually, but the names are just slightly off.
> https://wiki.gnucash.org/wiki/Dependencies
>
> Ubuntu sees them differently I guess. https://packages.ubuntu.com/
>
> After a couple of hours of carefully trying to build from source, I give
> up. Looks like Ubuntu Software Center has 4.11 in a flatpak.
>
> Does anyone have any better instructions? I'd even submit to watching a
> video at this point.
>
> Sent with [Proton Mail](https://proton.me/) secure email.
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


More information about the gnucash-user mailing list