Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137692 - x11-libs/libX11-1.0.2 needs xproto >= 7.0.6
Summary: x11-libs/libX11-1.0.2 needs xproto >= 7.0.6
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
: 137697 137723 137736 137743 137764 137769 137901 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-23 00:46 UTC by Andrei Ivanov
Modified: 2006-06-25 00:38 UTC (History)
20 users (show)

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 Andrei Ivanov 2006-06-23 00:46:32 UTC
checking for XPROTO... configure: error: Package requirements (xproto >= 7.0.6) were not met:

Requested 'xproto >= 7.0.6' but version of Xproto is 7.0.5

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

Alternatively, you may set the environment variables XPROTO_CFLAGS
and XPROTO_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/libX11-1.0.2/work/libX11-1.0.2/config.log

!!! ERROR: x11-libs/libX11-1.0.2 failed.
Call stack:
  ebuild.sh, line 1540:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  ebuild.sh, line 1249:   Called x-modular_src_compile
  x-modular.eclass, line 316:   Called x-modular_src_configure
  x-modular.eclass, line 303:   Called econf '--prefix=/usr' '--datadir=/usr/share' '--disable-ipv6'
  ebuild.sh, line 541:   Called die


emerge -pv xproto

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

Calculating dependencies  ... done!
[ebuild   R   ] x11-proto/xproto-7.0.5  USE="-debug" 0 kB


Portage 2.1.1_pre1-r1 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.16-gentoo-r8 i686)
=================================================================
System uname: 2.6.16-gentoo-r8 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.12.1
dev-lang/python:     2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy distlocks fixpackages metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.gts.lug.ro/gentoo"
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"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow aalib acl acpi adns alsa apache2 avi bitmap-fonts bzip2 cairo caps cli crypt cups curl curlwrappers dio emboss encode exif expat flac foomaticdb fortran ftp gd gif gmp gpm gstreamer idn imagemagick imap imlib isdnlog jpeg libg++ libwww mad maildir mailwrapper memlimit mhash mikmod mmap mmx mp3 mpeg ncurses nptl offensive ogg oggvorbis pam pcntl pcre pdflib png posix pppd quicktime readline reflection samba session shared sharedmem slang soap sockets socks5 speex spell spl sse ssl svg sysvipc tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode urandom usb vhosts vorbis wmf xml xmlrpc xorg zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-06-23 02:13:45 UTC
*** Bug 137697 has been marked as a duplicate of this bug. ***
Comment 2 UncleOwen 2006-06-23 02:49:09 UTC
Same problem here.

Using the xproto-7.0.5.ebuild to install xproto 7.0.6 works with no changes. libX11-1.0.2.ebuild compiles now.
Comment 3 Patrick ALLAERT 2006-06-23 02:59:46 UTC
I can confirm this bug too!
Comment 4 Allen Brooker (AllenJB) 2006-06-23 03:00:56 UTC
Same problem here.

Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.5/amd64-vanilla, glibc-2.3.6-r3, 2.6.16-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: [Not Present]
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--ask --alphabetical --verbose --deep --tree"
FEATURES="autoconfig distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk/         http://mirror.switch.ch/mirror/gentoo/          http://pandemonium.tiscali.de/pub/gentoo/       http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo"
LANG="en_GB"
LC_ALL="en_GB.UTF-8"
LINGUAS="en_GB"
MAKEOPTS="-j1"
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://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aac acpi alsa apache2 apm asf avi bash-completion berkdb bitmap-fonts bzip2 bzlib cdr cli crypt cups curl dedicated dga divx4linux dlloader dts dvd dvdr dvdread eds emboss encode exif expat fbcon ffmpeg firefox flac foomaticdb ftp gif gnutls gstreamer gtk gtk2 haskell idn imlib ipv6 isdnlog ithreads java javascript jpeg jpeg2k junit kde krb4 lcms lirc lzo lzw lzw-tiff mad mjpeg mng mozsvg mp3 mpeg musepack mysql mysqli ncurses nls nocd nptl nvidia ogg oggvorbis opengl pam pcre pdflib perl perlsuid php png ppds pppd python qt qt4 quicktime rdesktop readline reflection samba sdl sensord session speex spell spl sqlite ssl stream svg tcpd tetex theora threads tidy tiff toolbar truetype truetype-fonts type1-fonts unicode usb userlocales utf8 vcd vhosts videos vorbis wmf wxwindows xanim xine xml xml2 xorg xpm xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev input_devices_wacom kernel_linux linguas_en_GB lirc_devices_livedrive_midi userland_GNU video_cards_vesa video_cards_nvidia"
Unset:  CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 michel 2006-06-23 03:27:58 UTC
same issue here ;(
Comment 6 Asfand Yar Qazi 2006-06-23 03:42:49 UTC
For the uninitiated, I suggest the following workaround if you can't wait for the portage tree to be updated again:

In /etc/portage/package.mask, place the following lines:

# Until xproto 7.0.6 is released
>=x11-libs/libX11-1.0.2

Problem (temporarily) solved!  Yes I know its obvious to some, but it won't be to others.
Comment 7 Rumen Yotov 2006-06-23 05:58:54 UTC
Hi,
Same problem for me.
But IMHO i prefer upgarding (instead of a solution as pointed in #6) because it's also a security fix (Changelog) plus other fixes.
Thanks.Rumen
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-06-23 06:10:07 UTC
*** Bug 137723 has been marked as a duplicate of this bug. ***
Comment 9 Donnie Berkholz (RETIRED) gentoo-dev 2006-06-23 07:09:07 UTC
Fixed, thanks! I missed the dep because I already had it installed locally.

(In reply to comment #7)
> Hi,
> Same problem for me.
> But IMHO i prefer upgarding (instead of a solution as pointed in #6) because
> it's also a security fix (Changelog) plus other fixes.

Read farther down in the ChangeLog -- 1.0.1-r1 has the same fix.
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-06-23 07:45:19 UTC
*** Bug 137736 has been marked as a duplicate of this bug. ***
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-06-23 08:29:09 UTC
*** Bug 137743 has been marked as a duplicate of this bug. ***
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2006-06-23 11:23:58 UTC
*** Bug 137764 has been marked as a duplicate of this bug. ***
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-06-23 12:34:56 UTC
*** Bug 137769 has been marked as a duplicate of this bug. ***
Comment 14 James Wells 2006-06-23 12:38:02 UTC
Simple fix for the ebuild.

--- libX11-1.0.2.ebuild 2006-06-23 00:05:59.000000000 -0700
+++ libX11-1.0.2-r1.ebuild      2006-06-23 12:18:01.608238064 -0700
@@ -16,7 +16,7 @@
        x11-libs/libXdmcp
        x11-proto/kbproto
        x11-proto/inputproto
-       x11-proto/xproto"
+       >=x11-proto/xproto-7.0.6"
 DEPEND="${RDEPEND}
        x11-proto/xf86bigfontproto
        x11-proto/bigreqsproto
Comment 15 UncleOwen 2006-06-23 13:38:14 UTC
Um, that fix is already in.
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2006-06-25 00:38:22 UTC
*** Bug 137901 has been marked as a duplicate of this bug. ***