Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 665764

Summary: dev-python/nautilus-python: Version bump
Product: Gentoo Linux Reporter: poncho <poncho>
Component: Current packagesAssignee: Alexandre Rostovtsev (RETIRED) <tetromino>
Status: RESOLVED FIXED    
Severity: normal CC: david, gnome, poncho
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/9842
https://bugs.gentoo.org/show_bug.cgi?id=673038
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 665354    
Attachments: nautilus-python-1.2.2.ebuild

Description poncho 2018-09-12 10:38:40 UTC
Please bump dev-python/nautilus-python to version 1.2.2 and add python3 support.

1.2.2:
    - Fixed bug #792427, Fix folder string comparison to prevent duplicate extension loading

1.2.1:
    - Fixed bug #792348, Fix syntax error when building docs using python3

1.2:
    - Added capability to compile with python 3 support using PYTHON environment variable
    - Fix #781232, Improve extension path loading semantics to follow XDG recommendations
    - Fix #791208, require Nautilus 3.0 before importing extensions to prevent warnings
    - Switch to using gtkdoc mkhtml for generating devhelp2 documentation
Comment 1 Mart Raudsepp gentoo-dev 2018-09-12 10:48:12 UTC
Any reason everything isn't just using nautilus[introspection] instead? Though I do see it somewhat alive and even mentioned in upstream nautilus IRC channel
Comment 2 poncho 2018-09-12 10:57:50 UTC
I'm maintaining onionshare and mat2 in the torbrowser overlay. Both packages require nautilus-python for their nautilus integration.
Comment 3 David Heidelberg (okias) 2018-12-08 15:52:06 UTC
can be this issue together with #665354 escalated? it seems to be quick fix to make it not broke rest of update workflow...
Comment 4 David Heidelberg (okias) 2018-12-08 15:59:13 UTC
Created attachment 557332 [details]
nautilus-python-1.2.2.ebuild

feel free just bump to this file..
Comment 5 Mart Raudsepp gentoo-dev 2018-12-08 17:14:28 UTC
So apparently nautilus-python is about being able to write nautilus extensions in python - nothing to do with python bindings whatsoever.
Comment 6 Larry the Git Cow gentoo-dev 2018-12-12 19:16:55 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8f81058889929409edf7bc66b96a6ded4ea92c

commit ac8f81058889929409edf7bc66b96a6ded4ea92c
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2018-12-12 18:53:16 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2018-12-12 19:15:48 +0000

    dev-python/nautilus-python: bump to 1.2.2
    
    Maintainer timeout, plus I co-maintain nautilus itself.
    No python3 support is introduced yet, as that would break
    existing packages in tree without a more careful migration
    process.
    
    Closes: https://bugs.gentoo.org/665764
    Bug: https://bugs.gentoo.org/673038
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>
    Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-python/nautilus-python/Manifest                |  1 +
 .../nautilus-python/nautilus-python-1.2.2.ebuild   | 37 ++++++++++++++++++++++
 2 files changed, 38 insertions(+)