#16271: e2fsprogs and ossp-uuid conflict on /opt/local/lib/libuuid.a -----------------------------------+---------------------------------------- Reporter: raimue@… | Owner: macports-tickets@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Resolution: | Keywords: conflict Port: e2fsprogs, ossp-uuid | -----------------------------------+---------------------------------------- Changes (by revol@…): * status: closed => reopened * resolution: fixed => Comment: This is wrong, the libuuid.a installed by e2fsprogs is different than ossp-uuid, there is no reason to mark it as a dependency. When trying to port GNU parted, it complains about missing libuuid (the one from e2fsprogs), which has a uuid_generate() call and uuid/uuid.h, whereas the ossp-uuid one has a different API and a uuid_create() call. So those two definitely conflict, and e2fsprogs must install its own lib or packages depending on it won't work. cf. the output of GNU parted configure: {{{ checking for uuid_generate in -luuid... no configure: error: GNU Parted requires libuuid - a part of the e2fsprogs package (but sometimes distributed separately in uuid-devel or similar) This can probably be found on your distribution's CD or FTP site or at: http://web.mit.edu/tytso/www/linux/e2fsprogs.html }}} -- Ticket URL: <http://trac.macports.org/ticket/16271#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS