Ebuild for the package blossoc (http://www.daimi.au.dk/~mailund/Blossoc/index.html), a tool for fine-scale mapping of disease genes. Reproducible: Always Steps to Reproduce: 1. Save ebuild to /usr/local/portage/sci-biology/blossoc 2. # ebuild /usr/local/portage/sci-biology/blossoc/blossoc-1.1.1-r1.ebuild digest 3. Add package to /etc/portage/package.keywords 4. # emerge blossoc Actual Results: Builds and installs fine, no problems running software. Expected Results: Builds and installs fine, no problems running software.
Created attachment 106143 [details] Initial ebuild for blossoc-1.1.1
Created attachment 106147 [details] Initial ChangeLog for blossoc-1.1.1 ebuild
Example data sets can be downloaded from the homepage (http://www.daimi.au.dk/~mailund/Blossoc/index.html)
Comment on attachment 106147 [details] Initial ChangeLog for blossoc-1.1.1 ebuild ><HTML><HEAD/><BODY><PRE># ChangeLog for <sci-biology>/<blossoc> ># Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 ># $Header: $ > >*blossoc-1.1.1_r1 (09 Jan 2007) > > 09 Jan 2007; slack---line nshephard@gmail.com : > Initial import of sci-biology/blossoc. Ebuild submitted by slack---line <nshephard@gmail.com>. ></PRE></BODY></HTML>
Comment on attachment 106147 [details] Initial ChangeLog for blossoc-1.1.1 ebuild Forgot to edit first line to reflect package
Created attachment 106155 [details] Corrected ChangeLog
Created attachment 113361 [details] blossoc-1.1.1.ebuild clean up the ebuild to conform to gentoo standards
The latest version will be available at http://www.gentoo-sunrise.org/sunrise/browser/sunrise/sci-biology/blossoc
>>> Emerging (2 of 2) sci-biology/blossoc-1.1.1 * blossoc-1.1.1.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking blossoc-1.1.1.tar.gz to /var/tmp/portage/sci-biology/blossoc-1.1.1/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/sci-biology/blossoc-1.1.1/work/blossoc-1.1.1 ... ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i686-pc-linux-gnu-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of i686-pc-linux-gnu-g++... gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed checking dependency style of i686-pc-linux-gnu-gcc... gcc3 checking for poptGetContext in -lpopt... yes checking for sin in -lm... yes checking for cblas_dsdot in -lgslcblas... yes checking for gsl_cdf_chisq_Q in -lgsl... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.hh config.status: executing depfiles commands make make all-am make[1]: Entering directory `/var/tmp/portage/sci-biology/blossoc-1.1.1/work/blossoc-1.1.1' if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -fexpensive-optimizations -DNDEBUG -O3 -fexpensive-optimizations -DNDEBUG -MT matrix.o -MD -MP -MF ".deps/matrix.Tpo" -c -o matrix.o matrix.cc; \ then mv -f ".deps/matrix.Tpo" ".deps/matrix.Po"; else rm -f ".deps/matrix.Tpo"; exit 1; fi In file included from matrix.hh:31, from matrix.cc:3: score.hh:59: error: ISO C++ forbids declaration of ‘auto_ptr’ with no type score.hh:59: error: invalid use of ‘::’ score.hh:59: error: expected ‘;’ before ‘<’ token make[1]: *** [matrix.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/sci-biology/blossoc-1.1.1/work/blossoc-1.1.1' make: *** [all] Error 2 * * ERROR: sci-biology/blossoc-1.1.1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 105: Called _eapi0_src_compile * ebuild.sh, line 595: Called _eapi2_src_compile * ebuild.sh, line 629: Called die
In gentoo-x86.