On Thu, Dec 18, 2003 at 02:59:21PM +0100, Roger Schmid wrote:
>
> Ab und zu beim Installieren eines port, wird so abgebrochen:
>
> [...]
> An older version of devel/gettext is already installed (gettext-0.11.5_1)
> You may wish to ``make deinstall'' and install this port again
> [...]
>
> Ist ja nicht so tragisch. Nur, beim Versuch gettext zu deinstallieren
> werden noch diverse Abhängigkeiten angezeigt. Was mache ich nun mit
> diesen? Händisch rangehen oder lässt sich selbst so etwas mit der
> "Ports-Verwaltung" automatisch erledigen?
Mhm, das nervt mich auch zum Teil - Du cvsup-st den neusten
Portstree, und die neuen Portrevisionen sind z.B. abhaengig
von den aktuellen gettext/ncurses/xyz-Libraries. Das ist mir
letztens, wenn ich mich recht erinnere, passiert, als ich
ein neues mutt installieren wollte. (Koennte aber auch ein
anderer Port gewesen sein ;)
Um mir mit nem ncurses-Update nicht alle Abhaengigkeiten
kaputtzumachen (und um Zeit zu sparen), habe ich im Makefile
von mutt einfach
LIB_DEPENDS+= ncurses.5:${PORTSDIR}/devel/ncurses
auf
LIB_DEPENDS+= ncurses.4:${PORTSDIR}/devel/ncurses
geaendert.
Guck also mal einfach nach, welche gettext-Version du drauf
hast, und aendere das Makefile entsprechend.
Wenn der Port natuerlich _tatsaechlich_ von der neueren
Library abhaengig ist, hast Du halt Pech, aber einen
Versuch ist's wert... ;)
Gruss
Bjoern
-- You know you're doomed when you have to whois your domain registrar ID to find out your own phone number To Unsubscribe: send mail to majordomo.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Fri 19 Dec 2003 - 13:02:35 CET