Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45980 - ardour-0.9_beta11 fails to build: No package 'lrdf' found
Summary: ardour-0.9_beta11 fails to build: No package 'lrdf' found
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-28 05:55 UTC by Jens Mayer
Modified: 2004-04-05 09:11 UTC (History)
1 user (show)

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


Attachments
emerge output liblrdf (liblrdf.txt,17.38 KB, text/plain)
2004-04-05 01:19 UTC, David
Details
emerge output ardour (ardour.txt,20.83 KB, text/plain)
2004-04-05 01:20 UTC, David
Details
output of: emerge sync && emerge -v liblrdf (librdf.txt,28.04 KB, text/plain)
2004-04-05 08:45 UTC, Aaron Klemm
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Mayer 2004-03-28 05:55:47 UTC
While trying to emerge ardour, ./configure stops with the following output:

>>>-----------
checking for lrdf >= 0.3.0... Package lrdf was not found in the pkg-config search path.
Perhaps you should add the directory containing `lrdf.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lrdf' found

configure: error: Library requirements (lrdf >= 0.3.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
configure: error: /bin/sh './configure' failed for ardour
configure: error: /bin/sh './configure' failed for libs

!!! ERROR: media-sound/ardour-0.9_beta11 failed.
!!! Function econf, Line 365, Exitcode 1
!!! econf failed
<<<-----------

I installed liblrdf to solve this problem, but without any success:

>>>-----------
*  media-libs/liblrdf
      Latest version available: 0.3.5
      Latest version installed: 0.3.5
      Size of downloaded files: 224 kB
      Homepage:    http://plugin.org.uk
      Description: A library for the manipulation of RDF file in LADSPA plugins
      License:     GPL-2
<<<-----------

Anyway, the buildprocess dies in the same place.

Reproducible: Always
Steps to Reproduce:
1. emerge -v ardour
Actual Results:  
Ebuild stops at ./configure time. Output: See details.

Expected Results:  
Ardour compiling and installing successfully.

My 'emerge info':

Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.4-gentoo-r1-hw1)
=================================================================
System uname: 2.6.4-gentoo-r1-hw1 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.4.3.13p1
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -mmmx -m3dnow -msse -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /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/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -mmmx -m3dnow -msse -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib acl alsa apm arts avi berkdb bonobo cdr composite crypt cups
dga directfb dvd dvdr encode esd fam fbcon foomaticdb gd gdbm ggi gif gnome
gphoto2 gpm gtk gtk2 gtkhtml guile imap imlib imlib2 java jpeg kde lcms libg++
libwww mad maildir mbox mikmod mmx motif mozilla mpeg mysql ncurses nls
oggvorbis opengl oss pam pdflib perl pic png python qt quicktime readline samba
scanner sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype usb videos
x86 xml2 xmms xv zlib"
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2004-04-02 02:30:28 UTC
Can you please run:
$ qpkg -l liblrdf | grep pc

I show:
/usr/lib/pkgconfig/lrdf.pc

Comment 2 mack 2004-04-03 21:09:42 UTC
I have the same problem.  I ran the qpkg command mentioned and it returned no results.
Comment 3 mack 2004-04-03 21:14:54 UTC
Forgot to mention...yes, liblrdf is installed.  A 'find / -iname "lrdf.pc"' returns no results, too.  Also, "pkg-config --list-all" does not list liblrdf (or anything with lrdf in the name).
Comment 4 Jeremy Huddleston (RETIRED) gentoo-dev 2004-04-03 21:24:47 UTC
Please:

$ emerge sync && emerge -v liblrdf
$ qpkg -l liblrdf

If you don't have the pc, then please post the emerge output here so I can see what might have gone wrong.
Comment 5 David 2004-04-04 12:27:43 UTC
I have the problem too. I tested liblrdf-0.3.1 - 0.3.5 and can't find a lrdf.pc on my pc. So I can't emerge ardour :-(
Comment 6 Jeremy Huddleston (RETIRED) gentoo-dev 2004-04-04 14:43:57 UTC
right... well please provide the information I asked for so I can help you out.
Comment 7 Josep Andreu 2004-04-04 15:12:30 UTC
I have liblrdf but compile fails when liblrdf call to libraptor.0.so 
i was made link with libraptor.1.1.0.so then now compiles.

 
Comment 8 Aaron Klemm 2004-04-04 21:49:11 UTC
I'm having the same problem (also can't find the lrdf.pc anywhere on my machine). Here is my emerge output if it is helpful:

...
checking for lrdf >= 0.3.0... Package lrdf was not found in the pkg-config search path.
Perhaps you should add the directory containing `lrdf.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lrdf' found
 
configure: error: Library requirements (lrdf >= 0.3.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
configure: error: /bin/sh './configure' failed for ardour
configure: error: /bin/sh './configure' failed for libs
 
!!! ERROR: media-sound/ardour-0.9_beta11 failed.
!!! Function econf, Line 365, Exitcode 1
!!! econf failed
Comment 9 Jeremy Huddleston (RETIRED) gentoo-dev 2004-04-04 22:22:16 UTC
From comment #4:

Please:

$ emerge sync && emerge -v liblrdf
$ qpkg -l liblrdf

If you don't have the pc, then please post the emerge output here so I can see what might have gone wrong.

The emerge output being the complete output from 'emerge liblrdf'.  You can attatch it above.  I can't help you unless i have this information because I can't reproduce the problem...
Comment 10 David 2004-04-05 01:19:43 UTC
Created attachment 28719 [details]
emerge output liblrdf
Comment 11 David 2004-04-05 01:20:35 UTC
Created attachment 28720 [details]
emerge output ardour
Comment 12 David 2004-04-05 03:56:42 UTC
I downloaded the liblrdf-0.9.7 and after compile and copy the lrdf.pc to /usr/lib/pkgconfig/ it works.
Comment 13 Aaron Klemm 2004-04-05 08:45:59 UTC
Created attachment 28743 [details]
output of: emerge sync && emerge -v liblrdf 

And then: 'qpkg -l liblrdf' show this:	media-libs/liblrdf-0.3.5 *
CONTENTS:
Comment 14 Jeremy Huddleston (RETIRED) gentoo-dev 2004-04-05 09:11:52 UTC
liblrdf fixed in portage.  Thanks... the correct version will be -r1 once it hits the rsync mirrors.