Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 391797 - sci-libs/grib_api-1.9.9 libgrib_api link fails with error from libtool: cd: no/lib: No such file or directory
Summary: sci-libs/grib_api-1.9.9 libgrib_api link fails with error from libtool: cd:...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-24 18:40 UTC by Jean-Francois Ostiguy
Modified: 2011-12-21 07:55 UTC (History)
0 users

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


Attachments
build log (build.log,226.70 KB, text/plain)
2011-11-27 02:48 UTC, Jean-Francois Ostiguy
Details
emerge --info (emerge.info,5.64 KB, text/plain)
2011-11-27 02:51 UTC, Jean-Francois Ostiguy
Details
config.log (config.log,114.73 KB, text/plain)
2011-12-18 03:13 UTC, Jean-Francois Ostiguy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Francois Ostiguy 2011-11-24 18:40:18 UTC
relevant output from log file:

ator.lo grib_parse_utils.lo grib_query.lo grib_scaling.lo grib_templates.lo grib_dependency.lo grib_value.lo grib_errors.lo grib_expres
sion_class_binop.lo grib_expression_class_true.lo grib_expression_class_string_compare.lo grib_expression_class_unop.lo grib_expression
_class_functor.lo grib_expression_class_accessor.lo grib_expression_class_long.lo grib_expression_class_double.lo grib_expression_class
_string.lo grib_box.lo grib_box_class.lo grib_box_class_gen.lo grib_box_class_regular_gaussian.lo grib_box_class_reduced_gaussian.lo gr
ib_nearest.lo grib_nearest_class.lo grib_nearest_class_gen.lo grib_nearest_class_regular.lo grib_nearest_class_reduced.lo grib_nearest_
class_latlon_reduced.lo grib_nearest_class_sh.lo grib_iterator_class_polar_stereographic.lo grib_iterator_class_lambert_azimuthal_equal
_area.lo grib_iterator.lo grib_iterator_class.lo grib_iterator_class_gaussian.lo grib_iterator_class_gaussian_reduced.lo grib_iterator_
class_latlon_reduced.lo grib_iterator_class_gen.lo grib_iterator_class_latlon.lo grib_iterator_class_regular.lo grib_expression.lo grib
_util.lo compile.lo functions.lo md5.lo grib_yacc.lo grib_lex.lo  -lm -lpng -lopenjpeg -lm 
../libtool: line 6007: cd: no/lib: No such file or directory
libtool: link: cannot determine absolute directory name of `no/lib'
make[2]: *** [libgrib_api.la] Error 1
make[2]: Leaving directory `/var/tmp/portage/sci-libs/grib_api-1.9.9/work/grib_api-1.9.9/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/sci-libs/grib_api-1.9.9/work/grib_api-1.9.9/src'
make: *** [all-recursive] Error 1
emake failed
 * ERROR: sci-libs/grib_api-1.9.9 failed (compile phase):
 *   emake failed
 * 
 * Call stack:
 *          ebuild.sh, line   84:  Called src_compile
 *        environment, line 2743:  Called _eapi2_src_compile
 *   phase-helpers.sh, line  570:  Called die
 * The specific snippet of code:
 *              emake || die "emake failed"
 * 
 * If you need support, post the output of 'emerge --info =sci-libs/grib_api-1.9.9',
 * the complete build log and the output of 'emerge -pqv =sci-libs/grib_api-1.9.9'.
 * The complete build log is located at '/var/tmp/portage/sci-libs/grib_api-1.9.9/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sci-libs/grib_api-1.9.9/temp/environment'.
 * S: '/var/tmp/portage/sci-libs/grib_api-1.9.9/work/grib_api-1.9.9'
 


Reproducible: Always
Comment 1 Mike Gilbert gentoo-dev 2011-11-26 23:15:19 UTC
Please provide emerge --info and attach the full build log.
Comment 2 Jean-Francois Ostiguy 2011-11-27 02:48:42 UTC
Created attachment 293901 [details]
build log
Comment 3 Jean-Francois Ostiguy 2011-11-27 02:51:05 UTC
Created attachment 293903 [details]
emerge --info
Comment 4 pingz 2011-12-04 08:47:12 UTC
the same trouble, i try remove this option(`--with-perl-options=INSTALLDIRS=vendor \') from ebuild, turn out it works. i barely know about perl or autotools, so this is the only i can say.
Comment 5 Sébastien Fabbro (RETIRED) gentoo-dev 2011-12-17 06:51:08 UTC
cant reproduce here. could you post your config.log?
thanks.
Comment 6 Jean-Francois Ostiguy 2011-12-18 03:13:39 UTC
Created attachment 296179 [details]
config.log

config.log for grib_api-1.9.9
Comment 7 Sébastien Fabbro (RETIRED) gentoo-dev 2011-12-20 23:23:30 UTC
ok. i think i fixed it in cvs, along with an automagic dependency. re-open if you still see the same problem.
thanks.
Comment 8 Justin Lecher (RETIRED) gentoo-dev 2011-12-21 07:45:21 UTC
I am sorry, still see the same error.
Comment 9 Justin Lecher (RETIRED) gentoo-dev 2011-12-21 07:55:00 UTC
+  21 Dec 2011; Justin Lecher <jlec@gentoo.org> grib_api-1.9.9.ebuild:
+  Fix for linker failure, #391797
+