Bug 1168320

Summary: Package for EPEL7 Request
Product: [Fedora] Fedora EPEL Reporter: Luca Botti <luca.botti>
Component: BackupPCAssignee: Bernard Johnson <bjohnson>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: epel7CC: bjohnson, fredrik.fornstad, lef, orion
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: BackupPC-3.3.1-1.el7 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-06-20 21:15:22 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:
Attachments:
Description Flags
SPEC file for perl-rsync none

Description Luca Botti 2014-11-26 16:26:09 UTC
There is no package for BackupPC on EPEL7, in contrast to EL6.

I kindly request for the package.

Comment 1 Fedora Update System 2015-03-15 05:17:54 UTC
BackupPC-3.3.1-1.el7 has been submitted as an update for Fedora EPEL 7.
https://admin.fedoraproject.org/updates/BackupPC-3.3.1-1.el7

Comment 2 Fedora Update System 2015-03-16 16:32:09 UTC
Package BackupPC-3.3.1-1.el7:
* should fix your issue,
* was pushed to the Fedora EPEL 7 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing BackupPC-3.3.1-1.el7'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-1279/BackupPC-3.3.1-1.el7
then log in and leave karma (feedback).

Comment 3 Luca Botti 2015-03-20 10:49:04 UTC
Created attachment 1004439 [details]
SPEC file for perl-rsync

Comment 4 Luca Botti 2015-03-20 10:49:50 UTC
I just attached the spec file for perl-rsync which is missing.

Comment 5 Fredrik Fornstad 2015-06-02 06:52:58 UTC
The missing perl-File-RsyncP is now available in EPEL 7 testing and can hopefully be pushed to the stable EPEL 7 repository within 2 weeks.

Please push BackupPC again to EPEL 7 testing.

Comment 6 Fedora Update System 2015-06-20 21:15:22 UTC
BackupPC-3.3.1-1.el7 has been pushed to the Fedora EPEL 7 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 7 Bill Maidment 2015-07-01 08:40:24 UTC
After building my own SL7.1 version of BackupPC-3.3.0-2 it worked well, but after updating to the EPEL 3.3.1-1 I cannot get BackupPC to start after a reboot.
The logs show:
2015-07-01 14:20:00 Reading hosts file
2015-07-01 14:20:00 unix bind() failed: No such file or directory
If I down grade to 3.3.0 it works again.
Any Ideas?

Comment 8 Bill Maidment 2015-07-06 04:49:02 UTC
(In reply to Bill Maidment from comment #7)
> After building my own SL7.1 version of BackupPC-3.3.0-2 it worked well, but
> after updating to the EPEL 3.3.1-1 I cannot get BackupPC to start after a
> reboot.
> The logs show:
> 2015-07-01 14:20:00 Reading hosts file
> 2015-07-01 14:20:00 unix bind() failed: No such file or directory
> If I down grade to 3.3.0 it works again.
> Any Ideas?

Solved it.
It appears that the /var/run/BackupPC directory is not being created automatically by the EPEL version 3.3.1-1 It should be created and owned by backuppc.

Comment 9 Orion Poplawski 2015-08-18 20:09:38 UTC
Note that EL7 is systemd, so you should have:

%if 0%{?fedora} || 0%{?rhel} >= 7
%global _with_tmpfilesd 1
%global _with_systemd 1
%endif

Comment 10 Benjamin Lefoul 2016-06-01 18:00:41 UTC
(In reply to Orion Poplawski from comment #9)
> Note that EL7 is systemd, so you should have:
> 
> %if 0%{?fedora} || 0%{?rhel} >= 7
> %global _with_tmpfilesd 1
> %global _with_systemd 1
> %endif

Yes I noticed this too. It's a very simple fix and it works.
However, the package seems abandoned. Packager "Bernard Johnson"'s email bjohnson is fake and unresponsive. The company at symetrix.co (not com) don't know him. He has completely disappeared. Judging by his commits and comments, I am not even sure he isn't a half automated bot.

Perhaps even the software is abandoned (not updated in record time). The sourceforge mailing list seems unsure about their migration to github. I have emailed around. We'll see.

Comment 11 Benjamin Lefoul 2016-06-02 07:09:48 UTC
(In reply to Benjamin Lefoul from comment #10)
> (In reply to Orion Poplawski from comment #9)
> > Note that EL7 is systemd, so you should have:
> > 
> > %if 0%{?fedora} || 0%{?rhel} >= 7
> > %global _with_tmpfilesd 1
> > %global _with_systemd 1
> > %endif
> 
> Yes I noticed this too. It's a very simple fix and it works.
> However, the package seems abandoned. Packager "Bernard Johnson"'s email
> bjohnson is fake and unresponsive. The company at symetrix.co
> (not com) don't know him. He has completely disappeared. Judging by his
> commits and comments, I am not even sure he isn't a half automated bot.
> 
> Perhaps even the software is abandoned (not updated in record time). The
> sourceforge mailing list seems unsure about their migration to github. I
> have emailed around. We'll see.

Okay, apparently the project is actually active, but a bit slow because of the migration to github.

No one seems to care about the Fedora packaging on the ML.