Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 490054 - dev-db/mongodb-2.4.7 - scons: Checking for C library tcmalloc... no
Summary: dev-db/mongodb-2.4.7 - scons: Checking for C library tcmalloc... no
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Ultrabug
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-01 16:54 UTC by jonathon.eastman
Modified: 2013-11-06 14:26 UTC (History)
2 users (show)

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


Attachments
Build.log, emerge-info, and environment. (mongodb.zip,31.46 KB, application/zip)
2013-11-01 16:54 UTC, jonathon.eastman
Details
scons config.log requested (config.log,20.82 KB, text/plain)
2013-11-02 23:31 UTC, jonathon.eastman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jonathon.eastman 2013-11-01 16:54:24 UTC
Created attachment 362396 [details]
Build.log, emerge-info, and environment.

I tried to compile mongodb but it fails with a compile error.   It had messages about escons.   I tried to re-emerge this.   I also tried the other build.  All failed with the same message.  I tried with and without spider monkey with same results.   I've attached the output to emerge --info mongodb.   I also attached the environment and build.log.

Thanks,
Comment 1 Rafał Mużyło 2013-11-02 01:04:53 UTC
scons should have produced a config.log-alike file.
Attach it.
Comment 2 jonathon.eastman 2013-11-02 17:34:08 UTC
I couldn't find any file called config.log-alike.   I tried the following commands.


updatedb

locate config.log-alike
locate config.log
locate alike.


Couldn't find it that way.  


I manually looked around too.

Looked in /var/tmp/portage/dev-db/mongo-2.4.7

Couldn't find anything.   Also tried.

/var/db/pkg/dev-util/scons-2.2.0/

and

/usr/lib64/python2.7/site-packages/SCons



Anything I do wrong?
Comment 3 Rafał Mużyło 2013-11-02 22:57:45 UTC
I did say the filename is "config.log-alike", but that there's a file for scons with a similar role to autotools' config.log (obviously created somewhere within ${WORKDIR}).
Comment 4 jonathon.eastman 2013-11-02 23:31:57 UTC
Created attachment 362452 [details]
scons config.log requested
Comment 5 jonathon.eastman 2013-11-02 23:34:16 UTC
I found it. it was in the $WORKDIR in a directly called .scons.


Let me know if there is anything else required.
Comment 6 Rafał Mużyło 2013-11-03 03:08:17 UTC
The log doesn't show anything special besides the standard missing lib error, so check your useflags and libs belonging to dev-util/google-perftools (as that one was supposed to provide the lib).

If it's - for example - due to 'minimal' useflag on that package, it would be an ebuild bug for mongodb.
Comment 7 jonathon.eastman 2013-11-03 15:43:19 UTC
that worked.   It was the minimal use flag on the dev-util/google-perftool package.

I added -minimal to the package.use

Do I need to do anything to get the ebuild fixed?  This is my first bug I've submitted and not completely sure on the process.
Comment 8 Ultrabug gentoo-dev 2013-11-06 13:44:49 UTC
Thanks for debugging the issue guys.

@jonathon : don't worry, I'm gonna fix this in the ebuild, I'll update this bug soon
Comment 9 Ultrabug gentoo-dev 2013-11-06 14:26:11 UTC
+*mongodb-2.4.8 (06 Nov 2013)
+
+  06 Nov 2013; Ultrabug <ultrabug@gentoo.org> mongodb-2.4.7.ebuild,
+  +mongodb-2.4.8.ebuild:
+  Version bump, fix #490054 thx to jonathon eastman and Rafał Mużyło
+

In tree ! cheers