Bug 1861325 - nautilus-python is missing for EPEL8
Summary: nautilus-python is missing for EPEL8
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: nautilus-python
Version: epel8
Hardware: Unspecified
OS: Unspecified
medium
unspecified
Target Milestone: ---
Assignee: Raphael Groner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1874284 (view as bug list)
Depends On: 771262 1168864
Blocks: 1792987
TreeView+ depends on / blocked
 
Reported: 2020-07-28 10:02 UTC by Persona non grata
Modified: 2020-11-25 02:06 UTC (History)
8 users (show)

Fixed In Version: nautilus-python-1.2.3-6.el8
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-11-25 02:06:51 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Persona non grata 2020-07-28 10:02:00 UTC
nautilus-python is missing for EPEL8


useful for backspace using the "backspace" key.
I don't know any other way


Thank U so much, all !

Comment 1 Raphael Groner 2020-07-28 12:09:48 UTC
Thanks for the request. Do you need the package with support for python 2 or 3?
If python 2 is sufficient, I tend to merge from recent epel branch that still ships the python2 build, see bug #1168864 (epel7) and bug #771262 (latter for epel6). Fedora package got switched to python3 due to defaults change. Although python2 is EOL'ed in general, please notice.

Comment 2 Persona non grata 2020-07-28 13:09:46 UTC
I don't really know,

it is to use in this perspective => https://github.com/riclc/nautilus_backspace

thank You.

Comment 3 Raphael Groner 2020-07-28 13:23:55 UTC
Please can you test in Fedora system if it works as expected? If yes, we can use python3 in epel8 as well.

Comment 4 Persona non grata 2020-07-28 14:15:47 UTC
ok, tomorrow, I will access a fedora machine

Comment 5 Persona non grata 2020-07-30 18:08:22 UTC
Hello, 

Finally tested on fedora today.

It work as expected !

Thank You

Comment 6 Raphael Groner 2020-07-30 18:58:48 UTC
Thanks for testing. Will build for epel8 then.

Comment 8 Raphael Groner 2020-08-06 17:50:30 UTC
While waiting for official branches, you can test with a scratch build:

https://koji.fedoraproject.org/koji/taskinfo?taskID=48824654

Comment 9 Raphael Groner 2020-08-06 18:24:14 UTC
As it turns out, I'm not allowed to request branches for this packages: "raphgro is not a maintainer of the nautilus-python package"

No idea why I got assigned then to this bug.

Comment 10 Raphael Groner 2020-08-09 16:10:47 UTC
Reassigning to klember as it seems to be the right maintainer for epel according to recent rebuilds.

Comment 11 Raphael Groner 2020-09-03 09:43:44 UTC
*** Bug 1874284 has been marked as a duplicate of this bug. ***

Comment 12 Michel Lind 2020-09-04 17:47:44 UTC
Kalev, I'm happy to comaintain if required. FAS: salimma

Rebuilding nautilus-python from Rawhide, it works with no issue with nextcloud-client-nautilus from epel-testing

Comment 13 Michel Lind 2020-09-04 17:53:28 UTC
also - raphgro is marked as the EPEL assignee which is why he got assigned the bug in the first place; that's probably wrong and one of the package admins need to change it.

Comment 14 Raphael Groner 2020-09-05 10:41:29 UTC
Kalev, please can you give any feedback?

What is meant with "raphgro is marked as the EPEL assignee"? Pagure does not know about me with any ACL.

Comment 15 Kalev Lember 2020-09-07 07:48:10 UTC
(In reply to Michel Alexandre Salim from comment #12)
> Kalev, I'm happy to comaintain if required. FAS: salimma
> 
> Rebuilding nautilus-python from Rawhide, it works with no issue with
> nextcloud-client-nautilus from epel-testing

Sure, let me add you to the package so you can request the branch and do the builds yourself. Thanks!

Comment 16 Kalev Lember 2020-09-07 07:54:51 UTC
(In reply to Raphael Groner from comment #14)
> Kalev, please can you give any feedback?
> 
> What is meant with "raphgro is marked as the EPEL assignee"? Pagure does not
> know about me with any ACL.

You are marked as EPEL bugzilla assignee in pagure: see the bottom left side of https://src.fedoraproject.org/rpms/nautilus-python page. I tried to change it just now, but it just errors out with 'Unable to update the bugzilla assignee(s)'.

Comment 17 bugzilla 2020-10-12 06:29:28 UTC
Hi,

What is the next step to get nautilus-python in EPEL 8?

Comment 18 Kalev Lember 2020-10-13 07:12:50 UTC
Next step is for someone interested to request the branch and then build the package and then submit the update to bodhi. I think salimma volunteered to do it above.

Comment 19 Raphael Groner 2020-10-13 17:11:37 UTC
Although I'm still mentioned in pagure as the responsible (rhbz assignee) of EPEL I'm not allowed to request epel8 branch.

Comment 20 Kalev Lember 2020-10-13 17:14:40 UTC
I just added you as a co-maintainer :) Welcome back!

Comment 21 Raphael Groner 2020-10-13 17:25:03 UTC
https://pagure.io/releng/fedora-scm-requests/issue/29737
https://pagure.io/releng/fedora-scm-requests/issue/29738

Thanks. Should merge from master or epel7?

Comment 22 Fedora Update System 2020-11-09 18:26:52 UTC
FEDORA-EPEL-2020-655344f7e6 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-655344f7e6

Comment 23 Raphael Groner 2020-11-09 18:28:02 UTC
Successful build of version 1.2.3 in epel8 but error while try to build in epel7:

nautilus-python-object.c:25:32: fatal error: nautilus-extension.h: No such file or directory
 #include <nautilus-extension.h>

Comment 24 Fedora Update System 2020-11-10 01:33:54 UTC
FEDORA-EPEL-2020-655344f7e6 has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-655344f7e6

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 25 Fedora Update System 2020-11-25 02:06:51 UTC
FEDORA-EPEL-2020-655344f7e6 has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.