Package 'libdrm' has version '2.4.17', required version is '>= 2.4.24'

Niclas Zeising zeising+freebsd at daemonic.se
Wed Jan 22 10:58:30 UTC 2014


On 01/22/14 11:53, Marat N.Afanasyev wrote:
> Niclas Zeising wrote:
>> On 01/22/14 11:08, Marat N.Afanasyev wrote:
>>> Hello!
>>>
>>> I have a problem with building almost anything because of libdrm version
>>> mismatch. when I try to build, e.g. poppler-glib it says
>>>
>>> checking for CAIRO... no
>>> configure: error: "Cairo output is required to build glib frontend"
>>>
>>> and in config.log I see
>>>
>>> configure:21373: checking for CAIRO
>>> configure:21380: $PKG_CONFIG --exists --print-errors "cairo >=
>>> $CAIRO_VERSION cairo-ft >=
>>> $CAIRO_VERSION"
>>> configure:21383: $? = 0
>>> configure:21397: $PKG_CONFIG --exists --print-errors "cairo >=
>>> $CAIRO_VERSION cairo-ft >=
>>> $CAIRO_VERSION"
>>> configure:21400: $? = 0
>>> configure:21414: result: no
>>> Package dependency requirement 'libdrm >= 2.4.24' could not be
>>> satisfied.
>>> Package 'libdrm' has version '2.4.17', required version is '>= 2.4.24'
>>> Package dependency requirement 'libdrm >= 2.4.24' could not be
>>> satisfied.
>>> Package 'libdrm' has version '2.4.17', required version is '>= 2.4.24'
>>>
>>> configure:21929: error: "Cairo output is required to build glib
>>> frontend"
>>>
>>> I tried to find where exactly this check is performed but so far had no
>>> success.
>>>
>>> I know that this problem can be avoided using WITH_NEW_XORG knob in
>>> make.conf, but KMS drivers are still unstable for me, so I'm stuck with
>>> old xorg and old libdrm.
>>>
>>> Is there any way to fix this error?
>>>
>>> I'm using 10.0 stable and ports tree as of yesterday
>>>
>>
>> Can you post a list of all installed ports (and versions), and also the
>> makefile for the cairo port?
>> Regards!
>>
> it's not only cairo, it happens, at least, with gtk2 also and any port
> depending on gtk2, e.g, geeqie, evince, etc.
> 
> List of all ports is attached
> 

Nothing new has happened in this area for some time, and I haven't seen
any other reports about this issue.  Do you have any local changes in
your ports tree?  What version of FreeBSD?  Can you provide a config.log
of a failing port, and also the output of pkgconf --exists
--print-errors cairo ?
Regards!
-- 
Niclas


More information about the freebsd-ports mailing list