Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jan 2014 13:10:31 +0100
From:      Niclas Zeising <zeising+freebsd@daemonic.se>
To:        "Marat N.Afanasyev" <amarat@li.ru>
Cc:        kwm@freebsd.org, freebsd-ports@freebsd.org
Subject:   Re: Package 'libdrm' has version '2.4.17', required version is '>= 2.4.24'
Message-ID:  <52DFB537.5060008@daemonic.se>
In-Reply-To: <52DFB2ED.1040600@li.ru>
References:  <52DF98B2.4080306@li.ru> <52DFA012.70301@daemonic.se> <52DFA325.2060607@li.ru> <52DFA44B.1000102@daemonic.se> <52DFB2ED.1040600@li.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On 01/22/14 13:00, Marat N.Afanasyev wrote:
> Niclas Zeising wrote:
>> 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!
>>
> hmmm, mea culpa. It seems that when I was rebuilding ports using
> WITHOUT_NEW_XORG I forgot to rebuild libGL. Thanks
> 

Ok!  Good to know the issue is resolved.
Regards!
-- 
Niclas



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52DFB537.5060008>