Hi,

what's the best way to mark ICU as a dependency? the version is actually indifferent to me.

Currently I have in gnustep-base:
BUILD_DEP_PKGS = CSWgmake CSWgcc4objc CSWlibgnutls-dev CSWlibffi-dev CSWlibicu-dev DEP_PKGS = CSWgnustep-make CSWlibgnutls28 CSWlibssl1-0-0 CSWlibffi5 CSWlibicuuc52


which means a generic CSW provided ICU version and a specific 5.2 runtime. What would you do?

when I build on unstable10s I get:
==> Verifying installed package CSWlibicu-dev: ok
==> Verifying installed package CSWlibicuuc52: MISSING

running pkginfo on unstable10s shows actually quite a maze of stuff:
application CSWlibharfbuzz-icu0 libharfbuzz_icu0 - OpenType text shaping engine, libharfbuzz-icu.so.0 application CSWlibicu-dev libicu_dev - Development files for libicu.so.52 application CSWlibicu46 libicu46 - International Components for Unicode, libicu*.so.46 application CSWlibicudata48 libicudata48 - International Components for Unicode, libicudata.so.48 application CSWlibicudata49 libicudata49 - International Components for Unicode, libicudata.so.49 application CSWlibicudata50 libicudata50 - International Components for Unicode, libicudata.so.50 application CSWlibicudata51 libicudata51 - International Components for Unicode, libicudata.so.51 application CSWlibicudata52 libicudata52 - International Components for Unicode, libicudata.so.52 application CSWlibicui18n48 libicui18n48 - International Components for Unicode, libicui18n.so.48 application CSWlibicui18n49 libicui18n49 - International Components for Unicode, libicui18n.so.49 application CSWlibicui18n50 libicui18n50 - International Components for Unicode, libicui18n.so.50 application CSWlibicui18n51 libicui18n51 - International Components for Unicode, libicui18n.so.51 application CSWlibicui18n52 libicui18n52 - International Components for Unicode, libicui18n.so.52 application CSWlibicuio48 libicuio48 - International Components for Unicode, libicuio.so.48 application CSWlibicuio49 libicuio49 - International Components for Unicode, libicuio.so.49 application CSWlibicuio50 libicuio50 - International Components for Unicode, libicuio.so.50 application CSWlibicuio51 libicuio51 - International Components for Unicode, libicuio.so.51 application CSWlibicuio52 libicuio52 - International Components for Unicode, libicuio.so.52 application CSWlibicule48 libicule48 - International Components for Unicode, libicule.so.48 application CSWlibicule49 libicule49 - International Components for Unicode, libicule.so.49 application CSWlibicule50 libicule50 - International Components for Unicode, libicule.so.50 application CSWlibicule51 libicule51 - International Components for Unicode, libicule.so.51 application CSWlibicule52 libicule52 - International Components for Unicode, libicule.so.52 application CSWlibiculx48 libiculx48 - International Components for Unicode, libiculx.so.48 application CSWlibiculx49 libiculx49 - International Components for Unicode, libiculx.so.49 application CSWlibiculx50 libiculx50 - International Components for Unicode, libiculx.so.50 application CSWlibiculx51 libiculx51 - International Components for Unicode, libiculx.so.51 application CSWlibiculx52 libiculx52 - International Components for Unicode, libiculx.so.52 application CSWlibicutest48 libicutest48 - International Components for Unicode, libicutest.so.48 application CSWlibicutest49 libicutest49 - International Components for Unicode, libicutest.so.49 application CSWlibicutest50 libicutest50 - International Components for Unicode, libicutest.so.50 application CSWlibicutest51 libicutest51 - International Components for Unicode, libicutest.so.51 application CSWlibicutest52 libicutest52 - International Components for Unicode, libicutest.so.52 application CSWlibicutu48 libicutu48 - International Components for Unicode, libicutu.so.48 application CSWlibicutu49 libicutu49 - International Components for Unicode, libicutu.so.49 application CSWlibicutu50 libicutu50 - International Components for Unicode, libicutu.so.50 application CSWlibicutu51 libicutu51 - International Components for Unicode, libicutu.so.51 application CSWlibicutu52 libicutu52 - International Components for Unicode, libicutu.so.52 application CSWlibicuuc48 libicuuc48 - International Components for Unicode, libicuuc.so.48 application CSWlibicuuc49 libicuuc49 - International Components for Unicode, libicuuc.so.49 application CSWlibicuuc50 libicuuc50 - International Components for Unicode, libicuuc.so.50 application CSWlibicuuc51 libicuuc51 - International Components for Unicode, libicuuc.so.51 application CSWlibicuuc52 libicuuc52 - International Components for Unicode, libicuuc.so.52

it seems they are "split" and only for 4.6 there is a full version. What are the splits for?

suggestions?

Riccardo

Reply via email to