quarzsnoopy
[Free|Net]BSD - User
kaishakunin schrieb:pkg_chk kann zwar updates machen, aber eben nur mit "make update", was idR nicht viel bringt.
Es gab schon des öfteren Diskussionen darüber auf den Mailinglisten, es kann auch sein das jemand daran arbeitet die Updates effizienter zu machen.
Wenn es dich genauer interessiert, durchsuch mal tech-pkg@netbsd
Ich wollte es nicht so recht glauben, da ich in der Man-Page das auch gelesen habe:
mawei schrieb:Wusste ich auch nicht. Zumal in der man page ausdrücklich steht
"When updating packages that depend on each other pkg_chk will skip depen-
dent packages to reduce unnecessary rebuilding."
Aber "kaishakunin" scheint garnicht so unrecht zu haben!
Ich habe folgenden Test gemacht. Auf meinem frisch installiertem System hatte ich mit "make install" das nötigste (einschl. icewm-gnome) installiert. Bis hierhin hatte ich noch nicht so viele Packages drinn, habe aber schon gemerkt, dass sich nicht alle Packages mit "make install" bauen lassen.
Dann habe ich die PKGSRC auf aktuellen Stand gebracht und dann folgende Befehle abgesetzt:
pkg_chk -g
pkg_chk -ukbsD meta-pkgs/gnome
pkg_chk -ukbsD meta-pkgs/kde3
Jetzt hatte ich 225 Packages drinn (ne Menge mehr als vorher)...
Und nach dem ich meinen Laptop dann mal wieder eingeschalltet hatte, startete X11 nicht mehr...
"icewm" war weck!!! Und sicherlicherlich auch ein paar andere Packages auch...
Damit ist klar, "pkg_chk" kann NUR "...chk" richtig!
Somit komme ich um ein Script wirklich nicht herum...
Damit ist klar, nicht nur das ACPI-Powermanagement, sondern auch die Packages-Verwaltung in NetBSD können FreeBSD nicht ansatzweise das Wasser reichen. Wirklich ärgern tut mich aber nur das nicht funktionierende ACPI-Powermanagement, denn das tut auf nem Laptop schon weh!!! (Halbiert die Batteriebetriebszeit)
Mal sehen, was NetBSD noch so alles (nicht) kann...