Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 2564 - PyQt ebuild installs doc files directly in /usr/share/doc!
Summary: PyQt ebuild installs doc files directly in /usr/share/doc!
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 All
: Normal normal (vote)
Assignee: Chad Huneycutt (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-07 22:07 UTC by Eric Sorton
Modified: 2003-02-04 19:42 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 Eric Sorton 2002-05-07 22:07:05 UTC
The PyQt ebuild installs file directly in the /usr/share/doc directory rather than under the 
/usr/share/doc/PyQt-<version> directory.  The results of qpkg on my host reveal the following: 
 
arkadia {~/src}(254 0) % qpkg -l PyQt 
dev-python/PyQt-3.1 * 
CONTENTS: 
[... unrelated files removed ...] 
/usr/share/doc 
/usr/share/doc/README 
/usr/share/doc/NEWS 
/usr/share/doc/index.html 
/usr/share/doc/t1.html 
/usr/share/doc/x103.html 
/usr/share/doc/x156.html 
/usr/share/doc/x176.html 
/usr/share/doc/x183.html 
/usr/share/doc/x188.html 
/usr/share/doc/x198.html 
/usr/share/doc/x207.html 
/usr/share/doc/x3049.html 
/usr/share/doc/x3134.html 
/usr/share/doc/x3153.html 
/usr/share/doc/x3226.html 
/usr/share/doc/x3333.html 
/usr/share/doc/x3360.html 
/usr/share/doc/x90.html 
/usr/share/doc/examples 
/usr/share/doc/examples/README 
/usr/share/doc/examples/qtlogo.png 
/usr/share/doc/examples/qt.png 
/usr/share/doc/examples/tt-logo.png 
/usr/share/doc/examples/trolltech.gif 
/usr/share/doc/examples/trolltech.bmp 
/usr/share/doc/examples/tut1.py 
/usr/share/doc/examples/tut2.py 
/usr/share/doc/examples/tut3.py 
/usr/share/doc/examples/tut4.py 
/usr/share/doc/examples/tut5.py 
/usr/share/doc/examples/tut6.py 
/usr/share/doc/examples/tut7.py 
/usr/share/doc/examples/tut8.py 
/usr/share/doc/examples/tut9.py 
/usr/share/doc/examples/tut10.py 
/usr/share/doc/examples/tut11.py 
/usr/share/doc/examples/tut12.py 
/usr/share/doc/examples/tut13.py 
/usr/share/doc/examples/tut14.py 
/usr/share/doc/examples/aclock.py 
/usr/share/doc/examples/addressbook.py 
/usr/share/doc/examples/application.py 
/usr/share/doc/examples/buttongroups.py 
/usr/share/doc/examples/dclock.py 
/usr/share/doc/examples/desktop.py 
/usr/share/doc/examples/dirview.py 
/usr/share/doc/examples/menu.py 
/usr/share/doc/examples/splitter.py 
/usr/share/doc/examples/widgets.py 
/usr/share/doc/examples/gears.py 
/usr/share/doc/examples/dragdrop.py 
/usr/share/doc/examples/dropsite.py 
/usr/share/doc/examples/secret.py 
[... unrelated files removed ...]
Comment 1 Chad Huneycutt (RETIRED) gentoo-dev 2002-05-07 22:59:46 UTC
Do you get a sandbox violation?  If those docs are making it into the CONTENTS
file (the source of qpkg's data), then they must be getting merged.  I am trying
to emerge PyQt to see what you are reporting, but I am having other issues.
Comment 2 Eric Sorton 2002-05-08 20:16:31 UTC
I received no sandbox violation. 
 
The files did get merged.  The misplaced files are visible when I do an ls of /usr/share/doc.  I 
discovered the problem while attempting to view the documentation for PyQt.  I started searching for 
it when I did not find it in the expected place, /usr/share/doc/PyQt-<version>.  This lead 
to realization of where it was actually stored and the submission of the bug. 
 
I glanced at the ebuild. I would guess the --install-with-doc=/usr/share/doc option handles the 
documentation installation.  Unpacking the source and running ./configure --help yields the following 
for that option: 
 
--with-doc-install=DIR  install documentation in DIR PREFIX/doc/PyQt 
 
I can try to remerge the package if you think it may help.  If I remember right, it took quite a 
while to build last time :-) 
Comment 3 Chad Huneycutt (RETIRED) gentoo-dev 2002-07-19 00:23:08 UTC
fixed