Hello, I'm building Transmission, which apparently needs libevent. I have some other package installed that requires libev.
Apparently, the two conflict by installing some files with the same name (going by the PLISTs in pkgsrc, this would be include/event.h). Since I gather from the respective websites of both libraries that libev is newer and that libevent has the "older rights", Can you please change libev such that it doesn't conflict with libevent? Below find the problem report I've sent to pkgsrc / NetBSD. It is also available at http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=42692 ----- Forwarded message from [email protected] ----- Date: Fri, 29 Jan 2010 14:03:57 +0100 (CET) From: [email protected] Subject: Transmission-1.80 fails to build due to conflicting dependency To: [email protected] Cc: [email protected] >Submitter-Id: net >Originator: Rhialto >Organization: >Confidential: no >Synopsis: Transmission-1.80 fails to build due to conflicting dependency >Severity: serious >Priority: medium >Category: pkg >Class: sw-bug >Release: NetBSD 5.0.1 >Environment: System: NetBSD radl.falu.nl 5.0.1 NetBSD 5.0.1 (Radl-s_Pervasion_of_the_Incorrect_Chord) #0: Tue Aug 4 20:57:29 CEST 2009 [email protected]:/usr/src/sys/arch/amd64/compile/RADL5.0.1 amd64 Architecture: x86_64 Machine: amd64 >Description: I'm rebuilding packages, and Transmission-1.80 now fails because of this: ===> package-message [libevent-1.4.12 Transmission-1.80] ===> Building binary package for libevent-1.4.12 => Creating binary package /pkg_comp/packages/All/libevent-1.4.12.tgz ===> su-real-package-install [libevent-1.4.12 Transmission-1.80] ===> Install binary package of libevent-1.4.12 pkg_add: Package `libevent-1.4.12' conflicts with `libev-[0-9]*', and `libev-3.8' is installed. pkg_add: Installed package `libev-3.8' conflicts with `libevent-[0-9]*' when trying to install `libevent-1.4.12'. pkg_add: 1 package addition failed *** Error code 1 Stop. make: stopped in /usr/pkgsrc/devel/libevent *** Error code 1 libev-3.8 is not just some old remnant, it is actually required by the following (that I have installed): pkg_comp:default.conf# pkg_delete libev-3.8 pkg_delete: package `libev-3.8' is required by other packages: dvdrip-0.98.10nb1 p5-Event-ExecFlow-0.63nb1 p5-AnyEvent-5.200 p5-EV-3.8 >How-To-Repeat: pkg_comp build multimedia/dvdrip pkg_comp build net/Transmission >Fix: Not known yet. -Olaf. -- ___ Olaf 'Rhialto' Seibert -- You author it, and I'll reader it. \X/ rhialto/at/xs4all.nl -- Cetero censeo "authored" delendum esse. ----- End forwarded message ----- _______________________________________________ libev mailing list [email protected] http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev
