Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 491812 - sci-biology/samtools-0.1.19: dolib: libbam.so.1 does not exist
Summary: sci-biology/samtools-0.1.19: dolib: libbam.so.1 does not exist
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All OS X
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-20 21:02 UTC by Linlin Yan
Modified: 2014-02-11 20:17 UTC (History)
0 users

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 Linlin Yan 2013-11-20 21:02:30 UTC
When emerging sci-biology/samtools by Gentoo Prefix on Mavericks, it fails with these message:

>>> Install samtools-0.1.19 into /Users/yanll/Gentoo/var/tmp/portage/sci-biology/samtools-0.1.19/image/ category sci-biology
!!! Section 'gentoo' in repos.conf has name different from repository name 'gentoo_prefix' set inside repository
!!! dolib: libbam.so.1 does not exist
 * ERROR: sci-biology/samtools-0.1.19::gentoo_prefix failed (install phase):
 *   dolib failed
 *
 * If you need support, post the output of `emerge --info '=sci-biology/samtools-0.1.19::gentoo_prefix'`,
 * the complete build log and the output of `emerge -pqv '=sci-biology/samtools-0.1.19::gentoo_prefix'`.
 * The complete build log is located at '/Users/yanll/Gentoo/var/tmp/portage/sci-biology/samtools-0.1.19/temp/build.log'.
 * The ebuild environment file is located at '/Users/yanll/Gentoo/var/tmp/portage/sci-biology/samtools-0.1.19/temp/environment'.
 * Working directory: '/Users/yanll/Gentoo/var/tmp/portage/sci-biology/samtools-0.1.19/work/samtools-0.1.19'
 * S: '/Users/yanll/Gentoo/var/tmp/portage/sci-biology/samtools-0.1.19/work/samtools-0.1.19'
 * QA Notice: file does not exist:
 *
 *      dolib: libbam.so.1 does not exist

Reproducible: Always




I noticed that it is hard-coded to dolib xxx.so.1, however it should be xxx.dylib instead on MacOS.

Here goes my "emerge --info":
Comment 1 Fabian Groffen gentoo-dev 2014-02-11 20:17:31 UTC
Thanks!  I've committed a fix that uses dylib on Darwin.