Summary: | net-misc/curl-7.21.0 doesn't build if I have media-video/rtmpdump-2.2e-r3 installed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Zeev Tarantov <zeev.tarantov> |
Component: | New packages | Assignee: | Daniel Black (RETIRED) <dragonheart> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Adrian.Bassett, dschridde+gentoobugs |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
config.log
build.log rtmpdump-2.3.ebuild |
Description
Zeev Tarantov
2010-07-02 05:43:31 UTC
Created attachment 237207 [details]
config.log
Created attachment 237209 [details]
build.log
Even if it works, it is still an automagic dependency. I get the same error though. Worth noting that rtmpdump 2.3 has been released. This includes a shared lib: $ ls /usr/lib/librtmp* -rw-r--r-- 1 root root 152888 Jul 2 14:20 /usr/lib/librtmp.a lrwxrwxrwx 1 root root 12 Jul 2 14:20 /usr/lib/librtmp.so -> librtmp.so.0 -rwxr-xr-x 1 root root 104056 Jul 2 14:20 /usr/lib/librtmp.so.0 and curl 7.21.0 builds OK against this version (automagic dependency or not). A simple rename of media-video/rtmpdump-2.2e-r3.ebuild to media-video/rtmpdump-2.3.ebuild is enough (apart from a change to SRC_URI to fetch a .tgz rather than a tar.gz source bundle. In case it's of interest I'll attach my 2.3 ebuild (which, when copied to rtmpdump-9999.ebuild, can also be used as a means of building against the SVN trunk) - if anybody can improve the kludge at lines 65-66 that would be useful. Created attachment 237439 [details]
rtmpdump-2.3.ebuild
rtmpdump is on tree now. However this bug will remain open until this automagic dependency gets fixed Thanks for your ebuild fix autodependency. May add proper use flag later. Thanks for the bug report Zeev. |