Date: Mon, 02 Jun 2008 13:54:27 +0200 From: "cflists@helinet.de" <cflists@helinet.de> Cc: freebsd-ports@freebsd.org Subject: Re: Building enlightenment-devel fails Message-ID: <4843DF73.50301@helinet.de> In-Reply-To: <20080529094339.GA7683@wep4017.physik.uni-wuerzburg.de> References: <483E4492.9040609@helinet.de> <20080529094339.GA7683@wep4017.physik.uni-wuerzburg.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, thanks for the answer. Alexey Shuvaev wrote: > Could you check that you have up-to-date and consistent ports? > Or, otherwise, is it possible that there are some stale files laying > around in your system? > I have just installed x11-wm/enlightenment-devel without any problems > and it runs too. I have no libecore_dbus.* library. The dbus binding is > in devel/e_dbus now and installed as libedbus.*. > BTW, ecore is in devel/ecore and friends (deve/ecore-*), if it matters. > My system (amd64 FreeBSD-CURRENT) was updated yesterday (both base and ports): > -rw-r--r-- 1 root wheel 16507539 May 28 12:16 /usr/ports/INDEX-8 > > I would suggest removing ALL enlightenment-related ports first and starting > from scratch then. To locate which package has installed libecore_dbus, > you can run, for example: > ~> grep -R libecore_dbus /var/db/pkg/ > > On my system this command produces no output, but: > ~> grep -R libedbus /var/db/pkg/ > /var/db/pkg/e_dbus-20080223/+CONTENTS:lib/libedbus.a > /var/db/pkg/e_dbus-20080223/+CONTENTS:lib/libedbus.la > /var/db/pkg/e_dbus-20080223/+CONTENTS:lib/libedbus.so > /var/db/pkg/e_dbus-20080223/+CONTENTS:lib/libedbus.so.1 > > shows that libedbus is inside e_dbus-20080223 package. > > Hope this helps, > Alexey As you proposed I started building e from scratch again. Getting newest ports snapshot sudo portsnap fetch update Looking up portsnap.FreeBSD.org mirrors... 4 mirrors found. Fetching snapshot tag from portsnap3.FreeBSD.org... done. Fetching snapshot metadata... done. Updating from Mon Jun 2 06:36:07 CEST 2008 to Mon Jun 2 11:10:50 CEST 2008. Fetching 4 metadata patches... done. Applying metadata patches... done. Fetching 0 metadata files... done. Fetching 9 patches..... done. Applying patches... done. Fetching 0 new ports or files... done. Removing old files and directories... done. Extracting new files: /usr/ports/Mk/bsd.sites.mk /usr/ports/devel/menhir/ /usr/ports/devel/tailor/ /usr/ports/dns/bind9/ /usr/ports/graphics/p5-Image-ExifTool/ /usr/ports/math/mathomatic/ /usr/ports/net/rsync/ /usr/ports/x11/etoile/ /usr/ports/x11/gnustep-app/ Building new INDEX files... done. Removing al *e* relevant packages, this was all as enligthenment has not been installed sudo pkg_delete -r ecore-x11-0.9.9.042 sudo pkg_delete -r evas-core-0.9.9.042 sudo pkg_delete -r ecore-main-0.9.9.042 No *evas* anymore, no *ecore* anymore an no *e_dbus* pkg_info -x evas pkg_info: no packages match pattern(s) Rebuilding package DB sudo pkgdb -Fuf ---> Updating the pkgdb [Rebuilding the pkgdb <format:bdb_btree> in /var/db/pkg ... - 694 packages found (-0 +694) ....................................................................................................100............. ---> Checking the package registry database Neither libcore_dbus nor libedbus installed grep -R libecore_dbus /var/db/pkg/ grep -R libedbus /var/db/pkg/ OK then I tried to build e again but fails with this error libtool: link: cannot find the library `/usr/local/lib/libecore_desktop.la' or unhandled argument `/usr/local/lib/libecore_desktop.la' gmake[3]: *** [enlightenment] Error 1 This time there are no complaints about missing libedbus but libcore_desktop. Greets Christoph
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4843DF73.50301>