Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 156439 - xf86-input-evdev-1.1.2-r2 fails: No package 'xorg-server' found
Summary: xf86-input-evdev-1.1.2-r2 fails: No package 'xorg-server' found
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-27 12:01 UTC by Rob Elvin
Modified: 2006-11-28 18:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rob Elvin 2006-11-27 12:01:55 UTC
I get the following when doing an emerge -uDav world:

<snip>
....
checking for XORG... configure: error: Package requirements (xorg-server xproto ) were not met:

No package 'xorg-server' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables XORG_CFLAGS
and XORG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
</snip>

Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 AMD Athlon(tm) XP 1600+
Gentoo Base System version 1.12.6
Last Sync: Sun, 19 Nov 2006 01:00:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirrorservice.org/sites/www.ibiblio.org/gentoo ftp://ftp.easynet.nl/mirror/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://terminus.fearsedge.com/gentoo-portage"
USE="3dnow 3dnowex X alsa apache2 avi berkdb bitmap-fonts cairo cdr cgi cli cracklib crypt cscope cups dbus dga divx4linux dlloader dri dv dvb dvd dvdr eds elibc_glibc emboss encode esd fam firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv imlib input_devices_evdev input_devices_keyboard input_devices_mouse isdnlog joystick jpeg kde kernel_linux lcd libg++ lirc mad matroska mikmod mjpeg mmx mp3 mpeg mysql mythtv ncurses net nptl nptlonly nvidia ogg oggvorbis opengl oss pam pcre perl png posix ppds pppd python qt3 qt4 quicktime readline reflection sdl session spell spl sse ssl tcpd theora tiff transcode truetype truetype-fonts type1-fonts udev unicode userland_GNU v4l v4l2 video_cards_nvidia vorbis win32codecs x86 xinerama xml xorg xv xvid yv12 zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2006-11-27 14:16:19 UTC
Attach /usr/lib/pkgconfig/xorg-server.pc and show your pkgconfig and xorg-server versions, please.
Comment 2 Rob Elvin 2006-11-28 06:46:05 UTC
(In reply to comment #1)
> Attach /usr/lib/pkgconfig/xorg-server.pc and show your pkgconfig and
> xorg-server versions, please.
> 

x11-base/xorg-server-1.1.1-r1
dev-util/pkgconfig-0.20

/usr/lib/pkgconfig/xorg-server.pc - does not exist....

Some additional info:


mythbox ~ # emerge -uDp world

These are the packages that would be merged, in order:

Calculating world dependencies... done!
[ebuild  N    ] x11-drivers/xf86-input-evdev-1.1.2-r2  USE="-debug" 
[ebuild  N    ] x11-drivers/nvidia-drivers-1.0.8776  USE="dlloader" 
[ebuild  N    ] x11-drivers/xf86-input-mouse-1.1.1  USE="-debug" 
[ebuild  N    ] x11-drivers/xf86-input-keyboard-1.1.0  USE="-debug" 
[ebuild     U ] sys-apps/busybox-1.2.2.1 [1.2.1] 
[ebuild  NS   ] sys-devel/automake-1.4_p6  
[ebuild  N    ] net-print/cups-1.1.23-r8  USE="pam ssl -gnutls -nls -samba -slp" 
[ebuild     U ] sys-apps/dbus-0.62-r1 [0.61-r1] USE="qt4%*" 
[ebuild     U ] sys-fs/device-mapper-1.02.10-r1 [1.02.10] 
[ebuild     U ] dev-libs/libebml-0.7.7-r1 [0.7.7] 
[ebuild     U ] sys-apps/kbd-1.12-r8 [1.12-r7] 
[ebuild     U ] media-tv/mythtv-0.20_p11626 [0.20_p11444] VIDEO_CARDS="-i810* -via*" 
[ebuild  NS   ] www-apps/mythweb-0.20_p11671  USE="-vhosts" 
[ebuild     U ] media-plugins/mythvideo-0.20_p11671 [0.20_p11329] 
[ebuild  NS   ] sys-devel/automake-1.5  
[ebuild     U ] media-plugins/mythmusic-0.20_p11671 [0.20] 
[ebuild     U ] sys-apps/hdparm-6.6 [6.3] 

This has been caused by me unmerging all installed x11-driver packages and then emerge-ing -uDav world again to pull back in only packages required.
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2006-11-28 09:39:11 UTC
Please remerge xorg-server.
Comment 4 Rob Elvin 2006-11-28 15:21:22 UTC
Yup, this fixed it.

Question is: how did my system get this way? Has some other package removed a file it shouldn't have when I unmerged it?
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2006-11-28 18:01:26 UTC
Probably the ephemeral, unreproduceable bug that often results in random files from modular X packages not getting installed. We've seen it for months and not gotten anywhere.