Bug 2106870

Summary: Add nextcloud-client package to EPEL 9
Product: [Fedora] Fedora EPEL Reporter: Alec Scott <cfgh32>
Component: nextcloud-clientAssignee: Mukundan Ragavan <nonamedotc>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: epel9CC: bugzilla, claudiorodrigo, comzeradd, gwync, jan.public, michel, nb, nonamedotc, rb, taaem
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: nextcloud-client-3.6.0-2.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-09-28 12:30:28 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2115619    
Bug Blocks:    

Description Alec Scott 2022-07-13 18:04:45 UTC
Description of problem:

Hi all,

I just recently upgraded to RHEL 9 and noticed that the nextcloud-client package isn't yet in the EPEL 9 repository. I saw the old request for adding the nextcloud-client package to EPEL 8 (1792987) and thought that I'd start a similar request here if that is okay. Thank you for your time!

Comment 1 Mukundan Ragavan 2022-07-14 13:36:34 UTC
I will try.

I can add if all the dependencies are present.

Comment 2 Alec Scott 2022-07-15 19:02:50 UTC
Great! Thank you! Let me know if there's anything you need of if I can be of assistance when testing.

Comment 3 bugzilla 2022-07-16 13:36:40 UTC
+1 from me, I would really like nextcloud-client in EPEL9. Please let me know if I can test anything.

Comment 4 bugzilla 2022-08-01 18:46:09 UTC
Hi,

Any news on this?

Comment 5 Mukundan Ragavan 2022-08-02 11:49:02 UTC
I will try to complete this week

Comment 6 Alec Scott 2022-08-04 16:58:16 UTC
Great! Thank you Mukundan. Getting the nextcloud-client into Epel 9 would be hugely helpful for me! Please let me know if there's anything I can do to assist!

Comment 7 Mukundan Ragavan 2022-08-19 01:31:00 UTC
*** Bug 2119576 has been marked as a duplicate of this bug. ***

Comment 8 Mukundan Ragavan 2022-08-19 01:32:06 UTC
*** Bug 2119573 has been marked as a duplicate of this bug. ***

Comment 9 Mukundan Ragavan 2022-08-19 01:32:39 UTC
libcloudproviders is on testing.

I will build this as soon as I am able to.

Comment 10 Fedora Update System 2022-08-27 03:00:16 UTC
FEDORA-EPEL-2022-a1a026d024 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-a1a026d024

Comment 11 bugzilla 2022-08-27 13:47:47 UTC
I have tried the build but if faiils with the default selinux settings. 

Aug 27 15:44:07 wpl008 setroubleshoot[15364]: SELinux is preventing /usr/bin/nextcloud from execmod access on the file /memfd:JITCode:QtQml (deleted).#012#012*****  Plugin catchall_boolean (89.3 confidence) suggests   ******************#012#012If you want to allow selinuxuser to execmod#012Then you must tell SELinux about this by enabling the 'selinuxuser_execmod' boolean.#012#012Do#012setsebool -P selinuxuser_execmod 1#012#012*****  Plugin catchall (11.6 confidence) suggests   **************************#012#012If you believe that nextcloud should be allowed execmod access on the memfd:JITCode:QtQml (deleted) file by default.#012Then you should report this as a bug.#012You can generate a local policy module to allow this access.#012Do#012allow this access for now by executing:#012# ausearch -c 'nextcloud' --raw | audit2allow -M my-nextcloud#012# semodule -X 300 -i my-nextcloud.pp#012

When I set this boolean to on it works:

setsebool selinuxuser_execmod=on -P

Comment 12 bugzilla 2022-08-27 13:50:13 UTC
mprotect failed in ExecutableAllocator::makeExecutable: Permission denied

Comment 13 Fedora Update System 2022-08-27 21:03:52 UTC
FEDORA-EPEL-2022-a1a026d024 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-a1a026d024

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

Comment 14 Fedora Update System 2022-09-19 03:11:00 UTC
FEDORA-EPEL-2022-bc4826524b has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-bc4826524b

Comment 15 Fedora Update System 2022-09-20 01:59:47 UTC
FEDORA-EPEL-2022-bc4826524b has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-bc4826524b

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

Comment 16 Fedora Update System 2022-09-28 12:30:28 UTC
FEDORA-EPEL-2022-bc4826524b has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.