[MacPorts] #16271: e2fsprogs and ossp-uuid conflict on /opt/local/lib/libuuid.a
MacPorts
noreply at macports.org
Tue Jul 20 15:09:58 PDT 2010
#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
More information about the macports-tickets
mailing list