Summary: | kde-base/pykde4-4.4.4: Byte-compiled Python modules are needlessly generated by the build system | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Richard <shiningarcanine> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED WORKSFORME | ||
Severity: | trivial | CC: | xmw |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log from "ebuild $(equery which =pykde4-4.4.4) install" |
Description
Richard
2010-06-07 03:09:17 UTC
Hello Richard, the byte compilation aka optimization should happen in pkg_postinst and should be disabled in src_* phases. typically by modding the build system. Please attach the full full build.log and i'll assign it to the maintainer. Thanks, Michael Created attachment 234357 [details]
build.log from "ebuild $(equery which =pykde4-4.4.4) install"
Thankyou for the quick response. Here is the build.log file.
(In reply to comment #2) > build.log from "ebuild $(equery which =pykde4-4.4.4) install" fyi: `FEATURE="keeptemp" emerge -av1 pykde4` (In reply to comment #3) > (In reply to comment #2) > > build.log from "ebuild $(equery which =pykde4-4.4.4) install" > fyi: `FEATURE="keeptemp" emerge -av1 pykde4` > Thanks. I did not know that emerge could do that. Yes, python modules are byte-compiled by buildsystem. No, they are not installed - they are explicitly removed, only to be byte-compiled later in pkg_postinst. equery files pykde4 | grep '\.pyc' (empty) In other words - no such issue. |