Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 339728 - dev-libs/libmemcached missing dependency
Summary: dev-libs/libmemcached missing dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-04 17:22 UTC by Johan Bergström
Modified: 2010-10-08 17:46 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 Johan Bergström 2010-10-04 17:22:14 UTC
Libmemcached seems to need perl-PodParser:

checking for podchecker... no
configure: error: "Could not find podchecker anywhere in path"

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/libmemcached-0.39/work/libmemcached-0.39/config.log
 * ERROR: dev-libs/libmemcached-0.39 failed:
 *   econf failed
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_configure
 *   environment, line 2296:  Called econf '--without-debug' '--disable-hsieh_hash'
 *     ebuild.sh, line  544:  Called die
 * The specific snippet of code:
 *   			die "econf failed"
 * 
 * If you need support, post the output of 'emerge --info =dev-libs/libmemcached-0.39',
 * the complete build log and the output of 'emerge -pqv =dev-libs/libmemcached-0.39'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/libmemcached-0.39/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/libmemcached-0.39/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/libmemcached-0.39/work/libmemcached-0.39'

I'd post more info but I'm pretty sure It's not needed. Please let me know otherwise
Comment 1 Torsten Veller (RETIRED) gentoo-dev 2010-10-08 06:43:37 UTC
podchecker is installed by dev-lang/perl too.

(dev-libs/libmemcached DEPENDs on net-misc/memcached which RDEPENDs on dev-lang/perl, so dev-lang/perl is installed at buildtime.)

Why doesn't it work?

`ls -l /usr/bin/podchecker*` ?
Comment 2 Johan Bergström 2010-10-08 06:46:51 UTC
(In reply to comment #1)
> podchecker is installed by dev-lang/perl too.
> 
> (dev-libs/libmemcached DEPENDs on net-misc/memcached which RDEPENDs on
> dev-lang/perl, so dev-lang/perl is installed at buildtime.)
> 
> Why doesn't it work?
> 
> `ls -l /usr/bin/podchecker*` ?
> 

Thats a good question. It wasn't installed on the setup I work on, and emerging world with deps (-ND) didn't want to throw it in – so I assumed podparser wasn't pulled by anything. My bad. Feel free to close unless I actually made some sense :-) 
Comment 3 Torsten Veller (RETIRED) gentoo-dev 2010-10-08 07:14:19 UTC
Robin already added virtual/perl-PodParser to DEPEND. Which is fine and the reason why i stumbled over this bugreport.

I am just trying to understand what happened.
Is your system old (did you upgrade from perl-5.8.8-r7 to -r8? is -r8 still installed?) or a fresh installation? Do you use binary packages? Or did you interrupt emerge perl ;) ?

Anyway, I don't think we'll find out what happened and this bug can be closed.
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2010-10-08 17:46:34 UTC
Closing