kompilace portu editors/openoffice-1.1-cs
Pav Lucistnik
pav at oook.cz
Mon Nov 24 13:31:00 CET 2003
V po, 24. 11. 2003 v 13:08, Rudolf Cejka píše:
> a makro USE_BISON pridava zavislost
>
> BUILD_DEPENDS+= bison:${PORTSDIR}/devel/bison
>
> z cehoz mi vyplyva, ze kdyz napriklad na cistem systemu dam
> instalaci postgresql-devel, ktera ma v zavislostech
>
> BUILD_DEPENDS+= bison1875:${PORTSDIR}/devel/bison1875
>
> nainstaluje se bison1875 a vsechny ostatni porty se uz spokoji
> s timto bisonem. A pokud opravdu OpenOffice s bison1875 nefunguje,
> tak si myslim, ze problem tam opravdu je, a to docela neprijemny
> - ja jsem taky jednou musel bison1875 rusit, ale az ted vidim, proc.
> Mozna by pomohlo:
>
> * Zrusit post-install v bison1875.
To nejde, protoze potom by ten postgres nenasel binarku "bison". Ze je v
systemu binarka "bison1875" to bohuzel postgres nevi.
> * Zrusit moznost konfliktu (CONFLICTS=...) v obou devel/bison*/Makefile
> a oba porty od sebe zcela oddelit - mam ale obavu, ze to nebude tak
> jednoduche.
Ne, ten CONFLICTS je korektni - nelze mit nainstalovane oba porty pres
sebe. Nevim jak mam chapat "zcela oddelit"...?
> Mrknes se na to? Jestli jo, tak diky ;o) Nejspis by se melo neco
> napsat seanc at FreeBSD.org, ze je sice pekne, ze asi bison1875
> potrebuje pro svuj postgresql-devel, ale ze tim dela pekne problemy
> jinym portum a ne-devel verze by asi mely mit ve standardni instalaci
> prednost. Nebo mu mam napsat sam?
Slo by neinstalovat symlink bison -> bison1875 a patchovat vsechny
porty, ktere vyzaduji novy bison. Zatim je to jen postgresql-devel, ale
casem budou ostatni projekty prechazet na novejsi bison a nebylo by to
prakticke... Slo by udelat nejake automaticke patchovani, jako je to
treba udelane u autoconf/automake portu. Verim ze pripadny patch by byl
vitan. Rozhodne psat maintainerovi (seanc at FreeBSD.org).
--
Pav Lucistnik <pav at FreeBSD.org>
<pav at oook.cz>
More information about the Users-l
mailing list