Summary: | net-voip/telepathy-butterfly: Verify and potentially improve Python-related code | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arfrever Frehtes Taifersar Arahesis (RETIRED) <arfrever> |
Component: | Current packages | Assignee: | voip herd (OBSOLETE) <voip+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gnome |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 308257 | ||
Attachments: | telepathy-butterfly-0.5.1.ebuild.patch |
Description
Arfrever Frehtes Taifersar Arahesis (RETIRED)
2010-04-18 02:54:44 UTC
Created attachment 235313 [details, diff]
telepathy-butterfly-0.5.1.ebuild.patch
This patch only removes deprecation warnings.
I will commit this patch, if you don't object in 1 week.
go for it Comment on attachment 235313 [details, diff]
telepathy-butterfly-0.5.1.ebuild.patch
Committed.
Should be fixed in telepathy-butterfly-0.5.15 There are syntax errors with Python 3. Please add: pkg_postinst() { python_mod_optimize butterfly } pkg_postrm() { python_mod_cleanup butterfly } Done, thanks a lot (In reply to comment #5) > There are syntax errors with Python 3. > Wouldn't be possible to add some kind of test or warning for preventing errors like this? You still need to update dependencies and restrict 3.* Python ABIs. Calling python_mod_optimize() allows to detect syntax errors. This package depends on >=net-libs/libproxy-0.3.1[python], but net-libs/libproxy currently doesn't support installation for multiple Python ABIs. (In reply to comment #7) > You still need to update dependencies and restrict 3.* Python ABIs. Then, looks like package passes configure and compiles with python3 but later python_optimize fails :-S > Calling python_mod_optimize() allows to detect syntax errors. > Isn't there any way for checking python stuff is not being "optimized"? |