Bug 186661 - www/epiphany doesn't compile anymore
Summary: www/epiphany doesn't compile anymore
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-11 19:20 UTC by Volker Nebel
Modified: 2016-01-17 10:25 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Volker Nebel 2014-02-11 19:20:00 UTC
epiphany was running fine on my Macmini until recently. Now I get the error message:
Shared object "libicui18n.so.50" not found, required by "libseed.so.0"
I deinstalled epiphany to reinstall from port, now I get this error at installation.
   I don't what broke the port. I had run [CMD]portsnap fetch update[\CMD] and [CMD]portmaster -a[\CMD], what had made the following updates:
curl-7.33.0_2 to 7.34.0
hal-0.5.14_22 to _23
harfbuzz-0.9.25 to .25_1
icu-50.1.2 to 52.1
libgphoto2-2.5.3 to 2.5.3.1
libmikmod-3.1.12_1 to _2
p5-IO-Socket-SSL-1.962 to 967
p5-Module-Build-0.4203 to 4205
pciids-20131225 to 20140206
qt4-corelib-4.8.5_1 to _2
qt4-moc-4.8.5 to 5_1
raptor2-2.0.13 to 13_1
sqlite3-3.8.2_1 to 3.8.3
tex-luatex-0.70.2_1 to _2
tex-xetex-0.9999_1 to _2
texlive-base-20120701_8 to _9
webkit-gtk2-1.8.3_2 to _3

Best regards,
Volker

How-To-Repeat: cd /usr/ports/www/epiphany
make install
Comment 1 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2014-02-12 07:48:12 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-gnome

Over to maintainer.
Comment 2 Volker Nebel 2014-02-24 17:45:33 UTC
Hi,

today I could solve the issue by performing the following steps:
[CMD=""]find /usr/local/ -name "libicui18n.so.*" -print[\CMD]
[CMD=""]pkg which /usr/local/lib/libicui18n.so.52[\CMD]
This gave me "was installed by package icu-52.1" This looked more recent 
than file missed by libseed.so.0. So I tried
[CMD=""]find /usr/local/ -name "libseed.so.0" -print[\CMD]
[CMD=""]pkg which /usr/local/lib/libseed.so.0[\CMD]
This gave "was installed by package seed-2.31.91_2"
All I had to do was
[CMD=""]cd /usr/ports/devel/seed[\CMD]
[CMD=""]make deinstall[\CMD]
[CMD=""]make clean[\CMD]
[CMD=""]make distclean[\CMD]
[CMD=""]make install[\CMD]
[CMD=""]cd /usr/ports/www/epiphany[\CMD]
[CMD=""]make install[\CMD]
And it works fine.

Best regards,
Volker
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2014-03-23 19:56:12 UTC
Responsible Changed
From-To: freebsd-gnome->gnome

Canonicalize assignment.
Comment 4 Martin Wilke freebsd_committer freebsd_triage 2016-01-17 10:25:28 UTC
Close per request.