ldconfig_compat - wie bekommt man die Abhängigkeiten weg?

i18n

Well-Known Member
Seit kurzem ist ldconfig_compat aus den Ports ins Userland gewandert, wird auch vom Port selbst angezeigt, sprich, der Port meldet, wenn man ihn installieren will:
ldconfig_compat-1.0_5 isn't needed (part of base rc.d).
zumindest scheint das für FreeBSD 6.0 und 7.0 zu stimmen. Im Makefile steht:
.if !(${OSVERSION} < 504105 || \
(${OSVERSION} >= 700000 && ${OSVERSION} < 700012) || \
(${OSVERSION} >= 600000 && ${OSVERSION} < 600104))
IGNORE= isn't needed (part of base rc.d)
.endif
und wiederum:
.if ${OSVERSION} >= 600101
@${INSTALL_SCRIPT} ${WRKDIR}/ldconfig_compat.sh ${PREFIX}/etc/rc.d/ldconfig_compat
@${ECHO_CMD} "etc/rc.d/ldconfig_compat" >> ${TMPPLIST}
.elif ${OSVERSION} >= 500037
@${INSTALL_SCRIPT} ${WRKDIR}/ldconfig_compat.sh /etc/rc.d/ldconfig_compat
@${ECHO_CMD} "@cwd /" >> ${TMPPLIST}
@${ECHO_CMD} "etc/rc.d/ldconfig_compat" >> ${TMPPLIST}
.else
@${INSTALL_SCRIPT} ${WRKDIR}/ldconfig_compat.sh ${PREFIX}/etc/rc.d/000.ldconfig_compat.sh
@${ECHO_CMD} "etc/rc.d/000.ldconfig_compat.sh" >> ${TMPPLIST}
.endif
Nach einem Weltenneubau finde ich auch ldconfig unter /etc/rc.d/, nur, einige Ports wollen unbedingt noch auf die Version aus den ports zugreifen, obwohl sich diese nicht mehr installieren läßt. Hat wer ein Idee, wie man das hinbekommt? Einige Ports sind mir wichtig, wie z.B. samba 3, evolution usw. Wie macht man besagte Ports darauf aufmerksam, daß die Datein bereits im System liegen?

Wäre für Eure Hilfe sehr dankbar.
 
Zuletzt bearbeitet:
Problemlösung

Hab's raus. Mit portupgrade ist nicht zu machen, alle abhängigen ports mit make deinstall clean gelöscht und wieder mit make install aufgespielt, dann ging es.
 
Zurück
Oben