Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 211600 - sys-auth/tfm-fingerprint wrong mod_install path with sys-auth/bioapi-1.2.3
Summary: sys-auth/tfm-fingerprint wrong mod_install path with sys-auth/bioapi-1.2.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-27 09:09 UTC by fintan
Modified: 2008-02-27 10:42 UTC (History)
0 users

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


Attachments
Corrected ebuild (tfm-fingerprint-1.0-r1.ebuild,1008 bytes, text/plain)
2008-02-27 09:13 UTC, fintan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description fintan 2008-02-27 09:09:35 UTC
tfm-fingerprint ebuild is looking for mod_install under 
/opt/bioapi/bin/mod_install
when it resides here
/usr/bin/mod_install

Reproducible: Always

Steps to Reproduce:
1.emerge tfm-fingerprint


Actual Results:  
/var/tmp/portage/sys-auth/tfm-fingerprint-1.0/temp/environment: line 163: /opt/bioapi/bin/mod_install: No such file or directory
 *
 * ERROR: sys-auth/tfm-fingerprint-1.0 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called pkg_postinst
 *             environment, line  163:  Called die
 * The specific snippet of code:
 *       /opt/bioapi/bin/mod_install -fi /usr/lib/libtfmessbsp.so || die " mds libtfmessbsp failed";
 *  The die message:
 *    mds libtfmessbsp failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/sys-auth:tfm-fingerprint-1.0:20080227-085719.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-auth/tfm-fingerprint-1.0/temp/environment'.
 *
!!! FAILED postinst: 1
Comment 1 fintan 2008-02-27 09:13:39 UTC
Created attachment 144725 [details]
Corrected ebuild
Comment 2 SpanKY gentoo-dev 2008-02-27 10:42:51 UTC
the point of moving the binaries to /usr/bin was so that fullpaths wouldnt be needed

fixed in cvs:
http://sources.gentoo.org/sys-auth/tfm-fingerprint/tfm-fingerprint-1.0.ebuild?r1=1.1&r2=1.2