Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jan 2013 09:29:31 +0100
From:      David Demelier <demelier.david@gmail.com>
To:        Baptiste Daroussin <bapt@FreeBSD.org>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Can't build devel/icu even with portmaster -w
Message-ID:  <50F5136B.4070101@gmail.com>
In-Reply-To: <20130115082134.GJ41127@ithaqua.etoilebsd.net>
References:  <50F51020.7060504@gmail.com> <20130115082134.GJ41127@ithaqua.etoilebsd.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 15/01/2013 09:21, Baptiste Daroussin wrote:
> On Tue, Jan 15, 2013 at 09:15:28AM +0100, David Demelier wrote:
>> Hello,
>>
>> Trying to update, I've read /usr/ports/UPDATING and asked portmaster to
>> update icu with the -w switch, but I have an error anyway
>>
>> gmake[1]: Entering directory
>> `/tmp/ports/usr/ports/devel/icu/work/icu/source/data'
>> Unpacking ./in/icudt50l.dat and generating out/tmp/icudata.lst (list of
>> data files)
>> LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH
>> ../bin/icupkg -d ./out/build/icudt50l --list -x \* ./in/icudt50l.dat -o
>> out/tmp/icudata.lst
>> ../lib/libicutu.so.50: Undefined symbol "ures_swap_50"
>> gmake[1]: *** [out/tmp/icudata.lst] Error 1
>> gmake[1]: Leaving directory
>> `/tmp/ports/usr/ports/devel/icu/work/icu/source/data'
>> gmake: *** [all-recursive] Error 2
>> *** [do-build] Error code 1
>>
>> my current ICU version is 4.8.1.1 and the ports has THREADS enabled.
>>
>> Cheers,
>> David
>> _______________________________________________
>> freebsd-ports@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
> 
> Are you trying with recent portstree aka 50.1.1?
> 
> regards,
> Bapt
> 

Yes it is a up to date portstree, I've also tried to pkg_delete -f icu
before but it fails too with an other error :

Unpacking ./in/icudt50l.dat and generating out/tmp/icudata.lst (list of
data files)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH
../bin/icupkg -d ./out/build/icudt50l --list -x \* ./in/icudt50l.dat -o
out/tmp/icudata.lst
Shared object "libicuuc.so.48" not found, required by "icupkg"
gmake[1]: *** [out/tmp/icudata.lst] Error 1
gmake[1]: Leaving directory
`/tmp/ports/usr/ports/devel/icu/work/icu/source/data'
gmake: *** [all-recursive] Error 2
*** [do-build] Error code 1

Stop in /usr/ports/devel/icu.
*** [build] Error code 1

That looks very strange for me, why it try to link to .48 version while
I have PORTVERSION set to 50.1.1?

Can anyone give me a binary package of this version for 9-stable to use
my system again :).

I probably mixed old / new packages when I tried to use pkgng with a
repository that was (I guess) not sync'ed with my own ports tree.

Cheers



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50F5136B.4070101>