[MacPorts] #32318: Installing Pythia @8.135_0 conflicts on Event.h
#32318: Installing Pythia @8.135_0 conflicts on Event.h ---------------------------------+------------------------------------------ Reporter: martin.zeman@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: ---------------------------------+------------------------------------------ sudo port install pythia fails on activation due to a conflict in the includes: Event.h I believe this is connected to my installation of ROOT / libevent? I can provide a list of my installed ports, but I am not sure how to find to which port the conflicting event.h belongs. Is there a way to find out? Cheers, Martin ---> Activating pythia @8.135_0 Error: Target org.macports.activate returned: Image error: /Ports/include/Event.h already exists and does not belong to a registered port. Unable to activate port pythia. Use 'port -f activate pythia' to force the activation. Log for pythia is at: /Ports/var/macports/logs/_Ports_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_pythia/pythia/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets> -- Ticket URL: <https://trac.macports.org/ticket/32318> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32318: pythia @8.135_0 conflicts with libevent on Event.h ---------------------------------+------------------------------------------ Reporter: martin.zeman@… | Owner: mattiafrancescomoro@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: pythia ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * owner: macports-tickets@… => mattiafrancescomoro@… * cc: brett@… (added) * port: => pythia Old description:
sudo port install pythia fails on activation due to a conflict in the includes: Event.h I believe this is connected to my installation of ROOT / libevent? I can provide a list of my installed ports, but I am not sure how to find to which port the conflicting event.h belongs. Is there a way to find out?
Cheers,
Martin
---> Activating pythia @8.135_0 Error: Target org.macports.activate returned: Image error: /Ports/include/Event.h already exists and does not belong to a registered port. Unable to activate port pythia. Use 'port -f activate pythia' to force the activation. Log for pythia is at: /Ports/var/macports/logs/_Ports_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_pythia/pythia/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets>
New description: sudo port install pythia fails on activation due to a conflict in the includes: Event.h I believe this is connected to my installation of ROOT / libevent? I can provide a list of my installed ports, but I am not sure how to find to which port the conflicting event.h belongs. Is there a way to find out? Cheers, Martin {{{ ---> Activating pythia @8.135_0 Error: Target org.macports.activate returned: Image error: /Ports/include/Event.h already exists and does not belong to a registered port. Unable to activate port pythia. Use 'port -f activate pythia' to force the activation. Log for pythia is at: /Ports/var/macports/logs/_Ports_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_pythia/pythia/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets> }}} -- Comment: The error message is a little misleading: "/Ports/include/Event.h already exists and does not belong to a registered port." It's true, no port provides Event.h, but libevent provides ${prefix}/include/event.h, which, on a case-insensitive filesystem like most of us use, is just as conflicting. pythia and libevent should either be marked as conflicting with one another, or ideally, pythia should install its files somewhere else so it does not conflict. -- Ticket URL: <https://trac.macports.org/ticket/32318#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts