qt4-webkit-4.8.2 build fails during portmaster run for icu update
Joseph A. Nagy, Jr
jnagyjr1978 at gmail.com
Thu Dec 20 12:31:33 UTC 2012
On 12/19/12 17:30, David Wolfskill wrote:
> On Wed, Dec 19, 2012 at 09:31:58AM -0600, Joseph A. Nagy, Jr wrote:
>> On 12/19/12 09:27, Baptiste Daroussin wrote:
>>> On Wed, Dec 19, 2012 at 06:16:20AM -0800, David Wolfskill wrote:
>>>> The failure looks like:
>>> At first glance, it does look like an icu problem.
>>> Sorry I have no idea.
>> I found symlinking the new icu library as the old one works for a dirty
> Joseph -- sorry; I wasn't able to figure out which of the icu libraries
> you meant, but I appreciate the note (with its implicit confirmation
> that I'm not alone in seeing a problem with this).
ln -s libicui18n.so.50 libicui18n.so.48
now I don't exactly recommend it (and when I'm done rebuilding I"m
removing the symlink) that's what worked for me (Firefox and Thunderbird
wouldn't launch w/o being rebuilt, hence why the symlink). it's dirty
but should get your using apps until then.
> While I have not solved the problem, I believe that I've mitigated it to
> some extent: Once portmaster terminated, it helpfully provided a list of
> the ports (roughly in the sequence in which they were likely to have
> been built, had things not gone wrong).
> So I re-invoked portmaster, but I skipped the ports that were causing
> the immediate distress... eventually failing again on net/wireshark
> (as expected), so I iterated over the procedure until I was unable
> to rebuild any of the ports left to be built.
> The list of ports that failed (in my case -- and please note that
> net/wireshark had failed its update for me prior to the devel/icu
> update) is:
portmwaster -w -r devel/icu <--- what I invoked to rebuild all deps
(from /usr/ports/UPDATING). I'm not running into any issues (I sorted
them out when I updated pcre), though I did have issues when I was
running the dep build for pcre (icu deps on pcre for some reason).
In essence: Don't make the symlink unless you have to, rebuild dependent
ports and be done with it. I'm doing to wait until both icu and pcre
need to be updated, then I'll update them together to rebuild everything
Yours in Christ,
Joseph A Nagy Jr
"Whoever loves instruction loves knowledge, But he who hates correction
is stupid." -- Proverbs 12:1
Emails are not formal business letters, whatever businesses may want.
Original content CopyFree (F) under the OWL http://owl.apotheon.org
More information about the freebsd-ports