current/ports/devel/libnotify package: lib/libnotify.so.1:
Cannot stat
Julian H. Stacey
jhs at berklix.com
Fri Oct 23 08:19:42 UTC 2009
"Jeremy Messenger" wrote:
> On Wed, 21 Oct 2009 07:25:55 -0500, Julian H. Stacey <jhs at berklix.com>
> wrote:
>
> > Hi gnome at 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.
I'll read, Thanks.
I hadn't thought to look, as I wasn't consciously on a mission to Update,
I `just' started by trying to top up my desk top box with remaining
ports I wanted from current that wouldnt build from release, Then
as I should have expected, the hell of an excalating conflict of
ports, poisoned libs, conflicting missing local components etc.
I've seen that too often over years, so I'm considering having a
jail / VirtualBox (which ?) set within an emulator, as well as the
base ports release set. Have others tried that/those route(s) ?
I recall ports builds (on cluster) are done within chroots or jails anyway,
to obviate conflicts.
> > uname -a
> > FreeBSD laps.js.berklix.net 7.2-RELEASE FreeBSD 7.2-RELEASE #2: Wed
> > Sep 9 11:33:57 CEST 2009
> > jhs at 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 at berklix.com on CC: , as I'm not on gnome@
> >
> > Cheers,
> > Julian
>
>
> --
> mezz7 at cox.net - mezz at FreeBSD.org
> FreeBSD GNOME Team
> http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
>
Cheers,
Julian
--
Julian Stacey: BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com
Mail ASCII plain text not HTML & Base64. http://asciiribbon.org
More information about the freebsd-gnome
mailing list