Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 340419

Summary: sci-biology/mira-3.2.0: make fails in ${S}/docs
Product: Gentoo Linux Reporter: David Abbott (RETIRED) <dabbott>
Component: [OLD] UnspecifiedAssignee: Andrey Kislyuk (RETIRED) <weaver>
Status: RESOLVED FIXED    
Severity: normal CC: mmokrejs
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 340369    
Attachments: build log
emerge --info
mira-3.2.1.ebuild.diff
mira-3.2.1.ebuild.diff

Description David Abbott (RETIRED) gentoo-dev 2010-10-10 20:15:18 UTC
make -j5 -C doc clean docs 
make: Entering directory `/var/tmp/portage/sci-biology/mira-3.2.0/work/mira-3.2.0/doc'
make: *** No rule to make target `docs'.  Stop.
make: *** Waiting for unfinished jobs....
Making clean in docbook
make[1]: Entering directory `/var/tmp/portage/sci-biology/mira-3.2.0/work/mira-3.2.0/doc/docbook'
rm -rf *html *pdf
make[1]: Leaving directory `/var/tmp/portage/sci-biology/mira-3.2.0/work/mira-3.2.0/doc/docbook'
Making clean in .
make[1]: Entering directory `/var/tmp/portage/sci-biology/mira-3.2.0/work/mira-3.2.0/doc'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory `/var/tmp/portage/sci-biology/mira-3.2.0/work/mira-3.2.0/doc'
make: Leaving directory `/var/tmp/portage/sci-biology/mira-3.2.0/work/mira-3.2.0/doc'
 * ERROR: sci-biology/mira-3.2.0 failed:


Reproducible: Always
Comment 1 David Abbott (RETIRED) gentoo-dev 2010-10-10 20:15:59 UTC
Created attachment 250151 [details]
build log
Comment 2 David Abbott (RETIRED) gentoo-dev 2010-10-10 20:16:26 UTC
Created attachment 250153 [details]
emerge --info
Comment 3 Andrey Kislyuk (RETIRED) gentoo-dev 2010-10-17 22:31:48 UTC
Disabled doc USE flag since Latex source is gone and docbook source can't compile due to a docbook stylesheet incompatibility. Will re-enable once I can figure out how to fix the incompatibility, help is welcome.
Comment 4 Martin Mokrejš 2011-01-08 19:40:41 UTC
Would you mind trying 3.2.1 release? It has updated docs and I cannot reproduce it on my system though could be that I did not re-enable USE=doc properly, or whatever.
Comment 5 David Abbott (RETIRED) gentoo-dev 2011-01-08 22:44:18 UTC
I got the same error with 3.2.1
From the INSTALL
- docs are currently not build as I doubt many people have LaTeX2man as
  tool. I need to find out how to remediate this problem by distributing
  pre-made help files.
Comment 6 David Abbott (RETIRED) gentoo-dev 2011-01-08 22:45:02 UTC
Created attachment 259334 [details, diff]
mira-3.2.1.ebuild.diff
Comment 7 Martin Mokrejš 2011-01-08 22:59:49 UTC
(In reply to comment #6)
> Created an attachment (id=259334) [details]
> mira-3.2.1.ebuild.diff
> 

 src_install() {
 	einstall || die
-	dodoc AUTHORS GETTING_STARTED NEWS README* HELP_WANTED THANKS INSTALL
-	find doc/docs/man -type f | xargs doman
-	find doc/docs/texinfo -type f | xargs doinfo
-	dobin "${WORKDIR}"/3rdparty/{sff_extract,qual2ball,*.pl}

You accidentally dropped the line with README and other files as well as the one with sff_extract, too bad. Note the ebuild does not die in case of an error, so no need to actually to comment anything out of the 3.2.0 ebuild, just copy it under the new version number and be happy. ;-)
Comment 8 David Abbott (RETIRED) gentoo-dev 2011-01-09 01:14:40 UTC
Created attachment 259342 [details, diff]
mira-3.2.1.ebuild.diff

oops, this should be better
Comment 9 Martin Mokrejš 2011-01-27 16:05:58 UTC
(In reply to comment #8)
> Created an attachment (id=259342) [details]
> mira-3.2.1.ebuild.diff
> 
> oops, this should be better

Andrey, would you mind bringing the 3.2.1 for us into the tree? With mira one is always asked by upstream to test the latest and greatest ... Thanks.
Comment 10 Andrey Kislyuk (RETIRED) gentoo-dev 2011-02-18 08:58:10 UTC
mira-3.2.1 fails to compile for me. Trying to resolve this asap.
Comment 11 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2012-06-23 11:17:53 UTC
+  23 Jun 2012; Kacper Kowalik <xarthisius.kk@gmail.com> mira-3.2.1.ebuild:
+  Don't install docs that are no longer there, thanks to David Abbott for the
+  patch
+