Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97394 - eclair fails to compile due a missing command in PKG_PROG_PKG_CONFIG
Summary: eclair fails to compile due a missing command in PKG_PROG_PKG_CONFIG
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: SpanKY
URL: http://www.mail-archive.com/enlighten...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-29 08:18 UTC by Angel Freire
Modified: 2005-06-29 10:29 UTC (History)
0 users

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


Attachments
Working ebuild (eclair-9999.ebuild,529 bytes, application/octet-stream)
2005-06-29 08:23 UTC, Angel Freire
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Angel Freire 2005-06-29 08:18:16 UTC
media-video/eclair-9999 checksout from CVS the lastet version there of the
eclair app.

The E developer sebastid introduced a change in the configure.in file that needs
pkg-config up to version 0.17 to work, since the ebuild has no DEPEND= for
>=dev-util/pkgconfig-0.17 the compile fails.

Also there is the requisite to have sqlite3 libs in order to compile it.

Reproducible: Sometimes
Steps to Reproduce:
1. emerge media-video/eclair with pkg-config version 0.15 installed.
2. Wait to get the last CVS snapshot and to ./configure begins
3. configure.in fails.

Actual Results:  
./configure: line 21163: PKG_PROG_PKG_CONFIG: command not found
pkg-config  is not in your $PATH. Please ensure it is.
Read the manual page for you shell as to how to extend your path.
configure: error: Cannot find pkg-config

Expected Results:  
To get eclair compiled.

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.12-cko1 i686)
=================================================================
System uname: 2.6.12-cko1 i686 AMD Athlon(TM) XP 2500+
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Jun 24 2005, 16:31:44)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.5, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fprefetch-loop-arrays -mno-align-stringops
-frename-registers -mfpmath=sse,387 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fprefetch-loop-arrays -mno-align-stringops
-frename-registers -mfpmath=sse,387 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://192.168.0.1/gentoo-portage"
USE="x86 3dfx 3dnow X alsa apm avi berkdb bitmap-fonts cdr crypt cups curl eds
emboss encode esd fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2
imlib ipv6 java jpeg libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls
nptl nptlonly offensive ogg oggvorbis opengl pam pdflib perl png ppds python
quicktime readline samba sdl spell sqlite sse ssl tcpd tiff truetype
truetype-fonts type1-fonts vorbis xine xml2 xmms xprint xv zlib
video_cards_rage128 userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Angel Freire 2005-06-29 08:23:02 UTC
Created attachment 62235 [details]
Working ebuild

This ebuilds compiles as a expected, but stills needs some work on it, like
make optional (trought a sqlite useflag) the use or not of the sql libs and so.


I'll be working in it.
Comment 2 SpanKY gentoo-dev 2005-06-29 10:29:21 UTC
you obviously have a very old sync because i fixed both these issues in the ebuild

in fact, if you keep reading the e-devel thread, you'll see the next reply is
from me where i explain why it's breaking for some people