Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 460710 - dev-util/ninja-ide with dev-python/sip-4.14.2 - broken syntax highlighting
Summary: dev-util/ninja-ide with dev-python/sip-4.14.2 - broken syntax highlighting
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Julian Ospald
URL: https://github.com/ninja-ide/ninja-id...
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2013-03-07 17:16 UTC by Keith Harrison
Modified: 2013-03-12 19:39 UTC (History)
2 users (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 Keith Harrison 2013-03-07 17:16:11 UTC
sip 4.14.3 appears to have a bug that breaks ninja-ide:

https://github.com/ninja-ide/ninja-ide/issues/1106

dev-python/sip-4.14.2 cannot currently be installed with dev-python/PyQt4-4.9.6 due to PYTHON_TARGETS

renaming the current sip-4.14.3 ebuild works

I assume this would requrie a -r1 so that the original ebuild would maintain compatability with older versions of PyQt4 without PYTHON_TARGETS

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2013-03-09 17:13:50 UTC
  09 Mar 2013; Davide Pesavento <pesa@gentoo.org> -sip-4.14.2.ebuild:
  old
Comment 2 Davide Pesavento gentoo-dev 2013-03-09 18:59:01 UTC
(CC the herd please, not just myself)

One comment on the github issue says "the problem has already been found in the code and is going to be fixed soon (next week for sure)"

Is it referring to sip or ninja-ide?
Comment 3 Michael Palimaka (kensington) gentoo-dev 2013-03-12 09:43:19 UTC
Apparently it is a PyQt bug which has now been fixed upstream: http://www.riverbankcomputing.com/pipermail/pyqt/2013-March/032458.html
Comment 4 Michael Palimaka (kensington) gentoo-dev 2013-03-12 17:59:38 UTC
Further, nina-ide upstream has committed a work-around: https://github.com/ninja-ide/ninja-ide/commit/9a6ca13df9cab0e6623d72254c2b1da5891fa54d
Comment 5 Julian Ospald 2013-03-12 18:38:12 UTC
+*ninja-ide-2.1.1-r4 (12 Mar 2013)
+
+  12 Mar 2013; Julian Ospald <hasufell@gentoo.org> +ninja-ide-2.1.1-r4.ebuild,
+  +files/ninja-ide-2.1.1-syntaxhighlighting.patch:
+  fix syntax highlighting wrt #460710
Comment 6 Julian Ospald 2013-03-12 19:39:13 UTC
meh, another commit
https://github.com/ninja-ide/ninja-ide/commit/f19cffa29646f1f9bc015597080b8ebc0ed83530


+*ninja-ide-2.1.1-r5 (12 Mar 2013)
+
+  12 Mar 2013; Julian Ospald <hasufell@gentoo.org> -ninja-ide-2.1.1-r4.ebuild,
+  +ninja-ide-2.1.1-r5.ebuild, files/ninja-ide-2.1.1-syntaxhighlighting.patch:
+  finally fix syntax highlighting
+