Bug 279453 - archivers/urbackup-client: Update to version 2.5.25.0 (and remove GUI option.)
Summary: archivers/urbackup-client: Update to version 2.5.25.0 (and remove GUI option.)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Nuno Teixeira
URL: https://www.urbackup.org/client_chang...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-01 18:03 UTC by ek
Modified: 2024-06-11 20:25 UTC (History)
1 user (show)

See Also:


Attachments
URBackup Client 2.5.25.0 Patch (3.13 KB, patch)
2024-06-01 18:03 UTC, ek
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description ek 2024-06-01 18:03:51 UTC
Created attachment 251139 [details]
URBackup Client 2.5.25.0 Patch

Patch to update port to 2.5.25.0 and remove the GUI option. I was unable this version with the GUI option for the GTK2 tray icon. I not sure this is very beneficial anyway. Especially considering the amount of dependencies required for it. Also, being as the backup configuration can all be handled from the WebUI on the server-side now, I don't see a GUI client being useful anymore.

I'll include both build logs via Poudriere in case anyone would like to take a poke at the GUI option. Otherwise, the client appears to run perfectly fine.

2.5.25.0 without GUI option (successful) Poudriere log:
https://pkg.purplehat.org/data/fbsd_14-0_x64-HEAD/2024-06-01_11h31m25s/logs/urbackup-client-2.5.25.0.log

2.5.25.0 with GUI option (failed) Poudriere log:
https://pkg.purplehat.org/data/fbsd_14-0_x64-HEAD/2024-06-01_03h14m21s/logs/errors/urbackup-client-2.5.25.0.log
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2024-06-06 12:38:43 UTC
Hello!

I did some research on linux packages and GUI isn't used and for me it's ok to remove it as it is broken and web interface is the recomended way to setup.

Are you willing to take maintainership on -client port?

Thanks
Comment 2 ek 2024-06-07 16:50:52 UTC
Hi Nuno,

Okay. Sounds good. This patch should be all that is needed then to get the port up-to-date. And, sure, I'll take maintainership of this port. Thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-06-08 05:39:20 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8008d0ac8dc813f1d7addaf45fd16a1dcf13fab7

commit 8008d0ac8dc813f1d7addaf45fd16a1dcf13fab7
Author:     ek <ek@purplehat.org>
AuthorDate: 2024-06-08 05:28:29 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-06-08 05:38:32 +0000

    archivers/urbackup-client: Update to 2.5.25.0

    - Submitter becomes maintainer

    - Remove broken GTK2 GUI option as upstream recommends WebUI from server
      side
    - Pet portlint, portclippy and portfmt
    - Pet QA check: add ssl to USES
    - Cleanup: Remove compiler and gettext from USES, remove unneeded WRKSRC

    ChangeLog:      https://www.urbackup.org/client_changelog.html
    PR:             279453

 archivers/urbackup-client/Makefile  | 23 ++++++-----------------
 archivers/urbackup-client/distinfo  |  6 +++---
 archivers/urbackup-client/pkg-plist | 25 -------------------------
 3 files changed, 9 insertions(+), 45 deletions(-)
Comment 4 Nuno Teixeira freebsd_committer freebsd_triage 2024-06-08 05:44:42 UTC
I did commit it with small cleanup fixes.
Please reopen PR if something wrong is detected.

Committed and thank you for taking maintainership on this port!
Comment 5 ek 2024-06-11 20:25:28 UTC
Hi Nuno,

Perfect. Thank you!