Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45327 - festival documentation
Summary: festival documentation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-21 15:56 UTC by ta2002
Modified: 2004-03-29 09:08 UTC (History)
1 user (show)

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 ta2002 2004-03-21 15:56:23 UTC
Built the latest version of festival. I looked at the
ebuild, and it seems to indicate the presence of a "doc"
use flag. However, I couldn't get "emerge -v" or "etcat -u"
(after installation) to acknowledge the existence of that
flag. Sorry I don't understand portage very well, but it
seems that something (admittedly minor) has gone wrong.

Reproducible: Always
Steps to Reproduce:
Comment 1 ta2002 2004-03-21 16:07:15 UTC
Can't get the browser to submit this - a small patch not
really related to the bug, but it will make the ebuild
a little more readable:

--- festival-1.4.3-r1.ebuild.orig       2004-03-17 04:02:26.000000000 +0000
+++ festival-1.4.3-r1.ebuild    2004-03-22 00:00:00.000000000 +0000
@@ -169,8 +169,8 @@
        doins ${FESTLIB}/rab_diphone/festvox/*
        insinto ${DESTLIB}/rab_diphone/group
        doins ${FESTLIB}/rab_diphone/group/*
-       insinto ${DESTLIB}/us1_mbrola

+       insinto ${DESTLIB}/us1_mbrola
        doins ${FESTLIB}/us1_mbrola/*
        insinto ${DESTLIB}/us1_mbrola/festvox
        doins ${FESTLIB}/us1_mbrola/festvox/*
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2004-03-22 10:05:52 UTC
actually, I fixed the doc stuff yesterday with a massive ebuild cleanup... check the header of your ebuild... it should be:

$Header: /home/cvsroot/gentoo-x86/app-accessibility/festival/festival-1.4.3-r1.ebuild,v 1.3 2004/03/21 20:16:08 eradicator Exp $

1.3 has the doc update... please verify that is the one you have...
Comment 3 Jeremy Huddleston (RETIRED) gentoo-dev 2004-03-24 16:31:20 UTC
setting fixed.
Comment 4 ta2002 2004-03-27 02:25:02 UTC
Not quite perfect. I still can't see the doc flag wuth the various portage tools.

I suspect you need to add doc to this line in the ebuild:

IUSE="asterisk"
Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2004-03-28 16:52:08 UTC
Well -r1 in portage has it... so maybe you need to emerge sync...
Comment 6 ta2002 2004-03-28 17:43:13 UTC
Just did emerge sync (at 20040329 01:30 UTC)

$ ls -al /usr/portage/app-accessibility/festival/
total 44
drwxr-xr-x    3 root     root         4096 2004-03-25 19:10:48 ./
drwxr-xr-x   21 root     root         4096 2004-03-21 21:10:31 ../
-rw-r--r--    1 root     root         5027 2004-03-25 19:10:48 ChangeLog
-rw-r--r--    1 root     root          711 2004-03-25 19:10:48 Manifest
-rw-r--r--    1 root     root         5980 2004-03-25 19:10:48 festival-1.4.3-r1.ebuild
-rw-r--r--    1 root     root         6456 2004-03-25 19:10:48 festival-1.4.3.ebuild
drwxr-xr-x    2 root     root         4096 2004-03-22 05:39:08 files/
-rw-r--r--    1 root     root          185 2004-03-17 05:13:23 metadata.xml

$ grep IUSE /usr/portage/app-accessibility/festival/festival-1.4.3-r1.ebuild
IUSE="asterisk"

$ emerge -pv festival

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] app-accessibility/festival-1.4.3-r1  -asterisk  0 kB

Total size of downloads: 0 kB

Still no acknowledgement of the "doc" flag.
You need to add "doc" to the IUSE line.

- IUSE="asterisk"
+ IUSE="asterisk doc"
Comment 7 Jeremy Huddleston (RETIRED) gentoo-dev 2004-03-29 09:08:15 UTC
weird... doc was in 1.4.3 but not -r1... thanks.