On 07/02/11 09:57, Mikolaj Kucharski wrote:
On Fri, Jul 01, 2011 at 11:50:01PM +0100, Mikolaj Kucharski wrote:
For fresh OS install (no packages at all) pkg_add libgweather will pull
gnutls bacause (cd x11/gnome/libgweather&&  make run-dir-depends):

libgweather depends on devel/libsoup,-gnome
devel/libsoup,-gnome -->  devel/libsoup,-main
devel/libsoup,-main -->  net/glib2-networking
net/glib2-networking -->  security/gnutls

In above chain of dependencies libgweather has gnutls in WANTLIB and
LIB_DEPENDS on devel/libsoup,-gnome which in turn LIB_DEPENDS on
devel/libsoup,-main which do *not* LIB_DEPENDS on net/glib2-networking but
it RUN_DEPENDS on it.

If you are however updating libgweather and gnutls had major library
bump and was previously installed, run depends in the middle of above
chain will not prioritize it before libgweather. You will get error
during pkg_add -ui.

This is my blind guess what happend. I may be totaly wrong here.
Looking for comments from others.

I didn't notice that ajacoutot@ already commit fix for this. Above is a
lie. Forgot to check that libgweather is actually usuing gnutls.


Hi,

libgweather was on the list of dpb rebuild errors,

http://comments.gmane.org/gmane.os.openbsd.ports/48810

and a patch was supplied shortly after

http://comments.gmane.org/gmane.os.openbsd.ports/48822

The patch included removing gnutls.

Regards

Nigel Taylor

Reply via email to