pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/53547: modular-xorg-server: configure fails due to MesaLib without dri



>Number:         53547
>Category:       pkg
>Synopsis:       modular-xorg-server: configure fails due to MesaLib without dri
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Aug 24 08:10:00 +0000 2018
>Originator:     Frédéric Fauberteau
>Release:        netbsd-8-0-RELEASE (pkgsrc-2018Q2)
>Organization:
>Environment:
NetBSD hydralisk 8.0 NetBSD 8.0 (HYDRALISK) #1: Tue Jul 31 18:43:06 CEST 2018  root@hydralisk:/usr/obj/sys/arch/amd64/compile/HYDRALISK amd64
>Description:
The configure script of xorg-server fails due to miss of dri:

configure: error: Package requirements (fixesproto >= 5.0 damageproto >= 1.1 xcmiscproto >= 1.2.0 xtrans >= 1.3.5 bigreqsproto >= 1.1.0 xproto >= 7.0.31 randrproto >= 1.6.0 renderproto >= 0.11 xextproto >= 7.2.99.901 inputproto >= 2.3 kbproto >= 1.0.3 fontsproto >= 2.1.3 p
ixman-1 >= 0.27.2 videoproto compositeproto >= 0.4 recordproto >= 1.13.99.1 scrnsaverproto >= 1.1 resourceproto >= 1.2.0 xf86driproto >= 2.1.0 glproto >= 1.4.17 dri >= 7.8.0 dri3proto presentproto >= 1.1 xineramaproto xkbfile  pixman-1 >= 0.27.2 xfont2 >= 2.0.0 xau xshmfen
ce >= 1.1 xdmcp) were not met:

Package 'dri', required by 'virtual:world', not found

My MesaLib package (that probably comes from pkgin) has no dri.pc:

$ pkg_info -L MesaLib
Information for MesaLib-11.2.2nb6:

Files:
/usr/pkg/include/GL/gl.h
/usr/pkg/include/GL/gl_mangle.h
/usr/pkg/include/GL/glcorearb.h
/usr/pkg/include/GL/glext.h
/usr/pkg/include/GL/glx.h
/usr/pkg/include/GL/glx_mangle.h
/usr/pkg/include/GL/glxext.h
/usr/pkg/include/GL/osmesa.h
/usr/pkg/include/GL/wglext.h
/usr/pkg/lib/libGL.la
/usr/pkg/lib/libGL.a
/usr/pkg/lib/libGL.so
/usr/pkg/lib/libGL.so.1
/usr/pkg/lib/libGL.so.1.6.0
/usr/pkg/lib/libglapi.la
/usr/pkg/lib/libglapi.a
/usr/pkg/lib/libglapi.so
/usr/pkg/lib/libglapi.so.0
/usr/pkg/lib/libglapi.so.0.0.0
/usr/pkg/lib/pkgconfig/gl.pc
/usr/pkg/share/examples/MesaLib/drirc
>How-To-Repeat:
cd x11/modular-xorg-server && make configure (MesaLib without dri)
>Fix:
I don't know why the MesaLib has been built whithout dri since its options.mk contains the right PKG_SUGGESTED_OPTIONS.

Does the pkgsrc framework allow to set an option for a dependency?



Home | Main Index | Thread Index | Old Index