Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 321571 - media-libs/allegro-4.4.1.1-r1 fails to install HTML documentation if PORTAGE_TMPDIR=/var/build
Summary: media-libs/allegro-4.4.1.1-r1 fails to install HTML documentation if PORTAGE_...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-26 16:05 UTC by Petr Zima
Modified: 2012-03-04 20:23 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 Petr Zima 2010-05-26 16:05:47 UTC
If set `PORTAGE_TMPDIR=/var/build' (or `builddir = ${ROOT}/var/build/paludis' for paludis users) or anything containing `/build/', then emerge of allegro-4.4.1.1-r1 fails when trying to install HTML documentation.

Reproducible: Always

Steps to Reproduce:
1. Create portage writable /var/build
2. Set PORTAGE_TMPDIR=/var/build
3. Emerge allegro-4.4.1.1-r1

Actual Results:  
Emerge fails with error message:

!!! Don't know what to do with 'docs/html/*.html'

Expected Results:  
Install fine;)

The failure obviously happens during the `dohtml' command of src_install(), because there are no *.html files in `doc/html'. The *.html files are mistakenly built in `doc/build' when building in `/var/build' or any path containing `/build/' part. It is definitely a strange upstream bug in the cmake configure process, because it happens even if I build allegro by hand in e.g.`/home/user/build'.
Comment 1 Tupone Alfredo gentoo-dev 2012-03-04 20:23:08 UTC
It should be fixed now.
Thanks for report.