Summary: | app-misc/lcd4linux: Verify and potentially improve Python-related code | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arfrever Frehtes Taifersar Arahesis (RETIRED) <arfrever> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | idella4, lcd |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 308257 | ||
Attachments: |
ebuild patch
ebuild patch the added lcd4linux-header.patch revised ebuild patch |
Description
Arfrever Frehtes Taifersar Arahesis (RETIRED)
2010-03-26 21:32:37 UTC
Created attachment 293469 [details, diff]
ebuild patch
This comes with an extra. The build produces a QA issue, clearly missing a header file, which is sys/stat.h. I called it ${PN}"-header.patch and is appended in the ebuild patch. Probably too old to bother sending upstream, but it works
(In reply to comment #1) Use PYTHON_DEPEND="python? 2" Delete 'python? ( dev-lang/python )' from DEPEND/RDEPEND. Don't add 'python? ( =dev-lang/python-2* )' to DEPEND/RDEPEND. python_set_active_version() should be called only with USE="python". Created attachment 293679 [details, diff]
ebuild patch
(In reply to comment #3) This patch doesn't apply cleanly. Created attachment 293801 [details, diff]
the added lcd4linux-header.patch
Created attachment 293805 [details, diff]
revised ebuild patch
remade it, first ofcourse add to files the previous lcd4linux-header.patch.
Double checked this patch and it takes.
+ 06 May 2012; Pacho Ramos <pacho@gentoo.org> + +files/lcd4linux-0.10.1_rc2-missing-header.patch, + lcd4linux-0.10.1_rc2-r2.ebuild: + Let it work with python3 as main interpreter and include missing header + (#311529 by Ian Delaney). + |