Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Jan 2001 15:23:57 +1100
From:      "Richard Browne" <richb@pobox.com.au>
To:        "Jeremy Shaffner" <jeremy@external.org>
Cc:        <ports@freebsd.org>
Subject:   Re: Ports, shared libraries, dependencies and versions
Message-ID:  <000701c0753c$fd782190$0e1a24cb@scorpio>
References:  <002501c0752a$ef9b1c10$0e1a24cb@scorpio> <20010102214719.A84037@external.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> > releases, for example, will be binary compatible. Wouldn't it make sense
> > then for FreeBSD ports to depend on 'gtk-1.2.*'?
>
> Don't confuse the naming convention used for ports & packages with the
naming
> convention used for shared libraries.  You *could* upgrade to 'gtk-1.2.9'
> because the actual dependancy is on "gtk12.2".  You would simply:
>
> # cd /usr/ports/x11-toolkit/gtk12
> # make clean (if you didn't clean from last time)
> # make
> # pkg_delete gtk-1.2.8 (this way you've made sure the new version compiles
first)
> # make install
>

Ok, I see. Packages don't depend on 'gtk-1.2.8'. But hang on, that's what
the ports system says (see http://www.freebsd.org/ports/gnome.html for
example). How can I find out what the actual dependencies are then?

> Your pkg_delete will complain (you may have to force it), but you can
ignore
> the warnings.

If I have to force it and ignore warnings.. isn't that a blow to user
friendliness? Granted, the main thing is that it can hold together and
handle updates, but it's not clear to a new user. How do I know if it's
valid to use pkg_delete and ignore warnings?

Thanks for your reply.



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000701c0753c$fd782190$0e1a24cb>