ports/124548: slimserver port incompatible with gnome desktop: mDNSResponderPosix vs avahi-libdns

Andrew Reilly areilly at bigpond.net.au
Fri Jun 13 09:10:23 UTC 2008


>Number:         124548
>Category:       ports
>Synopsis:       slimserver port incompatible with gnome desktop: mDNSResponderPosix vs avahi-libdns
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 13 09:10:22 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Andrew Reilly
>Release:        FreeBSD 7.0-STABLE amd64
>Organization:
>Environment:
System: FreeBSD duncan.reilly.home 7.0-STABLE FreeBSD 7.0-STABLE #15: Sat Jun 7 21:06:19 EST 2008 root at duncan.reilly.home:/usr/obj/usr/src/sys/DUNCAN amd64


	an Athlon64-x2 system running a stock (and up-to-date)
	GNOME desktop.
>Description:
	I used to run ports/audio/slimserver (I own a slim
	devices audio player) on my main system, which is also
	my GNOME-based workstation.  Last weekend's all-systems
	port upgrade showed that most of gnome now depends
	(perhaps indirectly) on avahi-libdns (my
	avahi-libdns-0.6.22_1/+REQUIRED_BY has 165 lines).  To
	get all of this to work, I had to blow away
	net/mDNSResponder, the Darwin zeroconf implementation,
	which (apparently) clashes.  That meant that I had to
	blow away slimserver.
>How-To-Repeat:
	Try to install ports/audio/slimserver (which is just a
	perl script, so the action only happens on port
	install).  This results in:
===>  Installing for slimserver-6.5.4_2
===>   slimserver-6.5.4_2 depends on file: /usr/local/bin/mDNSResponderPosix - not found
===>    Verifying install for /usr/local/bin/mDNSResponderPosix in /usr/ports/net/mDNSResponder
===>  Extracting for mDNSResponder-108
=> MD5 Checksum OK for mDNSResponder-108.tar.gz.
=> SHA256 Checksum OK for mDNSResponder-108.tar.gz.
===>  Patching for mDNSResponder-108
===>  Applying FreeBSD patches for mDNSResponder-108
/bin/mv /usr/ports/net/mDNSResponder/work/mDNSResponder-108/mDNSShared/mDNSResponder.8  /usr/ports/net/mDNSResponder/work/mDNSResponder-108/mDNSShared/mDNSResponderPosix.8
===>   mDNSResponder-108 depends on executable: gmake - found
===>  Configuring for mDNSResponder-108
===>  Building for mDNSResponder-108
Responder daemon done
Client library done
Embedded Standalone Client done
Embedded Standalone Responder done
Embedded Standalone ProxyResponder done
Identify done
NetMonitor done
dnsextd done
===>  Installing for mDNSResponder-108

===>  mDNSResponder-108 conflicts with installed package(s): 
      avahi-libdns-0.6.22_1

      They install files into the same place.
      Please remove them first with pkg_delete(1).
*** Error code 1

Stop in /usr/ports/net/mDNSResponder.
*** Error code 1

Stop in /usr/ports/audio/slimserver.
*** Error code 1

Stop in /usr/ports/audio/slimserver.

>Fix:

	Not sure yet: looking to see whether something can be
	salvaged.  Seems as though slimserver only really needs
	the mDNSResponderPosix executable, which has no
	replacement in the "incompatible" avahi-libdns install.


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list