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

Marat N.Afanasyev amarat at li.ru
Wed Jan 22 11:05:51 UTC 2014


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!
>
No changes in ports tree

% pkgconf --exists --print-errors cairo ; echo $?
0

% svnlite info
Path: .
Working Copy Root Path: /mnt/mod_usr/10.0
URL: svn://svn.freebsd.org/base/stable/10
Relative URL: ^/stable/10
Repository Root: svn://svn.freebsd.org/base
Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Revision: 260988
Node Kind: directory
Schedule: normal
Last Changed Author: gjb
Last Changed Rev: 260984
Last Changed Date: 2014-01-21 19:57:59 +0400 (вт, 21 янв 2014)

% cd /usr/ports/
% svnlite info
Path: .
Working Copy Root Path: /mnt/mod_usr/head
URL: svn://svn.freebsd.org/ports/head
Relative URL: ^/head
Repository Root: svn://svn.freebsd.org/ports
Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
Revision: 340636
Node Kind: directory
Schedule: normal
Last Changed Author: danilo
Last Changed Rev: 340636
Last Changed Date: 2014-01-21 22:43:56 +0400 (вт, 21 янв 2014)

I wonder, where this chec may be happening and how testing for cairo may 
be mixed up with testing for libdrm...

-- 
SY, Marat

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4228 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20140122/18394b74/attachment.bin>


More information about the freebsd-ports mailing list