Solved My favorite GTK Theme disappeared?

Hi Guys,

for reason still unknown for myself the gtk-Arc-Themes is not available anymore on FreeBSD 13-P8?

Actually there is a reason:
DateByDescription
16 Mar 2022 05:24:02
files touched by this commit commit hash:12227a226e6aff8ce8b5f294197eb590844b3245 20220223
Tobias C. Berner (tcberner) search for other commits by this committer
Author: Alexander Vereeke
x11-themes/gtk-arc-themes: fix build

Failed with:
env: python3: No such file or directory

Reported by: sven.a.jonsson@bahnhof.se
PR: 262497

In my other FreeBSD installation it is still there... I am confused... ?
 
If it failed to build in official repositories, the binary will not be present. But since it's fixed and commited, you have two options:
1. Build yourself from last ports snapshot.
2. Change your pkg repos to quarterly, install it, then change it back to latest (it will eventually reach the latest repos when the build is complete).
 
Also, just to mention, if you're using the option 2, don't take it as a solution for any port. It's fine for a theme, for anything else with too much deps it'll probably end up in a chain of issues.
 
Also, just to mention, if you're using the option 2, don't take it as a solution for any port. It's fine for a theme, for anything else with too much deps it'll probably end up in a chain of issues.

You were right, it started very nice asking me for which DE would like to compile it and then it began downloading Inkscape... ?
 
Why does a theme requires all these dependencies? ?

Code:
gtk-arc-themes ) make all-depends-list
/usr/ports/ports-mgmt/pkg
/usr/ports/graphics/inkscape
/usr/ports/devel/boost-libs
/usr/ports/devel/boost-jam
/usr/ports/converters/libiconv
/usr/ports/devel/icu
/usr/ports/devel/gmake
/usr/ports/devel/gettext-runtime
/usr/ports/print/indexinfo
/usr/ports/lang/python37
/usr/ports/devel/pkgconf
/usr/ports/devel/kyua
/usr/ports/devel/atf
/usr/ports/devel/lutok
/usr/ports/lang/lua52
/usr/ports/devel/libedit
/usr/ports/databases/sqlite3
/usr/ports/devel/gettext-tools
/usr/ports/devel/libtextstyle
/usr/ports/devel/libffi
/usr/ports/misc/dejagnu
/usr/ports/lang/expect
/usr/ports/devel/autoconf
/usr/ports/devel/m4
/usr/ports/print/texinfo
/usr/ports/misc/help2man
/usr/ports/devel/p5-Locale-gettext
/usr/ports/lang/perl5.32
/usr/ports/devel/p5-Locale-libintl
/usr/ports/converters/p5-Text-Unidecode
/usr/ports/textproc/p5-Unicode-EastAsianWidth
/usr/ports/devel/autoconf-wrapper
/usr/ports/devel/automake
/usr/ports/lang/tcl86
/usr/ports/devel/readline
/usr/ports/devel/cmake
/usr/ports/textproc/py-sphinx
/usr/ports/devel/py-setuptools
/usr/ports/textproc/py-sphinxcontrib-applehelp
/usr/ports/textproc/py-sphinxcontrib-devhelp
/usr/ports/textproc/py-sphinxcontrib-jsmath
/usr/ports/textproc/py-sphinxcontrib-htmlhelp
/usr/ports/textproc/py-sphinxcontrib-serializinghtml
/usr/ports/textproc/py-sphinxcontrib-qthelp
/usr/ports/devel/py-Jinja2
/usr/ports/textproc/py-markupsafe
/usr/ports/devel/py-babel
/usr/ports/devel/py-pytz
/usr/ports/textproc/py-pygments
/usr/ports/textproc/py-docutils
/usr/ports/textproc/py-snowballstemmer
/usr/ports/textproc/py-pystemmer
/usr/ports/lang/cython
/usr/ports/textproc/py-alabaster
/usr/ports/graphics/py-imagesize
/usr/ports/www/py-requests
/usr/ports/security/py-certifi
/usr/ports/textproc/py-chardet
/usr/ports/devel/py-pytest-runner
/usr/ports/devel/py-setuptools_scm
/usr/ports/textproc/py-toml
/usr/ports/devel/py-pytest
/usr/ports/devel/py-atomicwrites
/usr/ports/devel/py-attrs
/usr/ports/devel/py-coverage
/usr/ports/devel/py-hypothesis
/usr/ports/devel/py-sortedcontainers
/usr/ports/devel/py-pympler
/usr/ports/devel/py-six
/usr/ports/devel/py-zope.interface
/usr/ports/devel/py-pluggy
/usr/ports/devel/py-importlib-metadata
/usr/ports/devel/py-zipp
/usr/ports/devel/py-typing-extensions
/usr/ports/devel/py-py
/usr/ports/devel/py-wcwidth
/usr/ports/devel/py-more-itertools
/usr/ports/devel/py-pytest-xdist
/usr/ports/sysutils/py-execnet
/usr/ports/devel/py-apipkg
/usr/ports/devel/py-pytest-forked
/usr/ports/sysutils/py-filelock
/usr/ports/devel/py-nose
/usr/ports/devel/py-pip
/usr/ports/textproc/py-pypa-docs-theme
/usr/ports/textproc/py-python-docs-theme
/usr/ports/security/py-cryptography
/usr/ports/devel/py-cffi
/usr/ports/devel/py-pycparser
/usr/ports/security/py-cryptography-vectors
/usr/ports/devel/py-iso8601
/usr/ports/devel/py-pretend
/usr/ports/devel/py-csv23
/usr/ports/devel/py-freezegun
/usr/ports/devel/py-dateutil
/usr/ports/databases/py-sqlite3
/usr/ports/devel/py-mock
/usr/ports/devel/py-invoke
/usr/ports/devel/py-semantic-version
/usr/ports/www/py-django22
/usr/ports/databases/py-sqlparse
/usr/ports/devel/py-tblib
/usr/ports/devel/py-wheel
/usr/ports/devel/py-twine
/usr/ports/devel/py-colorama
/usr/ports/security/py-keyring
/usr/ports/devel/py-entrypoints
/usr/ports/security/py-keyrings.alt
/usr/ports/security/py-pycrypto
/usr/ports/math/gmp
/usr/ports/devel/py-fs
/usr/ports/security/py-SecretStorage
/usr/ports/devel/py-dbus
/usr/ports/devel/dbus-glib
/usr/ports/devel/dbus
/usr/ports/textproc/minixmlto
/usr/ports/textproc/docbook-xsl
/usr/ports/textproc/xmlcatmgr
/usr/ports/textproc/docbook
/usr/ports/textproc/docbook-sgml
/usr/ports/textproc/iso8879
/usr/ports/textproc/docbook-xml
/usr/ports/textproc/xmlcharent
/usr/ports/textproc/sdocbook-xml
/usr/ports/textproc/libxslt
/usr/ports/security/libgcrypt
/usr/ports/security/libgpg-error
/usr/ports/textproc/libxml2
/usr/ports/textproc/html2text
/usr/ports/x11/libICE
/usr/ports/x11/xorgproto
/usr/ports/devel/xorg-macros
/usr/ports/x11/xtrans
/usr/ports/x11/libSM
/usr/ports/x11/libX11
/usr/ports/x11/libxcb
/usr/ports/x11/xcb-proto
/usr/ports/devel/libpthread-stubs
/usr/ports/x11/libXau
/usr/ports/x11/libXdmcp
/usr/ports/textproc/expat2
/usr/ports/shells/bash
/usr/ports/devel/bison
/usr/ports/devel/glib20
/usr/ports/devel/meson
/usr/ports/devel/ninja
/usr/ports/devel/pcre
/usr/ports/devel/pydbus-common
/usr/ports/sysutils/py-pkginfo
/usr/ports/devel/py-readme-renderer
/usr/ports/www/py-bleach
/usr/ports/converters/py-webencodings
/usr/ports/devel/py-packaging
/usr/ports/devel/py-pyparsing
/usr/ports/www/py-requests-toolbelt
/usr/ports/textproc/py-sphinx_rtd_theme
/usr/ports/www/py-rfc3986
/usr/ports/misc/py-tqdm
/usr/ports/devel/py-pytest-rerunfailures
/usr/ports/devel/py-pytest-timeout
/usr/ports/misc/py-pexpect
/usr/ports/sysutils/py-ptyprocess
/usr/ports/devel/py-yaml
/usr/ports/devel/py-scripttest
/usr/ports/devel/py-tox
/usr/ports/devel/py-virtualenv
/usr/ports/textproc/py-towncrier
/usr/ports/devel/py-click
/usr/ports/devel/py-incremental
/usr/ports/devel/py-pytest-mock
/usr/ports/www/py-werkzeug
/usr/ports/security/py-openssl
/usr/ports/devel/py-flaky
/usr/ports/devel/py-genty
/usr/ports/security/ca_root_nss
/usr/ports/devel/mercurial
/usr/ports/devel/git
/usr/ports/ftp/curl
/usr/ports/www/libnghttp2
/usr/ports/devel/libtool
/usr/ports/lang/p5-Error
/usr/ports/textproc/rubygem-asciidoctor
/usr/ports/lang/ruby27
/usr/ports/textproc/libyaml
/usr/ports/devel/libunwind
/usr/ports/devel/ruby-gems
/usr/ports/textproc/xmlto
/usr/ports/misc/getopt
/usr/ports/print/libpaper
/usr/ports/www/w3m
/usr/ports/devel/boehm-gc
/usr/ports/devel/libatomic_ops
/usr/ports/devel/libltdl
/usr/ports/devel/cvsps
/usr/ports/www/p5-CGI
/usr/ports/www/p5-HTML-Parser
/usr/ports/www/p5-HTML-Tagset
/usr/ports/www/p5-HTTP-Message
/usr/ports/devel/p5-Clone
/usr/ports/devel/p5-B-COW
/usr/ports/converters/p5-Encode-Locale
/usr/ports/www/p5-HTTP-Date
/usr/ports/devel/p5-TimeDate
/usr/ports/devel/p5-IO-HTML
/usr/ports/www/p5-LWP-MediaTypes
/usr/ports/devel/p5-Test-Fatal
/usr/ports/lang/p5-Try-Tiny
/usr/ports/devel/p5-Capture-Tiny
/usr/ports/devel/p5-Inline
/usr/ports/devel/p5-Parse-RecDescent
/usr/ports/devel/p5-Test-Warn
/usr/ports/devel/p5-Sub-Uplevel
/usr/ports/devel/p5-Inline-Files
/usr/ports/net/p5-URI
/usr/ports/devel/p5-Test-Needs
/usr/ports/devel/p5-Test-Deep
/usr/ports/devel/p5-Test-NoWarnings
/usr/ports/security/p5-Authen-SASL
/usr/ports/security/p5-Digest-HMAC
/usr/ports/security/p5-GSSAPI
/usr/ports/security/p5-IO-Socket-SSL
/usr/ports/security/p5-Net-SSLeay
/usr/ports/devel/p5-Test-Exception
/usr/ports/www/p5-Mozilla-CA
/usr/ports/net/p5-IO-Socket-INET6
/usr/ports/net/p5-Socket6
/usr/ports/devel/p5-Term-ReadKey
/usr/ports/devel/p5-subversion
/usr/ports/devel/subversion
/usr/ports/security/gnupg
/usr/ports/security/libassuan
/usr/ports/security/libksba
/usr/ports/devel/npth
/usr/ports/security/gnutls
/usr/ports/security/nettle
/usr/ports/security/libtasn1
/usr/ports/devel/libunistring
/usr/ports/dns/libidn2
/usr/ports/security/p11-kit
/usr/ports/shells/bash-completion
/usr/ports/devel/tcllib
/usr/ports/textproc/gtk-doc
/usr/ports/textproc/itstool
/usr/ports/textproc/py-libxml2
/usr/ports/textproc/yelp-tools
/usr/ports/textproc/yelp-xsl
/usr/ports/security/trousers
/usr/ports/emulators/tpm-emulator
/usr/ports/security/pinentry
/usr/ports/security/pinentry-tty
/usr/ports/devel/apr1
/usr/ports/databases/gdbm
/usr/ports/databases/db5
/usr/ports/textproc/utf8proc
/usr/ports/archivers/liblz4
/usr/ports/www/serf
/usr/ports/devel/scons
/usr/ports/dns/py-idna
/usr/ports/net/py-urllib3
/usr/ports/net/py-pysocks
/usr/ports/security/py-trustme
/usr/ports/devel/py-pytest-cov
/usr/ports/security/py-service_identity
/usr/ports/devel/py-pyasn1-modules
/usr/ports/devel/py-pyasn1
/usr/ports/devel/py-pytest-freezegun
/usr/ports/www/py-tornado
/usr/ports/www/py-html5lib
/usr/ports/devel/py-typed-ast
/usr/ports/devel/jsoncpp
/usr/ports/devel/libuv
/usr/ports/security/rhash
/usr/ports/archivers/libarchive
/usr/ports/archivers/lzo2
/usr/ports/devel/desktop-file-utils
/usr/ports/graphics/gtk-update-icon-cache
/usr/ports/graphics/gdk-pixbuf2
/usr/ports/devel/gobject-introspection
/usr/ports/graphics/cairo
/usr/ports/x11/pixman
/usr/ports/x11/libXext
/usr/ports/x11/libXrender
/usr/ports/print/freetype2
/usr/ports/graphics/png
/usr/ports/x11-fonts/fontconfig
/usr/ports/devel/gperf
/usr/ports/graphics/mesa-libs
/usr/ports/graphics/wayland-protocols
/usr/ports/graphics/wayland
/usr/ports/devel/libepoll-shim
/usr/ports/textproc/py-mako
/usr/ports/www/py-beaker
/usr/ports/devel/llvm10
/usr/ports/textproc/py-recommonmark
/usr/ports/textproc/py-CommonMark
/usr/ports/devel/py-future
/usr/ports/devel/binutils
/usr/ports/math/mpfr
/usr/ports/devel/swig
/usr/ports/x11/libXdamage
/usr/ports/x11/libXfixes
/usr/ports/x11/libxshmfence
/usr/ports/x11/libXxf86vm
/usr/ports/x11/libXrandr
/usr/ports/archivers/zstd
/usr/ports/sysutils/coreutils
/usr/ports/graphics/libdrm
/usr/ports/devel/libpciaccess
/usr/ports/misc/pciids
/usr/ports/misc/shared-mime-info
/usr/ports/graphics/tiff
/usr/ports/graphics/jbigkit
/usr/ports/graphics/jpeg-turbo
/usr/ports/devel/nasm
/usr/ports/devel/popt
/usr/ports/x11-toolkits/gdl
/usr/ports/textproc/intltool
/usr/ports/textproc/p5-XML-Parser
/usr/ports/accessibility/atk
/usr/ports/x11-toolkits/gtk30
/usr/ports/multimedia/v4l_compat
/usr/ports/devel/evdev-proto
/usr/ports/x11/libXcomposite
/usr/ports/x11/libXcursor
/usr/ports/x11/libXi
/usr/ports/x11/libXinerama
/usr/ports/graphics/libepoxy
/usr/ports/converters/fribidi
/usr/ports/print/harfbuzz
/usr/ports/graphics/graphite2
/usr/ports/print/py-fonttools3
/usr/ports/devel/py-lxml
/usr/ports/devel/py-fs2
/usr/ports/devel/py-appdirs
/usr/ports/devel/py-unicodedata2
/usr/ports/accessibility/at-spi2-atk
/usr/ports/accessibility/at-spi2-core
/usr/ports/x11/libXtst
/usr/ports/x11/libxkbcommon
/usr/ports/x11/xkeyboard-config
/usr/ports/x11/xkbcomp
/usr/ports/x11/libxkbfile
/usr/ports/graphics/colord
/usr/ports/graphics/argyllcms
/usr/ports/devel/jam
/usr/ports/x11/libXScrnSaver
/usr/ports/lang/vala
/usr/ports/sysutils/polkit
/usr/ports/lang/spidermonkey78
/usr/ports/lang/rust
/usr/ports/devel/libgit2
/usr/ports/security/libssh2
/usr/ports/devel/autoconf213
/usr/ports/devel/rust-cbindgen
/usr/ports/devel/nspr
/usr/ports/graphics/lcms2
/usr/ports/print/cups
/usr/ports/net/avahi-app
/usr/ports/devel/libdaemon
/usr/ports/devel/libevent
/usr/ports/sysutils/gnome_subr
/usr/ports/devel/libgsf
/usr/ports/x11-toolkits/pango
/usr/ports/x11-fonts/libXft
/usr/ports/x11-fonts/xorg-fonts-truetype
/usr/ports/x11-fonts/font-bh-ttf
/usr/ports/x11-fonts/mkfontscale
/usr/ports/x11-fonts/libfontenc
/usr/ports/x11-fonts/bdftopcf
/usr/ports/x11-fonts/font-misc-meltho
/usr/ports/x11-fonts/font-misc-ethiopic
/usr/ports/x11-fonts/encodings
/usr/ports/x11-fonts/font-util
/usr/ports/x11-fonts/dejavu
/usr/ports/misc/hicolor-icon-theme
/usr/ports/x11-themes/adwaita-icon-theme
/usr/ports/graphics/librsvg2-rust
/usr/ports/math/gsl
/usr/ports/textproc/gtkspell3
/usr/ports/misc/iso-codes
/usr/ports/textproc/enchant2
/usr/ports/textproc/hunspell
/usr/ports/textproc/aspell
/usr/ports/graphics/libpotrace
/usr/ports/devel/libsoup
/usr/ports/net/glib-networking
/usr/ports/devel/gsettings-desktop-schemas
/usr/ports/net/libproxy
/usr/ports/dns/libpsl
/usr/ports/dns/public_suffix_list
/usr/ports/devel/double-conversion
/usr/ports/textproc/librevenge
/usr/ports/graphics/libcdr01
/usr/ports/graphics/GraphicsMagick
/usr/ports/lang/gcc9
/usr/ports/math/mpc
/usr/ports/graphics/jasper
/usr/ports/x11-toolkits/libXmu
/usr/ports/x11-toolkits/libXt
/usr/ports/graphics/libGLU
/usr/ports/graphics/freeglut
/usr/ports/graphics/webp
/usr/ports/graphics/giflib
/usr/ports/graphics/libwmf
/usr/ports/graphics/gd
/usr/ports/graphics/poppler
/usr/ports/security/nss
/usr/ports/graphics/openjpeg
/usr/ports/graphics/poppler-data
/usr/ports/graphics/poppler-glib
/usr/ports/textproc/libvisio01
/usr/ports/graphics/libwpg03
/usr/ports/textproc/libwpd010
/usr/ports/accessibility/atkmm
/usr/ports/devel/glibmm
/usr/ports/devel/libsigc++20
/usr/ports/graphics/cairomm
/usr/ports/textproc/libxml++26
/usr/ports/x11-toolkits/gtkmm30
/usr/ports/x11-toolkits/pangomm
/usr/ports/math/py-numpy
/usr/ports/math/suitesparse
/usr/ports/math/metis
/usr/ports/devel/tbb
/usr/ports/devel/doxygen
/usr/ports/graphics/graphviz
/usr/ports/print/ghostscript9-agpl-base
/usr/ports/graphics/jbig2dec
/usr/ports/dns/libidn
/usr/ports/textproc/groff
/usr/ports/print/psutils
/usr/ports/print/gsfonts
/usr/ports/textproc/uchardet
/usr/ports/x11-toolkits/libXaw
/usr/ports/x11/libXpm
/usr/ports/print/tex-formats
/usr/ports/print/tex-basic-engines
/usr/ports/devel/tex-web2c
/usr/ports/graphics/openjpeg15
/usr/ports/devel/zziplib
/usr/ports/textproc/gsed
/usr/ports/archivers/zip
/usr/ports/devel/tex-kpathsea
/usr/ports/print/tex-ptexenc
/usr/ports/print/texlive-texmf
/usr/ports/print/texlive-base
/usr/ports/print/texlive-tlmgr
/usr/ports/devel/t1lib
/usr/ports/textproc/teckit
/usr/ports/print/harfbuzz-icu
/usr/ports/devel/p5-File-HomeDir
/usr/ports/sysutils/p5-File-Which
/usr/ports/textproc/p5-YAML-Tiny
/usr/ports/print/xpdfopen
/usr/ports/print/tex-dvipsk
/usr/ports/math/openblas
/usr/ports/textproc/py-scour
/usr/ports/print/fig2dev
/usr/ports/graphics/netpbm
/usr/ports/graphics/optipng
/usr/ports/textproc/sassc
/usr/ports/textproc/libsass
/usr/ports/x11-toolkits/gtk20
/usr/ports/x11-themes/gtk-murrine-engine
/usr/ports/x11-themes/gnome-themes-extra

Alain De Vos were you really able to compile it? ?
 
Library dependencies are limited.
Code:
[*]libatk-1.0.so : accessibility/atk
[*]libglib-2.0.so : devel/glib20
[*]libintl.so : devel/gettext-runtime
[*]libgtk-x11-2.0.so : x11-toolkits/gtk20
[*]libgtk-3.so : x11-toolkits/gtk30
[*]libgtk-4.so : x11-toolkits/gtk40
[*]libpango-1.0.so : x11-toolkits/pango
 
I have a non-standard make.conf, with maybe bad ideas in it, but you could use the usefull parts of it.
 
Back
Top