Hallo,
eigentlich gibt es ja eine tolle Anleitung, um knxd in buster zu kompilieren. Aber das funktioniert bei mir nicht:
Das Ganze scheitert hier:
Ich hänge nochmal den ganzen Log an.
Ich könnte jetzt o.g. Pakete manuell installieren.
Aber sollte das Skript das nicht machen?
Gruß,
Hendrik
eigentlich gibt es ja eine tolle Anleitung, um knxd in buster zu kompilieren. Aber das funktioniert bei mir nicht:
Code:
sh install-debian.sh + export LC_ALL=C.UTF-8 + dirname install-debian.sh + cd . + : 1 install tools, minimal variant + sudo apt-get install --no-install-recommends build-essential devscripts equivs Reading package lists... Done Building dependency tree Reading state information... Done build-essential is already the newest version (12.6). devscripts is already the newest version (2.19.5+deb10u1). equivs is already the newest version (2.2.0). The following packages were automatically installed and are no longer required: dkms docutils-common libjsoncpp1 libmicrodns0 linux-image-5.9.0-0.bpo.2-amd64 ndpi php5-common pve-firmware pve-headers-5.4.78-2-pve python-babel-localedata sphinx-common Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 49 not upgraded. + : 2 auto-install packages required for building knxd + sudo mk-build-deps --install --tool=apt-get --no-install-recommends --yes --allow-unauthenticated debian/control dh_testdir dh_testroot dh_prep dh_testdir dh_testroot dh_install dh_installdocs dh_installchangelogs dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'knxd-build-deps' in '../knxd-build-deps_0.14.42-1_all.deb'. The package has been created. Attention, the package has been created in the current directory, not in ".." as indicated by the message above! Selecting previously unselected package knxd-build-deps. (Reading database ... 206468 files and directories currently installed.) Preparing to unpack knxd-build-deps_0.14.42-1_all.deb ... Unpacking knxd-build-deps (0.14.42-1) ... Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following packages were automatically installed and are no longer required: dkms docutils-common libjsoncpp1 libmicrodns0 linux-image-5.9.0-0.bpo.2-amd64 ndpi php5-common pve-firmware pve-headers-5.4.78-2-pve python-babel-localedata sphinx-common Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: knxd-build-deps 0 upgraded, 0 newly installed, 1 to remove and 49 not upgraded. 1 not fully installed or removed. After this operation, 9216 B disk space will be freed. Removing knxd-build-deps (0.14.42-1) ... mk-build-deps: Unable to install knxd-build-deps at /usr/bin/mk-build-deps line 416. mk-build-deps: Unable to install all build-dep packages
Code:
dpkg -i knxd-build-deps_0.14.42-1_all.deb Vormals nicht ausgewähltes Paket knxd-build-deps wird gewählt. (Lese Datenbank ... 206468 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von knxd-build-deps_0.14.42-1_all.deb ... Entpacken von knxd-build-deps (0.14.42-1) ... dpkg: Abhängigkeitsprobleme verhindern Konfiguration von knxd-build-deps: knxd-build-deps hängt ab von libusb-1.0-0-dev (>= 1.0.9); aber: Paket libusb-1.0-0-dev ist nicht installiert. knxd-build-deps hängt ab von libsystemd-dev (>= 228) | libsystemd-daemon-dev (>= 200) | base-files (<< 8); aber: Paket libsystemd-dev ist nicht installiert. Paket libsystemd-daemon-dev ist nicht installiert. Version von base-files auf dem System ist 10.3+deb10u8. knxd-build-deps hängt ab von libev-dev; aber: Paket libev-dev ist nicht installiert. knxd-build-deps hängt ab von libfmt-dev | libfmt3-dev | cmake (>= 2.8.12); aber: Paket libfmt-dev ist nicht installiert. Paket libfmt3-dev ist nicht installiert. Paket cmake ist nicht installiert.
Ich hänge nochmal den ganzen Log an.
Ich könnte jetzt o.g. Pakete manuell installieren.
Aber sollte das Skript das nicht machen?
Gruß,
Hendrik
Kommentar