Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39486 - ebook-pygtk package is not ebook.eclass compatible (bad directory structure)
Summary: ebook-pygtk package is not ebook.eclass compatible (bad directory structure)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal
Assignee: José Alberto Suárez López (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-26 12:48 UTC by Tarmo Tänav
Modified: 2004-08-01 13:17 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 Tarmo Tänav 2004-01-26 12:48:07 UTC
"emerge ebook-pygtk" in action:

>>> Install ebook-pygtk-2.0 into /var/tmp/portage/ebook-pygtk-2.0/image/ category app-doc
EBOOKSRCDIR= pygtk
cp: cannot stat `/var/tmp/portage/ebook-pygtk-2.0/work/book.devhelp': No such file or directory
cp: cannot stat `/var/tmp/portage/ebook-pygtk-2.0/work/book/*': No such file or directory
man:
prepallstrip:
strip: 
>>> Completed installing into /var/tmp/portage/ebook-pygtk-2.0/image/


The problem is in pygtk.tar.gz file, which unlike other devhelp compatible
ebuilds, has all files under a "pygtk" directory, but the ebook.eclass
does not expect that directory to be there.

Possible fixes are:
1. changing pygtk.tar.gz to match ebook.eclass
2. changing ebook-pygtk-2.0.ebuild to not (entirely) depend on ebook.eclass
3. changing ebook.eclass to check specifically for this kind of problem

Reproducible: Always
Steps to Reproduce:
1. Emerge ebook-pygtk
2. Notice that no files will actually get emerged
Comment 1 José Alberto Suárez López (RETIRED) gentoo-dev 2004-08-01 13:17:06 UTC
fixed in eclass and ebuild.
now the files are correctly installed, but this ebook doesnt contain a index.html file valid in devhelp.
Try it an dcontect to the ebook authors.

thanks