Stabilize dev-python/pycairo-1.8.8.
Fails doc generation because of too old sphinx version, with sphinx 0.6.3, there are no problems. Test is not run: python2.6: can't open file 'test.py': [Errno 2] No such file or directory /var/tmp/portage/dev-python/pycairo-1.8.8/temp/environment: line 3109: return: command not found
(In reply to comment #1) I updatede dependencies. Some architectures stabilized dev-python/sphinx-0.6.1-r1 in bug #278978. Please stabilize dev-python/sphinx-0.6.1-r1 if it isn't stable on your architecture. I fixed src_test(). Some tests have been removed in 1.8.8. It wasn't causing installation failure, because the line with "test.py || return 1" had 0xC2 0xA0 characters (i.e. U+00A0 or "no-break space") instead of space (0x20 or U+0020) directly before "return".
(In reply to comment #2) > > I updatede dependencies. s/updatede/updated/
Stable for HPPA. Forced commit because sphinx isn't keyworded ~ppc64 but pycairo strangely is (maybe bug #285307): RepoMan scours the neighborhood... DEPEND.bad 6 dev-python/pycairo/pycairo-1.8.8.ebuild: ~ppc64(default/linux/powerpc/ppc64/10.0/64bit-userland/developer) ['> =dev-python/sphinx-0.6'] dev-python/pycairo/pycairo-1.8.8.ebuild: ~ppc64(default/linux/powerpc/ppc64/10.0/64bit-userland/desktop) ['>=d ev-python/sphinx-0.6'] dev-python/pycairo/pycairo-1.8.8.ebuild: ~ppc64(default/linux/powerpc/ppc64/10.0/64bit-userland) ['>=dev-pytho n/sphinx-0.6'] dev-python/pycairo/pycairo-1.8.8.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-userland/developer) [ '>=dev-python/sphinx-0.6'] dev-python/pycairo/pycairo-1.8.8.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-userland/desktop) ['> =dev-python/sphinx-0.6'] dev-python/pycairo/pycairo-1.8.8.ebuild: ~ppc64(default/linux/powerpc/ppc64/2008.0/64bit-userland) ['>=dev-pyt hon/sphinx-0.6']
(In reply to comment #4) > Stable for HPPA. Forced commit because sphinx isn't keyworded ~ppc64 but > pycairo strangely is (maybe bug #285307): > Bug #263948 in fact.
Please get rid of the nonsense introduced with http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pycairo/pycairo-1.8.8.ebuild?r1=1.1&r2=1.2 first. Why are these things done without revbump, anyway? This breaks deptree's gloriously when pycairo is built without USE=svg and something wants svg surfaces from cairo (so they depend on cairo[svg])
on a stable system chroot: (Gentoo/AMD64 chroot) genbox ~ # emerge -pv pycairo These are the packages that would be merged, in order: Calculating dependencies... done! [nomerge ] dev-python/pycairo-1.8.8 USE="doc*" [nomerge ] dev-python/sphinx-0.6.1-r1 USE="test -doc" [ebuild N ] dev-python/pygments-1.0 USE="test -doc" [ebuild N ] dev-python/nose-0.11.1 USE="doc test -examples" [ebuild N ] dev-python/sphinx-0.6.1-r1 USE="test -doc" * Error: circular dependencies: ('ebuild', '/', 'dev-python/sphinx-0.6.1-r1', 'merge') depends on ('ebuild', '/', 'dev-python/nose-0.11.1', 'merge') (buildtime) ('ebuild', '/', 'dev-python/pygments-1.0', 'merge') (buildtime) ('ebuild', '/', 'dev-python/nose-0.11.1', 'merge') depends on ('ebuild', '/', 'dev-python/sphinx-0.6.1-r1', 'merge') (buildtime) ('ebuild', '/', 'dev-python/pygments-1.0', 'merge') depends on ('ebuild', '/', 'dev-python/nose-0.11.1', 'merge') (buildtime) in other words, this problem is due to : pycairo[doc] -> sphinx[test] -> nose[doc] -> sphinx ( "->" means depends on)
(In reply to comment #7) USE="doc" is known to cause many circular dependencies.
amd64/x86 stable
ppc stable
not so fast. ebuild requires unstable python-2.6. please do either of these: * mark pycairo-1.8.8 back as unstable * mark python-2.6 as stable * make pycairo-1.8.8 use an older python, 2.5 in my case
(In reply to comment #11) > not so fast. It's not fast. > ebuild requires unstable python-2.6. dev-lang/python-2.6.2-r1 is stable almost everywhere. > please do either of these: > ... > * mark python-2.6 as stable dev-lang/python-2.6.2-r1 waits for stabilization only on s390 and sh. > * make pycairo-1.8.8 use an older python, 2.5 in my case >=dev-python/pycairo-1.8.4 doesn't support older versions of dev-lang/python.
Stable on alpha.
deps on python-2.6, bug 277645 added to dep
arm/ia64/sh/sparc stable
ppc64: ping
ppc64 done
(In reply to comment #17) Please close bugs when you are the last architecture.