Nutzt hier unter Debian jemand die backports-Repositories? Ich würde gerne durch Einbinden derselben eine neuere Version von cmake installieren, aber obwohl ich die zugehörigen Pakete in den Repositories selbst sehe, werden sie nicht angezogen. Um jegliche Abhängigkeitsprobleme zu vermeiden, habe ich es in einem minimalistischem Stretch-Bauabbild (neudeutsch build image) einmal mit der Bibliothek libuv1 probiert, nachdem ich stretch-backports eingebunden habe – ich bekomme aber nur die alten Version…
root@pbuilder:/tmp# echo "deb http://ftp.debian.org/debian/ stretch-backports main contrib" >>/etc/apt/sources.list
root@pbuilder:/tmp# apt-get update
root@pbuilder:/tmp# apt-get install -y libuv1
Unpacking libuv1:amd64 (1.9.1-3) ...
Setting up libuv1:amd64 (1.9.1-3) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
root@pbuilder:/tmp#
Gegenprobe:
root@pbuilder:/tmp# apt-get install -y wget; wget http://ftp.debian.org/debian/pool/main/libu/libuv1/libuv1_1.34.2-1~bpo9+1_amd64.deb; dpkg -i libuv1_1.34.2-1~bpo9+1_amd64.deb
[...]
Preparing to unpack libuv1_1.34.2-1~bpo9+1_amd64.deb ...
Unpacking libuv1:amd64 (1.34.2-1~bpo9+1) ...
Setting up libuv1:amd64 (1.34.2-1~bpo9+1) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
root@pbuilder:/tmp#
Kann das jemand nachvollziehen (oder besser noch: einen Fehler hierin finden)?
EDIT: Fehler gefunden – alle Backports-Repositories sind standardmäßig deaktiviert, man muss sie mittels "apt-get -t <dist>-backports [...]" explizit referenzieren. Problem behoben. Gut, dass wir einmal darüber gesprochen haben… ![]()