Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Oct 2009 16:55:06 -0500
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Julian H. Stacey" <jhs@berklix.com>
Cc:        gnome@freebsd.org
Subject:   Re: current/ports/devel/libnotify package: lib/libnotify.so.1: Cannot stat
Message-ID:  <op.u1566sgo9aq2h7@localhost>
In-Reply-To: <200910211226.n9LCPtej018570@fire.js.berklix.net>
References:  <200910211226.n9LCPtej018570@fire.js.berklix.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 21 Oct 2009 07:25:55 -0500, Julian H. Stacey <jhs@berklix.com>  
wrote:

> Hi gnome@FreeBSD.org,
> In -current/ports/devel/libnotify,
> There seems some mistake with lib version numbers:

My best guess, you didn't follow the libtool22 update in  
/usr/ports/UPDATING.

> uname -a
>  FreeBSD laps.js.berklix.net 7.2-RELEASE FreeBSD 7.2-RELEASE #2: Wed  
> Sep  9 11:33:57 CEST 2009      
> jhs@laps.no.net:/usr/src/sys/i386/compile/LAPS.small  i386
> setenv PORTSDIR /pri/FreeBSD/branches/i386/-current/686/ports/
> cd /pri/FreeBSD/branches/i386/-current/686/ports/devel/libnotify
> make install
> make package
>  Creating bzip'd tar ball in  
> '/pri/FreeBSD/branches/i386/-current/686/ports//packages/All/libnotify-0.4.5_1.tbz'
>  tar: lib/libnotify.so.1: Cannot stat: No such file or directory
>  tar: Error exit delayed from previous errors.
>  pkg_create: make_dist: tar command failed with code 256
>
> cd /usr/local/lib ; ls -l libnotify*
>  -rw-r--r--  1 root  wheel  32880 Oct 21 14:03 libnotify.a
>  -rwxr-xr-x  1 root  wheel   2071 Oct 21 14:03 libnotify.la*
>  lrwxr-xr-x  1 root  wheel     14 Oct 21 14:03 libnotify.so@ ->  
> libnotify.so.2
>  -rwxr-xr-x  1 root  wheel  39043 Oct 21 14:03 libnotify.so.2*
>
> cd /pri/FreeBSD/branches/i386/-current/686/ports/multimedia/vlc; make
>  ===>   vlc-1.0.1_1,3 depends on shared library: notify.1 - not found
>  ===>    Verifying install for notify.1 in  
> /pri/FreeBSD/branches/i386/-current/686/ports/devel/libnotify
>  ===>   Returning to build of vlc-1.0.1_1,3
>  Error: shared library "notify.1" does not exist
>
> ln -s libnotify.so.2 /usr/local/lib/libnotify.so.1
>
> cd /pri/FreeBSD/branches/i386/-current/686/ports/devel/libnotify ; make  
> package
> 	OK
>
> cd /pri/FreeBSD/branches/i386/-current/686/ports/multimedia/vlc; make
>
> Please leave me jhs@berklix.com on CC: , as I'm not on gnome@
>
> Cheers,
> Julian


-- 
mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org



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