Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Aug 2014 17:24:19 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 193125] New: net/netatalk3 has slightly skewed dependency
Message-ID:  <bug-193125-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193125

            Bug ID: 193125
           Summary: net/netatalk3 has slightly skewed dependency
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: stb@lassitu.de

On one of my systems upgrading net/netatalk failed as it kept trying to
reinstall devel/py-dbus, based on this dependency line:
RUN_DEPENDS+=      
${LOCALBASE}/libdata/pkgconfig/dbus-python.pc:${PORTSDIR}/devel/py-dbus

dbus-python.pc is supplied by devel/pydbus-common, not devel/py-dbus.  While
the latter depends on the former, a botched install of the former will not be
rectified by reinstalling the latter. Took me quite some time to figure this
out.

Here's the relevant versions I had been dealing with:
# pkg info | egrep 'netatalk|dbus'
dbus-1.8.6                     Message bus system for inter-application
communication
dbus-glib-0.100.2_1            GLib bindings for the D-BUS messaging system
eggdbus-0.6_3                  D-Bus bindings for GObject
netatalk3-3.1.3_1,1            File server for Mac OS X
py27-dbus-1.1.1_1              Python2 bindings for the D-BUS messaging system
pydbus-common-1.1.1_4          Common files for the Python bindings for the
D-BUS messaging system

-- 
You are receiving this mail because:
You are the assignee for the bug.



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