BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

portmaster das Löschen von altem Quellcode untersagen

Aktualisiert man Ports mit Hilfe von portmaster, so wird nach jedem aktualisierten Port nach nicht mehr gebrauchtem Quellcode in /usr/ports/distfile gesucht:

# portmaster libtool
[...]
install-info --quiet /usr/local/info/libtool.info /usr/local/info/dir
===>   Registering installation for libtool-2.2.6b

===>  Cleaning for libtool-2.2.6b

===>>> Delete libtool-2.2.6a.tar.gz? [n] 
===>>> Upgrade of libtool-2.2.6a_1 to libtool-2.2.6b complete

Das kann, vor allem wenn man viele Ports aktualisiert, zu häufigen Verzögerungen führen. Mit der -D Option von portmaster kann dieser Schritt übersprungen werden:

# portmaster -D libtool
[...]
install-info --quiet /usr/local/info/libtool.info /usr/local/info/dir
===>   Registering installation for libtool-2.2.6b

===>  Cleaning for libtool-2.2.6b

===>>> Upgrade of libtool-2.2.6a_1 to libtool-2.2.6b complete

Nicht mehr gebrauchter Quellcode aller Ports kann danach nachträglich mit portmaster gelöscht werden. Mehr Informationen zu portmaster findet man in der Manpage portmaster(8).

 Permalink

Comments

No new comments allowed (anymore) on this post.