Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34870 - ardour fails to build if curl is not installed and curl is not in the depend
Summary: ardour fails to build if curl is not installed and curl is not in the depend
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-02 01:06 UTC by Natanael Copa
Modified: 2004-02-12 19:04 UTC (History)
1 user (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 Natanael Copa 2003-12-02 01:06:28 UTC
After a emerge depclean, curl was removed. When terhe was a ardour update it
failed to install. I found out that it was curl that was missing. Shouldn't curl
be in the depend?

Reproducible: Always
Steps to Reproduce:
1. remove curl
2. emerge ardour
3.

Actual Results:  
 /var/tmp/portage/ardour-0.9_beta8/work/ardour-0.9beta8/libs/sigc++/sigc++/libsigc
.a -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -l
Xext -lX11 -lm -ljack -lpthread -ldl -lrt   -lxml2 -lpthread -lz -lm   -lart_lgpl_
2   -lsndfile   -llrdf   -lsamplerate   -lasound -ldl -lpthread 
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../../i686-pc-linux-gnu/bin/ld: war
ning: libcurl.so.2, needed by /usr/lib/libraptor.so.0, not found (try using -rpath
 or -rpath-link)
/usr/lib/libraptor.so.0: undefined reference to `curl_easy_getinfo'
/usr/lib/libraptor.so.0: undefined reference to `curl_easy_setopt'
/usr/lib/libraptor.so.0: undefined reference to `curl_global_cleanup'
/usr/lib/libraptor.so.0: undefined reference to `curl_easy_perform'
/usr/lib/libraptor.so.0: undefined reference to `curl_easy_init'
/usr/lib/libraptor.so.0: undefined reference to `curl_global_init'
/usr/lib/libraptor.so.0: undefined reference to `curl_easy_cleanup'
collect2: ld returned 1 exit status
distcc[23064] ERROR: compile on localhost failed
make[3]: *** [ardour] Error 1
make[3]: Leaving directory `/home/tmp/portage/ardour-0.9_beta8/work/ardour-0.9beta
8/gtk_ardour'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tmp/portage/ardour-0.9_beta8/work/ardour-0.9beta
8/gtk_ardour'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tmp/portage/ardour-0.9_beta8/work/ardour-0.9beta
8/gtk_ardour'
make: *** [all-recursive] Error 1

!!! ERROR: media-sound/ardour-0.9_beta8 failed.
!!! Function src_compile, Line 40, Exitcode 2
!!! parallel make failed


Expected Results:  
completed emerge
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-12 11:34:53 UTC
looks like libraptor needs the DEPEND change...
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-12 19:04:55 UTC
repoman has been fixed... also ues ssl now...