Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 1279 - pychecker ebuild writes outside ${D}
Summary: pychecker ebuild writes outside ${D}
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Karl Trygve Kalleberg (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-21 00:33 UTC by Arcady Genkin (RETIRED)
Modified: 2003-02-04 19:42 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 Arcady Genkin (RETIRED) gentoo-dev 2002-03-21 00:33:27 UTC
dev-python/pychecker's ebuild seems to be bogus.  The installation fails with
the below output.  A brief look at the ebuild and setup.py script suggests that
the ebuild writes outside of ${D}, but I might be wrong.

(Sorry, I have no time to look at this myself right now; school+work keep me too
busy). 

changing mode of /var/tmp/portage/pychecker-0.8.7/image//usr/bin/pychecker to 100755
running install_data
copying COPYRIGHT -> /usr/lib/python2.2/site-packages/pychecker
error: /usr/lib/python2.2/site-packages/pychecker/COPYRIGHT: Permission denied

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_install, Line 1, Exitcode 1
!!! (no error message)

!!! emerge aborting on  /usr/portage/dev-python/pychecker/pychecker-0.8.7.ebuild .
Comment 1 Daniel Robbins (RETIRED) gentoo-dev 2002-03-23 01:43:34 UTC
yes, it doesn't seem to want to respect ${D}.  Forwarding to karltk: fix or mask, at your discretion.
Comment 2 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2002-03-23 10:00:51 UTC
Submitted bug report to the pychecker people. Will mask ebuild(s) for now.
Comment 3 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2002-04-13 16:38:47 UTC
Fixed in dev-python/pychecker-0.8.10
Comment 4 Jon Nelson (RETIRED) 2002-04-28 00:06:15 UTC
0.8.10 was masked, and did not build for me.
I fixed the ebuild, and created 0.8.10-r1, which works, and though this bug is
closed, I felt it only prudent to comment in it.