Re: [GNC] Errors from jhbuild on Windows 11

"Kalpesh Patel" <[email protected]>
Newsgroups gmane.comp.gnome.apps.gnucash.user
Organization Kalpesh Patel
Message-ID <[email protected]>
I am going to go ask a silly question here: Windows binaries are readily available in an installer form for GNC so why would one want to build run time from the source for Windows?

-----Original Message-----
From: Neil Aggarwal <[email protected]> 
Sent: Saturday, August 08, 2026 6:07 AM
To: [email protected]
Subject: [GNC] Errors from jhbuild on Windows 11

Hello all:

I am following this guide:
https://wiki.gnucash.org/wiki/Building_on_Windows

Everything seems to go fine until I ran this command:
jhbuild -f src/gnucash-on-windows.git/jhbuildrc build

It gives me this output:
Required packages:
  System installed packages which are too old:
    (none)
  No matching system package installed:
    boost
    cmake
    ninja
jhbuild build: Required system dependencies not installed. Install using the command 'jhbuild sysdeps --install' or to ignore system dependencies use command-line option --nodeps

When I ran
jhbuild sysdeps --install
the first time, it installed some stuff, but gave me some messages about things not found so I ran it multiple times with it installing some packages.

Now, when I run it, nothing installs and I get this output:

System installed packages which are new enough:
    automake
    libtool
    make
    pkg-config
    libxslt (libxslt.pc, required=1.1.26, installed=1.1.45)
    libxml2 (libxml-2.0.pc, required=2.7.8, installed=2.15.3)
    intltool (required=0.50.2)
    itstool
    git
    xmllint
    xsltproc
    python3-devel (python3.pc, required=3.2, installed=3.14)
    xmlcatalog
    docbook-xml
    docbook-xsl
    cc
    libffi (libffi.pc, required=3.0.0, installed=3.7.1)
    zlib (zlib.pc, installed=1.3.2)
    libpcre (libpcre.pc, required=8.31, installed=8.45)
    libpng (libpng.pc, installed=1.6.58)
    freetype2 (freetype2.pc, required=12.0.6, installed=26.6.20)
    bison (required=2.4)
    flex (required=2.0)
    c++
    libicu (icu-i18n.pc, required=4, installed=76.1)
    bash-completion (bash-completion.pc, installed=2.17.0)
    gperf
    libarchive (libarchive.pc, required=3.2.1, installed=3.8.9)
    sqlite3 (sqlite3.pc, required=3.8.3, installed=3.53.4)
    gnutls (gnutls.pc, required=3.1, installed=3.8.13)
    p11-kit (p11-kit-1.pc, required=0.19.0, installed=0.26.4)
    libuuid (uuid.pc, installed=2.40.2)
    libyaml
    libgcrypt (required=1.5.0)
    libnghttp2 (libnghttp2.pc, installed=1.70.0)
    krb5
    texinfo
    libtasn1 (libtasn1.pc, required=2.7, installed=4.21.0)
    asciidoc
    libdb
    llvm
    libclang
    readline
    hogweed (hogweed.pc, required=3.2, installed=4.0)
    nettle (nettle.pc, required=3.2, installed=4.0)
    libcurl (libcurl.pc, installed=8.21.0)
    gpgme (required=1.0.0)
    file
    mpc
    mpfr
    libunistring
Required packages:
  System installed packages which are too old:
    (none)
  No matching system package installed:
    ninja
    shared-mime-info (shared-mime-info.pc, required=1.0)
    fontconfig (fontconfig.pc, required=2.13.0)
    gl (gl.pc)
    libXext (xext.pc)
    libXrender (xrender.pc)
    x11 (x11.pc)
    libXft (xft.pc, required=2.0.0)
    ragel
    libjpeg
    egl (egl.pc, required=1.3)
    cups (required=1.4)
    libXcursor (xcursor.pc)
    desktop-file-utils (required=0.20)
    flac (flac.pc, required=1.1.4)
    libvpx (vpx.pc)
    taglib (taglib.pc, required=1.5)
    wavpack (wavpack.pc, required=4.2)
    libavfilter (libavfilter.pc)
    libavformat (libavformat.pc)
    libavcodec (libavcodec.pc)
    libavutil (libavutil.pc)
    x11-xcb (x11-xcb.pc)
    libv4l (libv4l2.pc)
    dbus (dbus-1.pc, required=1.4.10)
    libXtst (xtst.pc, required=1)
    xi (xi.pc)
    xkbcommon-x11 (xkbcommon-x11.pc)
    pulseaudio (libpulse-mainloop-glib.pc, required=2.0)
    yasm
    cargo
    graphviz (libgvc.pc, required=2.26.0)
    vala-bootstrap
    polkit-gobject (polkit-gobject-1.pc, required=0.103)
    libcanberra (libcanberra-gtk.pc, required=0.30)
    nss (nss.pc, required=3.12.11)
    pam
    cmake
    libproxy (libproxy-1.0.pc)
    argyll
    lcms2 (lcms2.pc, required=2.6)
    docbook-utils (required=0.6.14)
    libxkbfile (xkbfile.pc)
    libXrandr (xrandr.pc, required=1.3)
    xkeyboard-config (xkeyboard-config.pc)
    libexif (libexif.pc, required=0.6.19)
    libtiff
    libdrm (libdrm.pc, required=2.4.45)
    libXcomposite (xcomposite.pc)
    xcb-dri2 (xcb-dri2.pc, required=1.8.1)
    hunspell (hunspell.pc)
    avahi (avahi-gobject.pc, required=0.6.31)
    hyphen
    libwebp
    mesa-libGLES (glesv2.pc, required=3.0)
    openjpeg (libopenjp2.pc, required=2.2.0)
    ruby
    libXdamage (xdamage.pc)
    libXt (xt.pc)
    libcanberra-gtk3 (libcanberra-gtk3.pc)
    dbus-glib (dbus-glib-1.pc, required=0.98)
    libpwquality (pwquality.pc)
    smbclient (smbclient.pc)
    kyotocabinet (kyotocabinet.pc)
    anthy (anthy.pc, required=0.3)
    libhangul (libhangul.pc, required=0.1.0)
    libxklavier (libxklavier.pc, required=5.0)
    sm (sm.pc)
    xtrans (xtrans.pc, required=1.3.5)
    liboauth (oauth.pc, required=0.9.4)
    openldap
    nspr (nspr.pc, required=4.9.2)
    dbus-run-session
    cvt
    libevdev (libevdev.pc, required=1.2.2)
    libxkbcommon (xkbcommon.pc, required=0.5.0)
    libX11 (x11.pc)
    libXfixes (xfixes.pc)
    libXi (xi.pc, required=1.7.4)
    libXinerama
    mesa-libEGL
    startup-notification (libstartup-notification-1.0.pc, required=0.12)
    xcb-randr (xcb-randr.pc)
    xcb-res (xcb-res.pc)
    xvfb-run
    polkit-agent (polkit-agent-1.pc, required=0.102)
    fuse (fuse.pc, required=2.8.0)
    libbluray (libbluray.pc)
    libcap
    libimobiledevice (libimobiledevice-1.0.pc, required=1.2.0)
    libnfs (libnfs.pc, required=1.9.8)
    libplist-2.0 (libplist-2.0.pc, required=2.2.0)
    libusb1 (libusb-1.0.pc, required=1.0.19)
    dotconf (dotconf.pc, required=1.3)
    espeak (required=1.46.02)
    libsndfile (sndfile.pc, required=1.0.21)
    exempi (exempi-2.0.pc, required=2.2.0)
    boost (required=1.33.1)
    libdmapsharing (libdmapsharing-3.0.pc)
    libvorbis (vorbisfile.pc)
    libraw (libraw.pc)
    lmdb
    libstemmer
    valgrind (valgrind.pc, required=3.10.0)
    libmusicbrainz (libmusicbrainz5.pc, required=5.0) Optional packages:
(JHBuild will build the missing packages)
  System installed packages which are too old:
    (none)
  No matching system package installed:
    libepoxy (epoxy.pc)
    iso-codes (iso-codes.pc)
    cogl (cogl-1.0.pc)
    libgdata (libgdata.pc)
    WebKit6.0 (webkitgtk-6.0.pc, required=2.41.90)
    mozjs102 (mozjs-102.pc, required=102.1.0gnome1)
    telepathy-glib (telepathy-glib.pc)
    telepathy-logger (telepathy-logger-0.2.pc)
    libgee (gee-0.8.pc)
    WebKit (webkit2gtk-4.0.pc, required=2.41.90)
I: Installing dependencies on system: ninja shared-mime-info fontconfig gl libXext libXrender x11 libXft ragel libjpeg egl cups libXcursor desktop-file-utils flac libvpx taglib wavpack libavfilter libavformat libavcodec libavutil x11-xcb libv4l dbus libXtst xi xkbcommon-x11 pulseaudio yasm cargo graphviz vala-bootstrap polkit-gobject libcanberra nss pam cmake libproxy argyll lcms2 docbook-utils libxkbfile libXrandr xkeyboard-config libexif libtiff libdrm libXcomposite xcb-dri2 hunspell avahi hyphen libwebp mesa-libGLES openjpeg ruby libXdamage libXt
libcanberra-gtk3 dbus-glib libpwquality smbclient kyotocabinet anthy libhangul libxklavier sm xtrans liboauth openldap nspr dbus-run-session cvt libevdev libxkbcommon libX11 libXfixes libXi libXinerama mesa-libEGL startup-notification xcb-randr xcb-res xvfb-run polkit-agent fuse libbluray libcap libimobiledevice libnfs libplist-2.0 libusb1 dotconf espeak libsndfile exempi boost libdmapsharing libvorbis libraw lmdb libstemmer valgrind libmusicbrainz libepoxy iso-codes cogl libgdata
WebKit6.0 mozjs102 telepathy-glib telepathy-logger libgee WebKit
I: Using pacman to install packages.  Please wait.
W: Provider for "ninja" was not found, ignoring
W: Provider for "ragel" was not found, ignoring
W: Provider for "libjpeg" was not found, ignoring
W: Provider for "cups" was not found, ignoring
W: Provider for "desktop-file-utils" was not found, ignoring
W: Provider for "yasm" was not found, ignoring
W: Provider for "cargo" was not found, ignoring
W: Provider for "vala-bootstrap" was not found, ignoring
W: Provider for "pam" was not found, ignoring
W: Provider for "cmake" was not found, ignoring
W: Provider for "argyll" was not found, ignoring
W: Provider for "docbook-utils" was not found, ignoring
W: Provider for "libtiff" was not found, ignoring
W: Provider for "hyphen" was not found, ignoring
W: Provider for "libwebp" was not found, ignoring
W: Provider for "ruby" was not found, ignoring
W: Provider for "openldap" was not found, ignoring
W: Provider for "dbus-run-session" was not found, ignoring
W: Provider for "cvt" was not found, ignoring
W: Provider for "libXinerama" was not found, ignoring
W: Provider for "mesa-libEGL" was not found, ignoring
W: Provider for "xvfb-run" was not found, ignoring
W: Provider for "libcap" was not found, ignoring
W: Provider for "espeak" was not found, ignoring
W: Provider for "boost" was not found, ignoring
W: Provider for "lmdb" was not found, ignoring
W: Provider for "libstemmer" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/shared-mime-info.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/fontconfig.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/gl.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xext.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xrender.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/x11.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xft.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/egl.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xcursor.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/flac.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/vpx.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/taglib.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/wavpack.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libavfilter.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libavformat.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libavcodec.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libavutil.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/x11-xcb.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libv4l2.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/dbus-1.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xtst.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xi.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xkbcommon-x11.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libpulse-mainloop-glib.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libgvc.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/polkit-gobject-1.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libcanberra-gtk.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/nss.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libproxy-1.0.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/lcms2.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xkbfile.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xrandr.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xkeyboard-config.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libexif.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libdrm.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xcomposite.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xcb-dri2.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/hunspell.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/avahi-gobject.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/glesv2.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libopenjp2.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xdamage.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xt.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libcanberra-gtk3.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/dbus-glib-1.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/pwquality.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/smbclient.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/kyotocabinet.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/anthy.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libhangul.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libxklavier.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/sm.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xtrans.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/oauth.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/nspr.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libevdev.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xkbcommon.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/x11.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xfixes.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xi.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libstartup-notification-1.0.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xcb-randr.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/xcb-res.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/polkit-agent-1.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/fuse.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libbluray.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libimobiledevice-1.0.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libnfs.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libplist-2.0.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libusb-1.0.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/dotconf.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/sndfile.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/exempi-2.0.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libdmapsharing-3.0.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/vorbisfile.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libraw.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/valgrind.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libmusicbrainz5.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/epoxy.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/iso-codes.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/cogl-1.0.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/libgdata.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/webkitgtk-6.0.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/mozjs-102.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/telepathy-glib.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/telepathy-logger-0.2.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/gee-0.8.pc" was not found, ignoring
W: Provider for "/usr/lib/pkgconfig/webkit2gtk-4.0.pc" was not found, ignoring
I: Nothing to install

Any ideas what went wrong?

Thank you,
  Neil

--
Neil Aggarwal, (972) 834-1565, https://propfinancing.com We offer 30 year loans on single family houses!


_______________________________________________
gnucash-user mailing list
[email protected]
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.